我们每天都会频繁使用Linux命令行,虽然网上关于其使用技巧的资料多种多样,但很多朋友应该并没有进行过实际尝试。因此,今天的文章将对此进行汇总,希望能为大家带来一点帮助。 1. 将输出结果显示为表 有时候,当我们查看命令的输出结果时,大量拥护的字符串可能很难进行阅读。如果将命令整理为表?其实非常简单!只需要输入: mount | column –t: 复制代码 在以上示例中,输出结果因为被空格隔开而显得非常清晰。那么,如果分隔符是冒号或者其它符号(例如cat /etc/passwd)又该怎么办? 只需要调整一条–s参数即可。 cat /etc/passwd | column -t -s: 复制代码 2. 重复一条命令直到成功运行 很多朋友都在网上搜索过这个问题。相关建议包括ping服务器直到生效、检查某一包含特定扩展名的文件是否从特定目录处上传完成以及检查特定URL是否已经存在等。 事实上,大家可以使用while true循环完成这项目标: 在本示例中,>/dev/null 2>&1会将程序的输出结果重新定向至/dev/null。其中包括Standard Error与Standard Out。 这也是我个人最喜爱的Linux命令行使用技巧之一。 3. 通过内存使用量对进程加以排序 ps aux | sort -rnk 4: 复制代码 4. 根据CPU使用量对进程加以排序 …
继续阅读 →