8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
本文主要介绍Linux下文本文件的查看等操作相关的命令。
1. 文本文件查看命令
cat命令 查看文件内容1
2
3cat 1.txt查看文本文件内容
cat -n 1.txt显示行号,空行也算一行
cat -nb 1.txt显示行号,空行忽略
head命令 显示文件前十行的内容(默认)1
2
3head 1.txt
head -n 20 1.txt显示文件前20行的内容
head -20 1.txt显示文件前20行的内容
tail命令 查看文件最后十行的内容(默认)1
2
3
4tail -n 5 1.txt 最后5行
tail -5 1.txt最后5行
tail -f 1.txt动态查看文件内容
tailf1.txt动态查看文件内容
more命令 分页显示1more 1.txt
less命令 分页显示1less 1.txt
tac命令 文件内容的输出上下反,不影响源文件1tac 1.txttac 反过来 cat
rev命令 左右反,不影响源文件1rev 1.txt
tee命令 将数据重定向到文件和标准输出1
2ls | tee out.txt
ls | tee out.txt | cat -n
2. 其他命令
wc命令 字符统计1
2
3cat /etc/passwd | wc -l
cat /etc/passwd | wc -c
cat /etc/passwd | wc -w
cut命令1
2
3who|cut -b 3-5
cut -f2 -d";" test2.txt-d分隔符是":",-f是列
cut -f2 --complement test.txt --complement 选项提取指定字段之外的列
tr命令1
2
3
4
5
6
7echo "HELLO WORLD" | tr 'A-Z' 'a-z'将输入字符由大写转换为小写
hello world
echo "hello 123 world 456" | tr -d '0-9'使用tr删除字符
hello world
cat text | tr 't' ' '将制表符转换为空格
sort命令 排序1sort -t ' ' -k 1.2 facebook.txt
uniq命令 忽略文件中的重复行1
2sort file.txt | uniq
sort -u file.txt