linux常用命令

1:chattr命令

 用chattr命令防止系统中某个关键文件被修改:

      chattr +i /etc/resolv.conf (i:不得任意更动文件或目录)

让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件:

     chattr +a /var/log/messages  (a:让文件或目录仅供附加用途)

 

 

2: mv命令

   修改文件名:mv  test1 test2   将文件test1修改为test2

   移动文件: mv test1/*  test2/  将文件test1内文件全部移动到test2内

 

3:scp命令

      远程复制文件或文件夹

     scp -r root@192.168.20.61:/var/project_log/test1 ./

4: touch命令

    touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件

    touch test1.sh (没有test1.sh则创建该文件,有该文件则修改文件时间属性为当前时间)

 

5:cp  复制文件

6: AWK是一种处理文本文件的语言,是一个强大的文本分析工具

7:sed   替换文本

    find /usr/local/tomcat -name "*.js"|xargs sed -i "s/mjf-test2.frbao.com/mjf.frbao.com/g"

8:expr命令

      expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串

9:tar

    tar -cf test2.tar ./test2/  打包

    tar -xf test2.tar

    

10:zip 打包   unzip  解压

11:du 命令    du -h test2.zip  查看文件大小

12:  locate a.txt 定位a.txt的位置,如果系统中有多个a.txt,会全部显示出来

13:curl -I www.baidu.com    发起一个http请求,我一般都是用这个命令来验证服务是否能正常访问的,它有获取html源码的功能

     

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值