#快捷键
移动
ctrl+a 命令行首
ctrl+e 命令行尾
ctrl+b 向后
ctrl+f 向前
删除
ctrl+w 删除到行首
ctrl+k 删除到行尾
ctrl+u 删除光标前整个命令行字符
ctrl+h 向行首删除一个字符
ctrl+d 向行尾删除一个字符
ctrl+p 上一个历史命令
ctrl+n 下一个命令
ctrl+m enter
ctrl+i tab
esc3次 显示所有命令
ctrl+[ esc
shell里面可以有linux命令
不是所有的linux命令都可以使用在shell中
#linux命令
ls
-a
-l
-t 按照时间降序
-r 升序
cat
-n
如何清空一个文件
使用vim工具
echo > filename
cat /dev/null >filename
find
-i
-amin过去几分钟被读取过
-atime过去几天被读取过
-cmin过去几分钟被修改过
-ctime过去几天被修改过
-name
-type
-size
less
y前一行
u前半页
enter后一行
space后一页
q/ZZ
cat
cat filename | sort | uniq
sort
-n 数字
-u 去掉重复数字
-r 倒序
-t 指定分隔符
-o 输出到指定文件中
-k 指定排序的列
uniq
-u 显示唯一的行
-d 显示重复的行
-c 去重并统计重复次数
cut
cat /etc/passwd | cut -f 1,6-7 -d ':' 打印所有用户和用户的家目录
-c 打印指定字符
tr文本转换
paste文本合并
-d指定分隔符
ps当前查询状态下进程瞬间的状态信息
pidof 查看pid
top动态查看进程
head
-n 指定开始number行
tail
-c