将当前命令执行目录以目录树形式发布为http://$HOSTNAME:8000/
输出上一个命令,并更正错误内容
通过^进行匹配,将上次执行命令中的foo替换为bar。当您在上一个命令中输入错字时非常有用。 另外,第二个以参数默认为空,因此如果您不小心运行:echo "no typozs",可以使用^z进行更正。
快速调用编辑器以编写冗长,复杂或棘手的命令
使用命令行终端时,请尝试键入ctrl-x e(即按住Control键并按x,然后按e)。 该终端(shell)程序将你在命令行上编写的内容粘贴到$EDITOR指定的编辑器中。 然后,您可以使用vi,emacs,nano或其他任何功能强大的宏和命令随意进行编辑。
将刚使用过的参数快速添加到命令后面
这特别适合键入长参数时,例如:cp file.txt /var/www/wp-content/uploads/2009/03/ 您可以通过按住ALT键并按点“.”将该参数放在命令行中。 或按键,然后按点“.”。 例如:cd “ALT + .” 参数自动添加/var/www/wp-content/uploads/2009/03/。 按住" ALT + ." 循环浏览命令的参数,从最新到最旧。 这样可
快速访问ascii表。
通过SSH挂载文件夹/文件系统
需要从 http://fuse.sourceforge.net/sshfs 安装sshfs。
下载整个网站
-p参数告诉wget包括所有文件,包括图像。 -e robots = off,您不希望wget遵守robots.txt文件-U mozilla作为浏览器身份。 --random-wait让wget选择一个随机的秒数等待,避免进入黑名单。 其他有用的wget参数:--limit-rate = 20k限制它下载文件的速率。 -b注销后继续wget。 -o $HOME/wget_log.txt记录输出
清除终端屏幕
比较远程文件和本地文件
对于检查本地文件和远程文件之间是否存在差异很有用。
通过中间主机进行SSH连接
unreachable_host在本地网络上不可用,但在reachable_host的网络上可用。 该命令通过 “隐藏” 与reachable_host的连接来创建与unreachable_host的连接。
在右上角放置一个控制台时钟
全屏使用控制台而不忘记当前时间的一种好方法。
从Linux关闭Windows机器
这将向Windows计算机发出关闭命令。 用户名必须是Windows计算机上的管理员。 需要安装samba-common软件包。 其他相关命令是:net rpc shutdown -r:重新启动Windows计算机net rpc abortshutdown:中止Windows计算机的关机类型:net rpc以显示所有相关命令
IP地址联机时设置声音警报
等待服务器完成重启? 发出上面的命令,当它联机时您会听到蜂鸣声。 -i 60标志告诉ping在两次ping之间要等待60秒,这将减轻系统负担。 根据您的需要进行更改。 -a标志告诉ping,当收到软件包时(即,当您的服务器联机时)在输出中包括可听的铃声。
显示您最常使用的命令列表
快速重命名文件
显示前十个正在运行的进程-按内存使用量排序
ps返回所有正在运行的进程,然后这些进程按数字顺序按第4个字段排序,并将前10个发送到STDOUT。
通过http 80端口共享文件
从另一台计算机上打开一个Web浏览器,然后从启动netcat的计算机上访问ip,http://ip-address/如果您有一些Web服务器正在侦听80端口,那么您需要先停止它们或选择另一个端口才能启动netcat;-) *您需要安装netcat工具
删除文件中的重复条目而不进行排序。
使用awk,无需排序即可查找文件中的重复项,从而对内容重新排序。 awk不会对它们进行重新排序,仍然会找到并删除重复项,然后可以将其重定向到另一个文件中。
分析Apache访问日志以获取最常用的IP地址
这使用awk从每个请求中获取IP地址,然后对前十名进行排序和汇总。
将原始相机图像转换为jpeg
佳能数码相机创建的原始图像。 使用apt-get install ufraw进行安装
删除文件中的重复条目而不进行排序
使用awk,无需排序即可查找文件中的重复项,从而对内容进行重新排序。 awk不会对它们重新排序,仍然会找到并删除重复项,然后可以将其重定向到另一个文件中。