1、查看文件ls
-a 显示所有,包括隐藏文件
-l 以列表方式显示
-h 人性化显示
2、ctrl+l清屏快捷键,等价于clear
3、pwd查看当前所在目录
4、cd changgedirectory缩写
cd 目录
cd /
cd .. 切换到上级目录
5、mkdir 创建目录
mkdir -p 创建多级目录
mkdir -p aa/bb/cc
mkdir aa 创建aa 文件夹
6、rm用于删除文件或者目录
-f 强制删除
-r 递归删除
7、touch创建文件
eg. toucha.txt 在当前路径下创建文件
eg. touch/root/data/b.txt 创建绝对路径下的文件
eg. touch a.txt b.txt c.txt 同时创建多个文件
8、mv用于文件、目录的移动和重命名
mv 原路径 目标路径
9、cat查看文件内容,一次性显示所有
eg. cata.txt
10、more查看文件内容,可以按页显示
enter键 向下n行,需要设置,默认是1行
空格键 向下滚动一屏(ctrl+f)
B键 返回上一屏(ctrl+b)
q键 退出more
11、cp文件or文件夹复制
-r递归复制,目录复制必须加-r
12、ps列出系统运行的进程
ps -ef 查看系统所有运行进程
13、kill终止执行的进程
kill 参数 进程号
kill -9 12345
14、hostname
查看主机名
15、ifconfig
查看本机地址
16、netstat显示与网络协议相关的统计数据
netstat -nltup
17、reboot
重启
18、shutdown -h now
立刻关机----断电关机,相当于拔电源
19、halt
立刻关机----不断电关机
20、vi编辑器----编辑器之神
vi a.txt
vim a.txt
vim a.txt + 20 打开文件并定位到第20行
3种模式
1、命令模式
dd 删除所在行
ndd 从光标所在行开始连续删除n行
dw 删除一个词
yy 复制光标所在行
nyy 连续复制n行
p 粘贴
u 撤销上一次操作
gg 回到文件顶部
G 回到文件尾部
/str 查找str
$ 将光标移动到行尾
^ 将光标移动到行头
shift+g 将光标移动到页尾
n+shift+g 移动到目标行
2、插入模式
i 在当前光标前编辑
a 在当前光标后进行编辑
o 在当前光标的下一行进行编辑
3、底行模式
w 存盘指令
q 退出指令
wq 保存并退出指令
q! 强制退出不存盘指令
%s/old/new/g 替换
set nu 显示行号
欢迎扫码关注公众号