一个普通的Linux用户大约有50-60个命令来执行他们的日常任务。Linux命令是Linux用户、Shell脚本程序员和管理员最宝贵的财富。国外Tecmint网站整理了一些鲜为人知的Linux命令,使用起来非常有用和方便,会帮助你更有效率地处理你的桌面或服务器。不管你是新手还是一个高级用户都不能无视。
1. sudo !!
不加说明直接运行sudo命令会出现拒绝访问错误。不用重新写整个命令,只需要在末尾加上‘!!’。
2. python
下面的命令会生成一个简单的web页面,并显示目录结构树。在中断信号发送之前,可在浏览器8000端口进行访问。
3. mtr
我们大多数人都熟悉ping和traceroute。mtr命令能够将这两个命令结合成一个。如果你的机器中没有安装mtr,需要apt或yum包。
现在运行mtr命令开始检查运行mtr的主机之间的网络连接以及google.com。
4. Ctrl+x+e
这个命令对管理员和开发人员来说非常有用。管理员需要打开编辑器输入vi、vim、nano等自动化日常任务。想不想试试一键启动编辑器(从终端)?
只需要在终端提示按下“Ctrl-x-e”。你就可以开始在编辑器中工作啦。
5. nl
“nl命令”编辑文件的行数。
现在运行“nl命令”进行编号。
6. shuf
“shuf”命令随机选择文件或文件夹中的行/文件/文件夹。首先使用ls命令列出文件夹的内容。
注意:你可以使用‘n2’替换‘n1’来更改随机选择的次数,同理,也可以使用n3,n4.…
7. ss
“ss”代表了套接数字。ss命令检查套接数量并显示相关信息,类似netstat命令。它可以比其他工具显示更多的TCP和状态信息。
8. last
“last”命令显示最后登录用户历史。这个命令通过文件”/var/log/wtmp”搜索,显示登录和注销用户列表。
9. curl ifconfig.me
如何获得你的外部IP地址?使用谷歌?curl ifconfig.me命令可以帮你。
注意:需要安装curl包。
10. tree
以树格式获得当前目录结构。
11. pstree
该命令显示所有当前正在运行的进程以及相关的子进程,并以类似“树”的格式输出。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
你真的了解Linux命令吗?
你觉得在网络管理和服务器管理方面对Linux命令的使用已经是专家级别了?去试试这些Linux命令测验来看看你对10个Linux工具的了解程度以及他们的使用案例吧。
-
六大Linux命令诊断网络连通性
有不少可用的Linux工具可以协助诊断网络连接失败的情况。下面将介绍故障发生时六个最常用的命令。
-
九大基础Linux命令 你get了么?
作为系统管理员必须熟练掌握Linux命令。Linux命令的内容很多,比如Kill命令、lsof命令对于实现对服务器和数据中心的即时管理具有很重要的意义。
-
Linux服务器管理员必备Linux命令TOP5
作为系统管理员必须熟练掌握Linux命令。Linux命令的内容很多,其中的一些TOP命令对于实现对服务器和数据中心的即时管理具有很重要的意义。