
你在终端上键入的每个命令都会记录到history,也能用history命令重新调用。
让我们体验一下吧,先在终端尝试五个常见的 linux 命令并在命令之前留个空(例如** ls, pwd, uname, echo “hi”** 和 who),然后检查这些命令是不是记录在历史中。
现在运行 history 命令来查看上面已执行的命令是否已经被记录了.
你看到没有最后执行的命令没有被记录。我们也可以用另一个命令cat | bash欺骗history,结果跟上面一样。
<a target="_blank"></a>
linux中的stat命令用来显示文件或文件系统的状态信息。当用文件名作为参数时,stat将会展示文件的全部信息。状态信息包括文件 大小、块、权限、访问时间、修改时间、状态改变时间等。
上面的组合键事实上不是一个命令,而是传递最后一个命令参数到提示符后的快捷键,以输入命令的倒序方式传递命令。按住 alt或esc再按一下 “.”。
在电影里尤其是好莱坞电影你可能已经看见过模拟文本了,像是在实时输入文字,你可以用pv命令仿照任何类型模拟风的文本输出,包括流水线输出。pv可能没有在你的系统上安装,你需要用apt或yum获取安装包,然后安装pv到你的机器。
输出样式
上面的命令用一个很不错的格式与规范列出了所有挂载文件系统。
在进行下一步之前,我先问一下,你是如何清理你的终端?呵呵,你会在提示符后键入 “clear”。好的。用上面的命令执行清理终端都将成为过去。你只需要按下ctr+l,看看它如何立即清理你的终端。
在命令行下如何检查你的未读邮件?这个命令对于工作在没有图形界面的服务器的人佷有用。它会在运行期间再次要求输入密码,你不需要在上面一行硬编码你的密码,否则会有其它安全风险。
screen命令能断开一个会话下的一个长时间运行的进程并能再次连接,如有需要,也提供了灵活的命令选项
要运行一个长时间的进程,我们通常执行
缺乏灵活性,需要用户持续当前的会话,但是如果我们执行上面的命令是:
它能在不同会话间断开或重连。当一个命令正在执行时按“ctrl + a”然后再按“d”来断开。
重新连接运行:
no!写上面的命令不是笔误. ‘file’是一个能提供关于文件类型信息的命令。
上面的命令会打印真正的和有效的用户和组的id。
原文发布时间为:2013-11-17
本文来自云栖社区合作伙伴“linux中国”