一些实用的linux命令总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一些实用的linux命令总结相关的知识,希望对你有一定的参考价值。
一些实用的linux命令总结
1、使vim编辑器在编辑时自动加入行号
echo "set nu" >> /etc/profile
2、手动在vim编辑器中加入行号
打开vim时,在命令行模式下输入set nu
3、在输入英文单词时,每个字母之间的距离间隔很大
因为当前是全角字符,切换成半角就可以了。切换半角的方式:shift+空格。
4、读取文本时打印以空格和#开头的行
cp /etc/profile /exercise/test.txt
egrep -v "^$ | ^#" test.txt
5、打印第N行
head -100 | tail -1 打印第100行
或者head -n 100 | tail -n 1
history | head -100 | tail -1 打印历史记录的第100行,即第100条历史记录
6、找出 / 目录下最近修改过的10个文件
ls -1t / | head -n 10
7、清空文件abc.txt
echo > abc.txt
或者cat /dev/null > abc.txt
8、两个好用的快捷方式
(1)、Esc + . 表示在命令窗口显示上一条命令(加好不算在按键里面)
(2)、cd - 表示切换到上一次所在的目录
9、按照打印的东西的第3列排序,并且显示前面5行。
cat -n /etc/passwd | sort -nk 3| head -n 5
【cat -n为显示行号,在按照第3列排序后,前面的行号也跟着变】
10、添加行号
(1)、当用vim文本编辑器打开时,显示行号的方法:
在命令行模式下:set nu
或者 echo ‘set nu‘ >> /etc/vimrc 再source /etc/profile
(2)、当显示一个文本文档时,在文本文档前面加上行号的方法:
cat -n filename
或者 awk ‘$0=NR":"$0‘ filename
【两者都只是改变屏幕输出,并没有改变源文件】
(3)、将源文件里面加上行号
cat -n filename > filename1
cp filename1 filename
注:方法破旧,持续更新
本文出自 “12300166” 博客,请务必保留此出处http://12310166.blog.51cto.com/12300166/1917545
以上是关于一些实用的linux命令总结的主要内容,如果未能解决你的问题,请参考以下文章