介绍一些比较使用的linux命令
1. !!
2. cd -
3. cd
4. 搜索
- 现在使用反向搜索可以很轻松的实现: 按一下Ctrl + R 键后开始输入命令,反向搜索功能会从最近历史命令中查找和输入最匹配的命令
5. 让你的程序后台运行
- 在终端运行应用程序时,应用程序会随着终端的关闭而退出。使用 nohup命令可以实现终端退出,应用程序依然运行着,nohup 是 "no hang up"的缩写。
- nohup 会创建一个nohup.out文件记录命令的输出
- 一般nohup命令和&命令一起使用
6. 自动确认
- 在命令前加上 yes | 就会跳过人工输入的步骤,下面的命令会自动输入 yes
- 如果想自动输入 no ,则在命令前加上no |,下面的命令会自动输入 no
7. 粉碎文件
- rm命令常用来删除文件,删除之后可以通过特殊的软件提取出已经删除的文件数据。想要彻底删除,可以试下下面的命令
shred -zvu filename
8. fc 命令
- fc 命令是 fix command 的缩写,此命令可以编辑并重新运行前一个命令,而无需重新输入整个命令以及参数。
9. make
- make是编译器自带的功能,如要编译
a.cpp
,只需要make a
,就可以执行与g++ a.cpp -o a
一样的命令.
10. numfmt
- 数字格式化功能,可以进行进制转换,
numfmt --to=iec
表示使用二进制标准,即 \(\text{1K = 1024, 1M = 1048576}\)
- 在执行
size
命令时直接 size $name | numfmt --header --field=3 --to=iec
就行了
- 结合
awk
就可以输出这个值 size $name | awk 'NR==2{print $3}' | numfmt --to=iec
posted @
2020-10-17 08:59
hyskr
阅读(
193)
评论()
编辑
收藏
举报