双击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 <string>:全文本搜索
重定向 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:可视化编辑包括多行的数据块 ——————————————————————————————————