常用Linux命令记录

        近日,写shell脚本遇到一些命令。

     一、递归copy(加 -r  将拷贝的文件夹及其下面的所有文件copy过来)。

           copy -r ../.../../filename

     二、解压war包。

           jar -xvf  ./.../../.../filename.war

     三、svn checkout

           svn checkout http://10.1.1.1/file/file/file/...

     四、svn up(更新代码)

          svn up --username   yourname   --password   yourpasswor

      五、循环以行读取文件

             while read line

                    do

                          .............................

                          ..............................

            done  ./.../.../.../../filename

       六、截取字符串

             6.1 line='http://www.wds.cn/ewd/wde/dsewed'

                   ${line%/*}='http://www.wds.cn/ewd/wde'   使用‘/’分隔符分隔字符串,截取最后一个分隔符之前的字符串。

              6.2 line='http://www.wds.cn/ewd/wde/dsewed'

                    ${line:4}='://www.wds.cn/ewd/wde/dsewed' 从字符串的第4个开始截取字符串。

              6.3 line='http://www.wds.cn/ewd/wde/dsewed/swd.java'

                     ${line##*/}='swd.java' 截取最后一个分隔符‘/’之后的字符串

        七、压缩文件

               zip -r  ../...//../*.zip   ../.../.../filename

         八、Linux下安装插件(类似于jdk、Tomcat、gradle等)

                如没有root权限,可安装到自己用户下

                8.1 进入自己用户目录下

               8.2 $vi ~/.bash_profile

         8.3 添加相应的配置。(保存退出)

         8.4 $source /etc/profile(需要立即生效,输入此命令)


         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值