5命令行提示和技巧
# history
历史命令示例
# HISTTIMEFORMAT="%d/%m/%y %T " # history如果你想永久添加这种变化,添加以下行来
~/.bashrc
。
export HISTTIMEFORMAT="%d/%m/%y %T "然后,从终端运行,
# source ~/.bashrc命令和开关的说明。
- 历史 -历史GNU图书馆
- HISTIMEFORMAT -环境变量
- %d个 -日
- %M -月
- %Y -年
- %T -时间戳
- 源 -短发文件的内容壳
- .bashrc中 -是一个shell脚本,只要BASH是交互开始运行。
历史命令日志
# dd if=/dev/zero of=/tmp/output.img bs=8k count=256k conv=fdatasync; rm -rf /tmp/output.img
dd命令示例
- DD -转换和复制文件
- 如果= /开发/零-读取文件,而不是标准输入
- 的=的/ tmp / output.img -写入文件,而不是标准输出
- BS -读取和写入的最大高达字节数m,在同一时间
- 计数 -复制N个输入块
- CONV -转换文件按逗号分隔符号列表。
- RM -删除文件和文件夹的
- -rf - (-r)删除目录和内容递归和(-f)强制删除不及时。
# du -hsx * | sort -rh | head -6
检查磁盘空间使用情况
- 杜 -估计文件空间用法
- -hsx - (H)可读的格式,(-s)摘要输出,(-x)一个文件格式,跳过其他文件格式的目录。
- 排序 -文本文件中的行
- -RH - (-r)反向的比较结果,(-h),用于比较的人类可读的格式。
- 头 -文件输出第一n行。
# stat filename_ext (viz., stat abc.pdf)
检查文件统计
# man $(ls /bin | shuf | head -1)
生成随机手册页
- 男人 - Linux手册页
- LS - Linux的命令列表
- /斌 -系统二进制文件位置
- SHUF -生成随机排列
- 头 -文件输出前n行。