Linux的常用命令

切换目录命令cd:
列出文件列表:ls ll
创建目录和移除目录:mkdir dir/ rmdir dir

查看系统机器位数:getconf LONG_BIT

浏览文件

  • cat yum.conf 用于显示文件的内容
  • more yum.conf * 空格显示下一页数据 回车显示下一行的数据
  • less yum.conf * PgUp 和 PgDn 进行上下翻页.
  • tail -10 /etc/passwd  查看后10行数据
  • tail -f catalina.log  动态查看日志(*****)

文件操作

  • touch a.txt 创建文件
  • rm a.txt  删除a.txt文件
  • rm -f a.txt 不询问,直接删除rm 删除目录
  • cp a.txt b.txt  将a.txt复制为b.txt文件
  • cp a.txt ../  将a.txt文件复制到上一层目录中

mv 移动或者重命名

  • mv a.txt ../  将a.txt文件移动到上一层目录中
  • mv a.txt b.txt  将a.txt文件重命名为b.txt

打包:

  • tar –cvf xxx.tar ./*

打包并且压缩:

  • tar –zcvf xxx.tar.gz ./*

解压

  • tar –xvf xxx.tar
  • tar -zxvf xxx.tar.gz -C /usr/aaa

【find】命令

  • find /opt/ -name "ins*" 查找opt目录下,文件名称是以ins开头的文件

【grep】命令

  • 查找文件里符合条件的字符串。
  • grep JAVA_HOME /home/itcast/123/profile --color

Vim编辑器

  • 退出:esc :q
  • 保存并退出:esc:wq
  • 不保存退出:esc:q!

【系统管理命令】

  • ps 正在运行的某个进程的状态
  • ps –ef 查看所有进程
  • ps –ef | grep java 查询名称中包含java的进程
  • kill 2868 杀掉2868编号的进程
  • kill -9 2868 强制杀死进程


【文件权限】

  • r:对文件是指可读取内容 对目录是可以ls
  • w:对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)
  • x:对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录
  • -:无操作权限

【文件权限管理】

  • chmod u=rwx,g=rx,o=rx a.txt

【网络服务管理】

  • service --status–all 查看系统中所有后台服务
  • netstat –nltp 查看系统中网络进程的端口监听情况

防火墙设置
防火墙根据配置文件/etc/sysconfig/iptables来控制本机的”出”、”入”网络访问行为。

  • service iptables status 查看防火墙状态
  • service iptables stop 关闭防火墙
  • service iptables start 启动防火墙
  • chkconfig iptables off 禁止防火墙自启
posted @ 2021-08-18 22:02  微微江水  阅读(41)  评论(0)    收藏  举报