吊炸天的linux命令

相见恨晚的linux命令,能让你的操作得心应手。

命令行日常系快捷键

这是本片文章的大头,用起来简直是吊炸天,效率飞起

CTRL + U – 剪切光标前的内容
CTRL + K – 剪切光标至行末的内容
CTRL + Y – 粘贴
CTRL + E – 移动光标到行末
CTRL + A – 移动光标到行首
ALT + F – 跳向下一个空格
ALT + B – 跳回上一个空格
ALT + Backspace – 删除前一个单词
CTRL + W – 剪切光标前一个单词
Shift + Insert – 向终端内粘贴文本
Ctrl + D – 删除当前光标字符 没字符的直接退出终端
Ctrl + L – 替代clear
reset – 终端出现乱写后使用这命令重置

暂停并在后台运行命令

CTRL + Z – 暂停应用程序
fg – 重新将程序唤到前台

比如正在用vim编辑器,可以执行完命令再回来啦~

htop查看和管理进程

吊炸天的linux命令

简洁明了,htop在终端中将进程以列表的方式呈现,类似Windows中的任务管理器

安装htop之前先安装EPEL源

然后输入htop就出来啦

使用nohup在登出SSH会话后仍运行命令

如果你用ssh登录别的机器时,nohup命令真的非常有用。

那么怎么使用nohup呢?

想象一下你使用ssh远程登录到另一台电脑上,你运行了一条非常耗时的命令然后退出了ssh会话,不过命令仍在执行。而nohup可以将这一场景变成现实。

在下载大文件这命令非常有用哦~


知识拓展:

EPEL的全称叫 Extra Packages for Enterprise Linux(企业版 Linux 附加软件包,以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。装上了 EPEL之后,就相当于添加了一个第三方源。

EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。

如果你知道rpmfusion.org的话,拿 rpmfusion 做比较还是很恰当的,rpmfusion 主要为桌面发行版提供大量rpm包,而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。

另外一个特点是绝大多数rpm包要比官方repository 的rpm包版本要来得新,比如我前些日子在CentOS上安装的PHP,RHEL为了稳定性还在延用5.1.6版,我记得这是去年上半年的版本,而php 的最新版本已经到5.3.2,如果在php5.1.6的基础上安装phpmyadmin,则会提示php版本过低,这时候,EPEL中提供的较新php rpm就能很方便的派上用场了。

有关EPEL更多参见:http://fedoraproject.org/wiki/EPEL/zh-cn

转载请注明原作者,如果你觉得文章对你有帮助或启发,也可以来请我喝咖啡

点赞