Linux 有用的命令

0、Shell命令行日常快捷键

如下的快捷方式非常有用,能够极大的提升你的工作效率:

CTRL + U - 剪切光标前的内容

CTRL + K - 剪切光标至行末的内容

CTRL + Y - 粘贴

CTRL + E - 移动光标到行末

CTRL + A - 移动光标到行首

ALT + F - 跳向下一个空格

ALT + B - 跳回上一个空格

ALT + Backspace - 删除前一个单词

CTRL + W - 剪切光标前一个单词

Shift + Insert - 向终端内粘贴文本

1. sudo !!命令

没有特定输入sudo命令而运行,将给出没有权限的错误。那么,你不需要重写整个命令,仅仅输入'!!'就可以抓取最后的命令。

2. python命令

下面的python命令生产一个通过HTTP显示文件夹(当前文件夹)结构树的简单网页(Web Server),可以在外部通过浏览器在端口8000访问,直到发出中断信号,有index.html则显示,否则显示文件夹内容

Linux:   python -m SimpleHTTPServer

Windows:   python -m http.server

3. mtr命令

大多数都熟悉pingtraceroute。那对于把两个命令的功能合二为一的mtr命令

mtr google.com

4. nl命令

nl命令”添加文件的行数。首先使用cat命令显示文件内容。

5. curl www.crs811.com

访问网页

6. ss命令

ss”表示socket统计。这个命令调查socket,显示类似netstat命令的信息。它可以比其他工具显示更多的TCP和状态信息。

7. 使用nohup在登出SSH会话后仍运行命令

你运行了一条非常耗时的命令然后退出了ssh会话,不过命令仍在执行。而nohup可以将这一场景变成现实

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxm

 


Comments are closed.