linux 命令学习笔记(一)

  • linux关闭和打开防火墙
    • 及时生效,重启后复原
      • 关闭: service iptables stop 
      • 打开: service iptables start
      • 查看状态:service iptables status(关闭状态的话会提示firewal is not running)
    • 非及时性生效,重启后永久性生效
      •  关闭:chkconfig iptbales off 
      • 开启:chkconfig iptables on
      • 查看状态:chkconfig iptables --list
    • 修改/etc/sysconfig/iptables 文件,添加以下内容:
      • -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    • 防火墙放行端口(80)
      • firewall-cmd --zone=public --add-port=80/tcp --permanent

        firewall-cmd --reload

 

  • 查看进程    ps -ef|grep tomcat     ps -ef|grep nginx   ps aux|grep nginx
  • 按tab键,补全字符
  • 查找文件   在某个目录下,查找匹配的文件   find /-name nginx*
  • which nginx(在系统环境变量中查找)    whereis nignx(获取nginx默认安装目录,通常在/usr/local/nginx)
  • tail -f catalina.out 查看tomcat目录下logs文件夹下的catalina.out日志文件信息
  • cat catalina.out   查看catalina.out文件内容
  • history   查看linux中输入命令的记录
  • !7  其中7表示history命令下列举的序号,输入!7可以查看执行这个命令的内容
  • rm -rf **  删除目录下的使用文件(所删除的文件,一般不可以恢复)
  • ifconfig -a 查看linux的网络ip配置信息
  • mkdir /opt/nginx 创建文件夹
  • mv nginx-1.14.0.tar.gz /opt/nginx  将nginx-1.14.0.tar.gz文件移到/opt/nginx目录下
  • tar命令解压缩文件
    • 解压:tar zxvf FileName.tar.gz
      压缩:tar zcvf FileName.tar.gz DirName
  • clear   清空命令窗口内容
  • shift+insert  粘贴命令
  • 列举目录下的文件  ls   ll
  • pwd 列出当前文件所在的目录结构
  • 检查jdk安装包: rpm -qa | grep java
  • echo $PATH  查看系统环境变量

  • 编辑文件
    • vi ** --->按键盘i -->可以编辑文件 --> 按Esc退出编辑 --> 按键盘 : -->可以输入q(退出),q!(强制退出),wq(保存并退出)
  • 查看linux系统和版本系统    cat  /etc/redhat-release     cat  /proc/version

你可能感兴趣的:(linux 命令学习笔记(一))