Linux commands
Ls-a 显示所有文件包括隐藏文件
-l 显示文件属性
-d 仅列出目录本身
cal 显示日期
date 显示日期
history 显示历史命令
!number 执行此序号的命令
!string 执行命令
Ctrl+r 搜索命令
ctrl+a 光标移动到前端
ctrl+k 删除光标后面的内容
ctrl+u 删除光标后面的内容
up arrow 显示之前输入过的命令
down arrow 回到较近的命令
left arrow
right arrow
wc -l 【】 仅列出多少行
-w 【】 仅列出多少字
-m 【】 列出多少字符
-c 【】 列出多少字节
passwd 修改密码
head -n number 显示前[]内容
tail -n number 显示倒数【】内容
cat -b 列出行号,空白处不标行号
-n 列出行号,包括空白处
Tab 补全命令与文件名
Ctrl+c 终止命令
man page 获取命令帮助
--help 获取命令帮助
cp 复制文件
mv 移动文件
file/* file的全部文件内容
通配符
* 代表0到无穷个数,可自动识别 file*(*=1......)
? 代表一个有一定意义的字符 file? file?? file???.....
{} 批量建立文件等
[] 批量处理文件等
$ 使用变量的前导符
^ 如果在字符上表示除了这个字符都接受
“” 引用内容(有些字符不能引用)
‘’ 强制引用所有内容
ctrl+c 终止目前的命令
ctrl+m 回车
ctrl+s 暂停屏幕输出
ctrl+q 恢复屏幕输出
ctrl+u 再提示符下删除整条命令
ctrl+z 暂停目前命令
echo 显示变量
pinfor 请求帮助
>file redirect stdout to a file输出到文件(覆盖)
>>file 添加到file
2>file 将错误信息输出到文件
2>/dev/null 将错误信息删除
&>file 输出全部信息
>>file 2>&1 添加错误信息(将错误信息以正确方式输出)
管道(pipe | ) 可执行连贯嵌套执行多命令
eg:
find /etc/ -name passwd 2>&1 > /dev/null | wc -l