荣新教育:坚持面授的良心机构
全国咨询热线:400-1335-066
您现在的位置:首页>技术文章 > 正文

那些高效少见的十个linux命令

时间:2018-03-09 14:33:10 来源:荣新IT教育培训 作者:荣新科技

今天分享些不常见的命令,可能不是很常用,但是十分高校,这对大家的工作效率的提升有很大的帮助。

那些高效少见的十个linux命令

1. esc + . 能填充之前指令的最终一个字段

2. diff <(ssh host1 cat file1) <(ssh host2 cat file2) diff两个长途文件

3. ctrl + r然后输入xxx,查找之前包含xxx的指令

4. Python -m SimpleHTTPServer,发动一个HTTP服务器,能够用来下载文件

5. vim修正文件后发现需求root权限, :w !sudo tee % 。(w:表明vim的修正操作,这个指令的输出更改后的文件到“标准输出”

!sudo tee % :履行 一个 shell 指令, % 表明当时翻开的这个文件的姓名。

整个指令就是 将w的输出传给 tee,tee 在root 权限下 把更改的内容存在文件傍边。)

6. ctrl+z能够把当时程序丢后台,fg指令能够康复。

7. 退出su,退出ssh,能够用ctrl+d(真有人不知道这个,手敲exit, logout)。

8. sudo !!用sudo履行上条指令。

​9. mv xxxx{,.bak}等同于mv xxxx xxxx.bak

10. 如果在前台运转了一个程序,可是你需求退出终端,坚持程序持续在后台运转,你能够这样:ctrl+z,把程序放在后台;bg让程序持续运转;disown -h %1(%n是你jobs指令回来的那个,没有其它后台程序的话,一般是%1)。
文章源自荣新教育官网:www.vfast.com.cn欢迎访问,转载需注明出处