双击tab键可以执行commang和option补充
命令行编辑快捷键:ctrl+a光标移动至命令行开头,ctrl+e光标移动至命令行尾部,ctrl+k删除当前光标至尾部的所有字符,ctrl+u删除当前光标前至头部的所有字符,ctrl+r命令反向搜索,esc+.复制前一个命令的最后一个参数
file:显示文件类型。
head(tail):显示文件内容,-n 定义显示行数。
wc:-l 统计文件行数,-w 统计文件单词数(空格作为单词分隔符),-c 统计文件字符数。
date +%r:以HH:MM:SS AM/PM显示当前时间
ctrl+d:退出当前console session.
pwd:
ls: -a -r -l -R
cd:
touch:建立新文件或更新文件时间戳。
. :当前目录
.. :当前目录的父目录
cp file1 file2
mv file1 file2
rm file1
mkdir dir1
cp -r dir1 dir2
mv dir1 dir2
rm -r dir1
globbing:通配符
*
?
[abc]
[!abc]
{1,2,3}
{1..5}
获取帮助
man
pinfo
reading documentaion in /usr/share/doc
man -k
重定向
0:标准输入
1:标准输出
2:标准错误输出
例如
file
file
2>file
2>/dev/null
&>file:混合重定向
file 2>&1:混合重定向追加到现有文件
管道
stdout(process1)----------->pipeline-----------stdin(process2)tee
stdout or file
vim编辑器
V:可视化编辑整行
v:可视化编辑细化到字符
ctrl+v:可视化编辑包括多行的数据块
——————————————————————————————————