你可能没用过的Linux命令
来源:互联网 发布:ajax提交json form 编辑:程序博客网 时间:2024/04/29 22:44
本文转自:图灵社区-十个你可能没有用过的Linux命令
1.使用pgrep快速查找一个PID,例如:
pgrep遍历目前正在运行的进程然后列出符合查找规则的进程ID(PID)。
pgrep ssh
这条命令会列出所有与ssh有关的进程ID。
这个标题有些绕口,但是它是名副其实的。
!!
这会执行你上一次在命令行中执行过的命令。
3.执行最近一次以XX开头的命令
如果你想要从命令行历史中执行一个s开头的命令时,你可以使用如下命令:
!s
它会执行最近一次在命令行中执行且以字母s开头的命令。
4.反复执行一个命令并在屏幕上输出
watch会反复运行一个命令,并在屏幕上打印输出。它可以让你实时的观察程序的输出变化。默认情况下,程序每2秒运行一次。watch命令与tail命令很相似。
watch -d ls -l
这条命令会监视当前目录的所有文件,并且高亮文件所发生的改变。
5.在VI/VIM中快速保存
如果你很匆忙,你可以通过【SHIFT + zz】 快速从vi的插入模式中退出。
6.快速登出终端 你可以快速使用【CTRL+D】快速登出终端。
7.返回你上一个所在目录
你可以使用如下命令返回你上一次所在的目录:
cd -
8.聪明地创建父目录
如下命令可以帮助你创建所有你需要的目录,即便是他们还不存在。为什么要浪费时间做一些愚蠢的事情比如:mkdir make ; cd make ; mkdir all ; cd all ; mkdir of ; cd of … 你说到点子上了,使用mkdir -p!
mkdir -p /home/adam/make/all/of/these/directories/
9.删除一整行
【Ctrl + U】删除光标左边的内容,如果光标停留在行首,那么【Ctrl + U】将无任何作用,这个时候,需要删除光标右边内容:ctrl-k
10.设置文件的时间戳
下面这条命令会把文件的时间戳设置成2008-01-01 8:00。日期格式是(YYMMDDhhmm)
touch -c -t 0801010800 filename.c
11. 产生一个通过http显示文件夹结构树的简单网页,通过浏览器再端口8000访问,直到发出中断信号。
$ python -m SimpleHTTPServer
12. nl命令 : $nl 文件名 ,用来显示行号
13. shuf命令
14.windows+w键 win+N反色,win+E控制台
- 你可能没用过的Linux命令
- 你可能没用过的Linux命令
- 十个你可能没用过的Linux命令
- 十个你可能没用过的Linux命令
- 10 个你可能没用过的 Linux 命令
- 10个你可能没用过的Linux命令
- 十个你可能没用过的Linux命令
- 10个你可能没用过的linux命令
- 分享10 个你可能没用过的 Linux 命令,有些比较简化常用操作,比较有用。
- jQuery实现的几个你可能没用过的功能
- 十个你可能不曾用过的Linux命令
- [转]十个你可能不曾用过的Linux命令
- Java 8中你可能没用过的10个特性
- 提高工作效率的5款APP推荐 ,可能第一个你就没用过
- (转)Java 8中你可能没用过的10个特性
- 初中级DBA必须要学会的9个Linux网络命令,看看你有哪些还没用过
- 你没用过的.net4.0
- 你没用过的.net4.0
- 强大的矩阵奇异值分解(SVD)及其应用
- HDU题目分类
- 第九周上级任务之二个人所得税计算器
- 2012/10/22 数据库触发器
- Linux的内存管理之道
- 你可能没用过的Linux命令
- iOS开发解析XML
- 是谁拉你走向了平庸418
- android的语言切换
- android SharedPreferences 存储对象
- 成都5日--成都-都江堰-青城山-西岭雪山1116
- 红黑树C++完整源码
- 黑盒测试
- Activity中ConfigChanges属性的用法