将Linux命令设置成键盘快捷键的方法(2) - 万象系统之家

万象系统之家 - 系统光盘下载网站!

当前位置:万象系统之家 > 系统教程 > 将Linux命令设置成键盘快捷键

将Linux命令设置成键盘快捷键的方法(2)

时间:2015-02-11 16:26:00 作者:qipeng 来源:万象系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150211/38067.html 手机查看 评论

  发觉F和B键离得太远,不方便,偶分别改作Alt-Q, Alt-W, 但是Alt-F/B照样可以用

  这样输入命令的时候几乎可以不用离开主键盘区,而且移动光标,删除字符,删除单词,上下历史命令查找都集中》在一块,比以前方便多了。不过开始可能有些不习惯,就跟使用vi一样,需多练几次。

  Linux下绝大部分服务的配置是基于配置文件的,一般说来,更改了某个服务的配置文件,要使其立即生效,还需重启该服务直接的或依附的守护进程才行。难道你就不觉得“每次 vi /etc/xxx.conf 完后又 service xxx restart/reload 或 killall -HUP xxx”这样做很繁琐么?如果要配置的服务较多而且要不停地调试呢?况且我们平常使用Linux时难免会不时地终止或启动某个服务进程,输入命令的次数也不少。如果为每个服务都指定一个热键的话,似乎不大可能。如果我们赋予一个热键为一个基本键,而相应的服务为其“参数”,那又如何呢?

  举个例子,赋予Alt-S (S--》Start)为启动服务的基本键,服务名的前2个字符为启动“参数”,那么就可以像下面那样随意启动某个服务了:

  “/essm”:“service smb start/n”

  # /es=Alt-s, sm=smb,

  # 即:按下Alt-s后紧跟着再输入sm(这时输入的sm并不会显示在终端上),就可以启动samba的服务进程了,不必担心按下键与输入“参数”间的时间延迟问题,你按下Alt-s,然后去外面兜一圈回来,再接着输入sm,照样可以。

  “/esht”:“service httpd start/n” # ht=httpd,启动Apache服务

  类似地,我们赋予

  Alt-D(D--》 shutDown) 为停止服务的基本键

  Alt-R(R--》 Restart) 为重启服务的基本键

  Alt-T(T--》 Status) 为查看服务状态的基本键

  Alt-C(C--》 Configure) 为打开服务对应的主配置文件的基本键

  如:“/ecnf”:“vi /etc/exports/n” # Alt-c+nf 打开NFS的配置文件

  “/ecsm”:“vi /etc/samba/smb.conf/n” # Alt-c+sm 打开smb的配置文件

  如果某个服务(如ssh)有2个配置文件,可以在其后再加一个数字,如:

  “/ecssh1”:“vi /etc/ssh/sshd_config/n” # 打开sshd服务端配置文件

  “/ecssh2”:“vi /etc/ssh/ssh_config/n” # 打开sshd客户端配置文件

  如果要执行某个应用程序呢?可以用Alt-x做基本键(x--》 eXeccute) 如:

  “/exga”:“gaim & &》/dev/null && disown && clean /n”

  “/exxm”:“xmms & &》/dev/null && disown && clean /n”

  “/exvm”:“vmware & &》/dev/null && disown && clean /n” “/exna”:“nautilus & &》/dev/null && disown && clean /n”

  等等。。.。

  到现在为止我们只要按1个组合键+2个字符就可以实现下面众多的功能:

  1. 执行指定的应用程序

  2. 启动|重启|关闭|指定的服务进程

  3. 查看指定服务的状态

  4. 打开指定服务的指定配置文件

  上面就是Linux命令设置成键盘快捷键的方法介绍了,设置成键盘快捷键后,你按下那个键,它会等待你输入相应参数,从而运行不同的命令,可根据个人需求进行设置。

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表万象系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

本站发布的系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版系统!

如侵犯到您的权益,请及时通知我们,我们会及时处理,对系统之家有任何投诉或建议,请与管理员联系. QQ:346231061

Copyright2024 万象系统之家(www.maxdo.tech) 版权所有 沪ICP备2021023961号-5