在这个例子中,因为空格,输出是格式良好的。如果分隔符是别的东西,像冒号?(例如,在cat/etc/passwd的输出中)。
指定分隔符-s参数,就像下面。
cat /etc/passwd | column -t -s:
重复一个命令,直到它运行成功
如果您在Google上搜索此功能,您会发现很多人会问到如何重复该命令linux命令,直到它成功返回并运行正常。 例如包括ping服务器,直到它在线,检查是否从特定目录上传具有特定扩展名的文件,检查特定URL是否已经存在等。
您可以使用while true循环来实现:
在这个例子中, >/dev/null 2>&1 重定向你的程序的输出到 /dev/null。 同时包括了Standard Error和 Standard Out。
对于我来说这是最酷的linux命令行技巧之一。
通过内存利用率排序进程
ps aux | sort -rnk 4:
通过CPU利用率排序进程
ps aux | sort -nk 3:
检查你的架构,执行getconf LONG_BIT。
同时查看多个日志文件
这样的来做:在可视化模式中高亮显示这些文本,然后执行d命令.如果要将这些文本删除后放入寄存器中,我们可以用下面的命令来实现:"register。点击开始运行,在运行对话框中输入cmd命令,弹出命令提示符窗口,接着输入 netshintipresetc:resetlog.txt命令后会回车即可,其中resetlog.txt文件是用来记录命令执行结果的日志 文件,该参数选项必须指定,这里指定的日志文件的完整路径是c:resetlog.txt。d.要复制文本到寄存器中我们可以使用y命令.而d和y命令与其相对应的小写字母的命令相类似,只是他们作用在一整行,而d和y命令是作用于高亮显示的部。