下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

如果你在学习linux,Unix那么快捷键你知道多少个

作者:课课家教育     来源: http://www.kokojia.com点击数:1065发布时间: 2016-08-28 14:00:47

标签: linux命令linux操作系统运维

  我们学习Linux的朋友都知道,使用命令是快速操作一个系统的快捷方式,其实无论是在操作Windows或者是linux熟悉掌握好相应的命令都可以让你更好的提高办事效率,如果你想成为一个电脑大神,那么就需要记住相关的操作命令,操作计算机可以快速,是一位大神的表现,接下来我们来看看linux它有哪些操作的快捷键需要我们掌握的。

如果你在学习linux,Unix那么快捷键你知道多少个_linux命令_linux操作_系统运维_课课家

  下面的命令在Linux/unix的shell环境下都是有效的,这里以bash为主。如果和实际有一些不符合的话,还是以你自己的服务器为准。那么本文所指的Linux主要指RHEL/CentOS,unix指的是FreeBSD,这也是服务器中用的比较多的一个版本,在此就不必为大家进行详细的解说了!

  按Ctrl+a切换到命令行开始

  这个操作跟Home实现的结果是一样的,但是Home在某些unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;另外,在windows中的许多文件编辑器里,这个操作也是有效的。

  使用Ctrl+e切换到命令行末尾

  其实这个操作跟按END键实现的结果一样的,但是如果是按End键在某些unix环境下使用没有反应的话,那么就可以去使用这个组合;在Linux下的vim,这个也是有效的;如果是在windows的许多文件编辑器里,这个命令也是有效的。

  Ctrl+l清除屏幕上的内容,效果等同于在windows中clear

  Ctrl+u用于去清除剪切光标之前的内容

  使用Ctrl+u这个命令非常的实用,在nslookup里也是有效的。有时候我们一个字一个字的删除shell命令,非常的浪费时间,其实我们可以是使用Ctrl+u一个键就可以搞定了,何必搞的那么复杂呢?

  Ctrl+k剪切清除光标之后的内容

  Ctrl+y粘贴刚才所删除的字符

  这个命令比较凶猛和强悍,删除的字符有可能是几个字符串,但是也有可能是一行的命令,windows中也没有它那么的强悍!

  Ctrl+r在历史命令中查找(这个是实用快捷的一个命令了,当你输入关键字就调出以前的命令了)

  这个命令建议大家需要去熟悉记忆,有时history比较多时,想找一个比较复杂的,直接在这里,shell会自动查找并调用,可以说非常方便和快捷。

  Ctrl+c可以终止命令,还记得我们windows中这个键是复制的作用!

  Ctrl+d这是退出shell,logout的操作

  Ctrl+z转入后台运行,在windows中的众多软件这个是撤销的操作!

  但是我们需要注意的是,由于Ctrl+z转入后台运行的进程在当前用户退出后就会终止,所以如果是使用这个命令的话,其实还不如用nohup命令&,因为nohup命令的作用就是用户退出之后进程仍然继续运行,而现在的许多脚本和命令都要求在root退出的时候仍然是有效的。

  下面给大家再来被充下可能不太熟悉,用得比较多的操作方式:

  !!重复执行最后一条命令

  history显示你所有执行过的编号+历史命令。这个是可以配合来操作的,编辑来执行某个命令。

  ↑(Ctrl+p)显示上一条命令

  ↓(Ctrl+n)显示下一条命令

  !$它的意思就是去显示系统最近的一条参数

  我们看到最后一条命令是比较有效的,就比如我先用cat/etc/sysconfig/network-scripts/ifconfig-eth0,然后我想用vim编辑。很多人一般的做法就是先用↑显示最后一条命令,然后用Home来去移动到命令最前,删除cat,然后再输入vim命令。操作的时候其实我们是完全可以用vim!$来代替,并不需要那么的复杂!

  其实如果是开发和管理员的话,在掌握以上的基本的用法之后,基本上工作就很有效率了;如果是使用时间比较长了,命令也是非常的熟悉了,那么复杂的指令你将也会非常的轻松也可以去搞定了。

  我们再来给大家总结一些Linux下的桌面环境的快捷方式,让你操作更加有效率:

  以下指令在Linux/unix的桌面环境(gnome)下有效,用户是可以根据自己的服务器实际情况来定

  Alt+F1类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications)

  Alt+F2类似Windows下的Win+R组合键,在GNOME中运行应用程序

  Ctrl+Alt+D类似Windows下的Win+D组合键,显示桌面

  Ctrl+Alt+L锁定桌面并启动屏幕保护程序

  Alt+Tab同Windows下的Alt+Tab组合键,在不同程序窗口间切换

  PrintScreen全屏抓图,类似于我们截图,只需要按下这个键的话,就可以将整个画满截下来了。

  Alt+PrintScreen当前窗口抓图

  Ctrl+Alt+→/←在不同工作台间切换

  Ctrl+Alt+Shift+→/←移动当前窗口到不同工作台

  Ctrl+Alt+Shift+Fn终端N或模拟终端N(n和N为数字1-6)

  Ctrl+Alt+Shift+F7返回桌面的操作

  Ctrl+Alt+Shift+F8未知(终端或模拟终端)

  如果是在窗口中操作的话,可以记住以下的操作快捷键

  Alt+F4关闭窗口,还记的这个命令在windows中是关闭的操作。

  Alt+F5取消最大化窗口(恢复窗口原来的大小)

  Alt+F7移动窗口(注:在窗口最大化的状态下无效)

  Alt+F8改变窗口大小(注:在窗口最大化的状态下无效)

  Alt+F9让窗口最小化

  Alt+F10让窗口最大化

  Alt+Space打开窗口的控制菜单(点击窗口左上角图标出现的菜单)

  再来去看看在一些应用程序中的常用快捷键

  需要注意的是:下面这些并不适用于所有程序。可以和Windows下的快捷键类比下:

  Ctrl+N新建窗口

  Ctrl+X剪切

  Ctrl+C复制

  Ctrl+V粘贴

  Ctrl+Z撤销上一步操作

  Ctrl+Shift+Z重做刚撤销的一步操作

  Ctrl+S保存

  如果是在文件浏览器中,那么这几个快捷键必须是要掌握的!

  Ctrl+H显示隐藏文件(切换键)

  Ctrl+T新建标签

  Ctrl+PageUp上一个标签

  Ctrl+PageDown下一个标签

  Alt+N切换到第N个标签(其中N为数字)

  总结:其实在学习linux,Unix这些操作系统的时候,快捷键的使用可以有效的提升效率,但是学习起来总会是有一定的难度的,因为命令总是比较多,要全部记忆熟练的操作并不是一件简单的事情,那么办法就是在实际中去操作,正所谓熟能生巧就是这个道理!

赞(24)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程