1.查看当前光标所在目录:pwd(养成良好的习惯,避免出现误操作)
2.切换到家目录:cd
3.回退到上级目录:cd ..
4.回退到刚才所在的目录:cd -
5.查看文件(夹)详情:ls -l ==> ll
6.查看所有文件(包括隐藏文件):ll -a
7.按时间排序查看文件(夹):ll -rt
8.级联创建目录:mkdir -p a/b/c
9.并行创建目录:mkdir a b c
10.复制:cp srcdir/a.txt desdir/
11.移动(重命名):mv srcdir/a.txt desdir/b.txt
12.查看文件内容:cat(显示全文),more(空格翻页,q退出),less(↑↓翻页,q退出), tail(-n 50 显示最后50行)
13.实时查看文件内容:tail -f (tail -50f实时查看最后50行),tail -F
tail -f 文件被删除后重新创建同名文件仍会实时记录,而tail -F不会
14.创建空文件:touch a.txt , vim a.txt ,cat /dev/null > a.txt
15.管道符:| 前面命令的输出作为后面命令的输入
16.迅速定位文件中的关键字前后20行:cat a.txt | grep -C 20 关键字
17.查看某个命令的路径:which,whereis
which:在PATH中找到一个就输出
whereis:输出PATH中所有包含该命令的路径
18.全局环境变量配置:/etc/profile 或 在/etc/profile.d/下创建一个文件配置
19.个人环境变量配置:家目录下 .bashrc(优先配置) 和 .bash_profile
20.vim编辑文件流程:vim a.txt进入命令行模式,i键进入编辑模式,编辑完成Esc进入命令行 模 式,Shift+:进入尾行模式,wq保存退出
21.command not found原因:没有安装该命令或者没有配置环境变量
22.强力删除文件:rm -rf
23.改变文件(夹)的所属用户和用户组:chown -R
24.改变文件(夹)读写执权限:chmod -R
25.文件权限:d(读,4)w(写,2)x(执行,1)
26.配置一个普通用户临时获得root权限:vim /etc/sudoers,
添加:用户名 ALL=(root) NOPASSWD:ALL
27.查看文件夹大小:du -sh
28.根据文件名查找文件:find / -name '*文件名*'
29.查看系负载:top
30.清空文件:cat /dev/null > a.txt
31.查看磁盘:df -h
32.查看内存:free -m
33.查看进程:ps -ef | grep xxx
34.查看端口:netstat -nlp |grep pid
35.结束进程:kill -9 pid
36.查看ip是否连接:ping ip
37.查看端口是否连接:telnet ip port端口号)
38.rpm安装:rpm -i(显示安装过程),卸载:rpm -e --nodeps (不管依赖强制删除)
39.下载http连接:wget
40.解压:tar -zxvf ,压缩:tar -zcvf
41.查看命令帮助:--help 或者 man