linux实用命令

1,查看开机运行或关闭的服务(相当于windows的查看服务) :chkconfig

在3上是on表示开机启用,off开机禁用

2,关闭防火墙

关闭防火墙服务:service iptables stop(这样每次开机还是会启动)

        chkconfig iptables off (开机就禁用)

3,关机:poweroff 

4,查看本机ip:ifconfig

5,常用压缩指令:tar -cvf xx.tar.gz xxx  (tar -cvf xx.tar.gz *    将当前文件夹下所有文件打包)

   常用解压指令:tar -xvf xx.tar.gz (tar -xvf  路径/xx.tar.gz  将某路径下压缩包解压到当前路径下)

6,删除文件:-r 就是向下递归,不管有多少级目录,一并删除
        -f 就是直接强行删除,不作任何提示的意思

  rm -rf /var/log/httpd/access
  将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

  rm -f /var/log/httpd/access.log
  将会强制删除/var/log/httpd/access.log这个文件

7,创建文件,文件夹方式

  touch filename

  vi filename

  mkdir dirname

  mkdir -p bb/dirname    若bb不存在要加-p否则报错

8,文件重命名,移动文件:mv

  mv filename filenewname    文件重命名

  mv path1/filename path2/filename     将文件剪切到另一个文件夹

9、查找路径下所有文件是否含有某字符

  find . | xargs grep -ri "IBM" 

  find . | xargs grep -ri "IBM"  -l    (并展示)

10、截取文件前几行,后几行,中间几行

  • 如果你只想看文件的前100行,可以使用head命令,如:head -100 filename
  • 如果你想查看文件的后100行,可以使用tail命令,如:tail -100 filename 或 tail -n 100 filename
  • 查看文件中间一段,你可以使用sed命令,如:sed -n '100,200p' filename 这样你就可以只查看文件的第100行到第200行。
  截取的文件可以用重定向输入到新的文件中:head -100  filename >a.txt
  截取的文件可以用追加输入到新的文件中:head -100  filename >>a.txt
原文地址:https://www.cnblogs.com/dongchao3312/p/12890940.html