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 禁止防火墙自启

浙公网安备 33010602011771号