文件查看命令: cat,tac,rev
cat 文本内容查看,读取键盘输入,输出到终端
cat [OPTION]... [FILE]...
-E: 显示行结束符$
-n: 对显示出的每一行进行编号(效果等同于 nl file)
-A:显示所有控制符(相当于vTE的组合)
-b:非空行编号
-s:压缩连续的空行成一行
-v:显示非打印字符
-T:显示 Tab键
Paste_Image.png
单行重定向:cat > file
Paste_Image.png多行重定向: cat >file << 关键字
Paste_Image.pngtac 反向显示文件内容(和cat相反,竖向)
tac [OPTION]... [FILE]...
Paste_Image.pngrev 反向显示,读取键盘输入,反向输出到终端(横向)
rev [FILE]...
Paste_Image.pngPaste_Image.png
分页查看文件内容
more: 分页查看文件
more [OPTIONS...] FILE...
-d: 显示翻页及退出提示
less:一页一页地查看文件或STDIN输出
查看时有用的命令包括:
/文本搜索文本
n/N 跳到下一个或上一个匹配
less 命令是man命令使用的分页器
显示文本前或后行 ###head (默认查看文件前十行)
head [OPTION]... [FILE]...
-c #: 指定获取前#字节
-n #: 指定获取前#行
-#: 指定行数
生成随机口令的方法:
cat /dev/urandom|tr -dc '0-9a-zA-Z'|head -c10
tail (默认查看文件后十行)
tail [OPTION]... [FILE]...
-c #: 指定获取后#字节
-n #: 指定获取后#行
-#:
-f: 跟踪显示文件新追加的内容,常用日志监控(命令logger “ ”可触发日志)
Paste_Image.png
后端运行,可观察最新日志
tail -n0 -f /var/log/messages &
网友评论