LINUX基础
一、帮助命令
1. whatis -w 查看命令
2. 查看路径
binary文件: which
make程序的安装路径:which make
程序的搜索路径 : whereis
二、文件及目录管理
1. mkdir
2. rm 、 rm -rf 删除非空目录
3. rm *log 删除日志
4.mv
5.cp、cp -r
6.cd、cd ~
7.pwd
8.path:$cd path 更改当前路径为
9.ls、ls -lrt 按时间排序 ls -a
10.find ./ -name
11.locate
12. cat 、 vi、 head、tail
13.egrep 查找文件内容
14.ln cc 、ln -s cc 给文件加别名
15.path=
三、文本处理
1.-o 只输出匹配的文本行 -v只输出没有匹配的文本行
2.-c统计文件中包含的文本的次数
3.-n 打印匹配的行号
4.-i 搜索时忽略大小写
5. -l 只打印文件名
6、xargs命令行参数转换
7、sort 排序
8、unique消除重复行
9、tr转换
10、cut按列切分文本
11、paste拼接
12、wc统计行和字符
13、sed文本替换
14 ‘s/text/replace_text/’ file
15、awk数据流处理
16.-atime访问时间、-mtime修改时间、-ctime变化时间
17.-exec 继续执行
18、grep 文本搜索
四、磁盘管理
1、df -h
2、du -sh
3.gzip 压缩
五、进程管理
1、ps -ef 查询正在运行的进程
2、kill PID
六、性能监控
1、sar -u 监控CPU
2、sar -r 监控内存
3、sar -w 查询页面交换
4、df -h查询磁盘空间利用情况
5、watch
七、网络工具
1、netstat -a 列出所有端口
2、netstat -at列出所有tcp端口
3、netstat -l列出所有有监听的服务状态
4、route -n查看路由状态
5、ping IP发送ping包到地址IP
6、host domain寻找域名对应的IP
7、host IP
8、wget url 镜像下载
9、scp 上传
10、scp -r