linux 常用命令

  1. 切换用户 su root
  2. 查找文件 sudo find / -name "mono"
  3. 查看磁盘还剩多少空间 df -h 
  4. 安装telnet 客户端 yum install telnet.*
  5. 修改DNS配置 vim /etc/resolv.conf
  6. tar.gz 使用tar命令进行解压  tar -zxvf java.tar.gz  解压到指定的文件夹 tar -zxvf java.tar.gz -C /usr/java
  7. gz文件的解压 gzip 命令 gzip -b java.gz
  8. 查看状态:
    iptables -L -n
    下面添加对特定端口开放的方法:
    使用iptables开放如下端口
    /sbin/iptables -i INPUT -p tcp --dport 8000 -j ACCEPT
    保存
    /etc/rc.d/init.d/iptables save
    重启服务
    service iptables restart
    查看需要打开的端口是否生效?
    /etc/init.d/iptables status

    法2:
    或直接编辑/etc/sysconfig/iptables
    -A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT
    保存在前面部分
    再重启:
    service iptables restart 

  9. vim 按ESC键 跳到命令模式,然后:

    1. :w 保存文件但不退出vi
    2. :w file 将修改另外保存到file中,不退出vi
    3. :w! 强制保存,不推出vi
    4. :wq 保存文件并退出vi
    5. :wq! 强制保存文件,并退出vi
    6. q: 不保存文件,退出vi
    7. :q! 不保存文件,强制退出vi
    8. :e! 放弃所有修改,从上次保存文件开始再编辑
  10.  vim下要查找字符串:

    一,全匹配:

    1,从上往下查找,比如“string” : /string

    2,从下往上查找,比如“string” : ?string

    二,模糊匹配(正则表达式)

    1,. :通配1个字符 ,如 匹配 server, 可以用 /se...r

    2,* :通配多个字符,如 匹配 privilege,可以用 p*ge

    1. Linux查看当前操作系统版本信息    cat /proc/version  Linux查看版本当前操作系统发行版信息  cat /etc/redhat-release
原文地址:https://www.cnblogs.com/lizhanglong/p/4638060.html