linux快捷命令 linux 快捷

Linux下操作快捷键Ctrl Alt T
光标在当前的终端下Ctrl Shift T
开始键S 显示
Ctrl Alt 箭头 workspace 之间切换
Ctrl Shift Alt 箭头 将当前workspace中的内容移动到前头指定的workspace中
从vmware鼠标调到当前主机鼠标
Ctrl+Alt+Esc
linux返回前一个窗口快捷键快捷键
ctrl shift f (窗口全屏)
ctrl shift n (新建konsole窗口)
ctrl shift(调整窗口字体大)
ctrl shift - (调整窗口字体小)
ctrl shift 0 (调整窗口字体正常)
ctrl alt f1 (终端1)
ctrl alt f2 (终端2)
ctrl alt f3 (终端3)
ctrl alt f4 (终端4)
ctrl alt f5 (终端5)
ctrl alt f6 (终端6)
ctrl alt f7 (X-window界面)
ctrl alt s (重命名会话 在konsole窗口)
ctrl alt d (显示桌面)
ctrl alt l (锁定屏幕)
ctrl alt 方向上下(切换输入法)
ctrl alt del (结束会话)
ctrl alt Ins (结束或锁定当前会话 开始新linux快捷命令的会话 有linux快捷命令的可尝试+FN键)
Ctrl+Alt+BackSpace (强行退出X-WINDOW)
ctrl alt FN p (调整窗口大小)
ctrl F1 (显示窗口)
ctrl f2 (显示桌面)
ctrl prtscr (截屏)
ctrl Home (显示到窗口页首)
ctrl End (显示到窗口页尾)
ctrl space (切换输入法)
ctrl shift (切换输入法)
ctrl l (=clear)
ctrl n (新建窗口)
ctrl S (保存文件)
ctrl q (退出)
ctrl d (关闭konsole)
ctrl ESC (KDE卫士)
shift 方向键 (在konsole下切换)
alt f1 (显示程序菜单)
alt f2 (运行命令)
alt f3 (显示当前窗口菜单)
alt f4 (关闭当前窗口)
alt f5 (窗口选项)
alt 方向左 (后退网页)
alt 方向右 (向前网页)
.......
Linux下复制粘贴快捷键 1. 在终端下linux快捷命令:
复制命令linux快捷命令:CtrlShiftC组合键.
粘贴命令linux快捷命令:CtrlShiftV组合键.
2. 在控制台下linux快捷命令:
复制命令:CtrlInsert组合键或用鼠标选中即是复制 。
粘贴命令:ShiftInsert组合键或单击鼠标滚轮即为粘贴 。
linux 几个极其重要快捷键1、tab:命令或路径等的补全键 , 也是Linux用的最多的一个快捷键;
2、ctrl a:光标迅速回到行首;
3、ctrl e:光标迅速回到行尾;
4、ctrl f:光标向右移动一个字符;
5、ctrl b:光标向左移动一个字符;
6、ctrl insert:复制命令行内容(mac系统不能使用);
7、shift insert //粘贴命令行内容(mac系统不能使用);
8、ctrl k //剪切(删除)光标处到行尾的所有字符;
9、ctrl u //剪切(删除)光标处到行首的所有字符;
10、ctrl w //剪切(删除)光标前的一个字符;
【linux快捷命令 linux 快捷】11、ctrl y //粘贴 ctrl k、ctrl u、ctrl w删除的字符;
12、ctrl c //中断终端正在执行的任务并开启一个新的一行;
13、ctrl h //删除光标前的一个字符(相当于退格键);
14、ctrl d //退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户;
15、ctrl r //搜索命令行使用过的历史命令记录;
16、ctrl g //从ctrl r的搜索历史命令模式中退出;
17、ctrl l //清楚屏幕所有的内容,并开启一个新的一行;
18、ctrl s //锁定终端,使之任何人无法输入;
19、ctrl q //解锁ctrl s的锁定状态;
20、ctrl z //暂停在终端运行的任务,使用"fg"命令可以使暂停恢复;
21、!! //执行上一条命令;
22、!pw //这是一个例子,是执行以pw开头的命令 , 这里的pw可以换成任何已经执行过的字符;
23、!pw:p //这是一个例子,是仅打印以pw开头的命令,但不执行 , 最后的那个“p”是命令固定字符;
24、!num //执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在);
25、!$ //代指上一条命令的最后一个参数,该命令常用于shell脚本中
26、esc . //注意那个".“ 意思是获取上一条命令的(以空格为分隔符)最后的部分;
27、esc b //移动到当前单词的开头;
28、esc f //移动到当前单词的结尾;
如何为“Linux命令”设置快捷键?Linux的一个特色就是其命令多而且功能强大, 频繁输入命令不仅麻烦而且工作量较大 , 虽然可以使用TAB进行命令补足,或者使用aliase来简化某个命令的输入,但这并不能从根本上解决敲击键盘次数过多的问题 。\x0d\x0a\x0d\x0a可以把任何命令或命令的组合指定给键盘上的某个键,可以是Alt [A-Z],\x0d\x0aCtrl-[A-Z], Alt Shift [A-Z], F1-F12, Ctrl-F[1-12], Alt-F[1-12], Alt Shift F[1-12],还有更不可思议的是甚至还可以为功能键加上“参数”,这样你按下那个键的时候,它会等待你输入相应的参数,并根据不同的参数运行不同的命令 。\x0d\x0a\x0d\x0a当然,有一些热键会被终端所捕获,如常见的Ctrl-D/C/Q/Z等,不过没关系,可用的热键还多着呢!\x0d\x0a\x0d\x0a定义热键的配置文件为:/etc/inputrc 或 ~/.inputrc,定义热键的格式如下:\x0d\x0a\x0d\x0a"":""\x0d\x0a\x0d\x0a其中热键对应的ASCII字符可以通过 "先按Ctrl-V, 然后按热键" 的方式来输入, 如Ctrl-G对应的字符为^G, Alt-P对应的字符为^[p, Ctrl-Alt-H对应的字符为^[^H.\x0d\x0a\x0d\x0a可以用/C来代替Ctrl , /M来代替Alt, /M-/C来代替Alt-Ctrl, 如/C-M = Ctrl-M, /M-/C-H = Alt-Ctrl-M. 另外还可以用/e代表^[.\x0d\x0a\x0d\x0a先来看一些基本的热键定义,(这里热键里的字母不区分大小写):\x0d\x0a"^[-":"su -/C-M" # 按Alt - 执行su - 命令,末尾/C-M表示输入完定义的命令后回车,也可以更简洁地用一个/n来表示.\x0d\x0a\x0d\x0a"/M-/C-G":"gaim/dev/nulldisown/C-M"\x0d\x0a# 按Ctrl-Alt-g在当前shell打开gaim, 并脱离该shell独立运行 , 即:即使你退出了该shell,gaim也不会关闭\x0d\x0a\x0d\x0a其他一些组合键可以根据自己的需要配置,偶就不多说了.\x0d\x0a\x0d\x0a大家也许会觉得这样定义热键太乱了,而且很难记住 , 还有一定的限制 。这个问题在后面会得到解决 。\x0d\x0a\x0d\x0a一般情况下,我们可以使用上下方向键来查找命令历史列表,以此重复输入命令,但是方向键离主键盘区太远 , 如果频繁使用的话,会耽误不少时间,而且挪动右手时也不太方便 , 有没有什么办法把方向键的功能转移到我们经常敲命令的地方呢?如使用Alt J = Down Arrow 向下查找,Alt K=Up Arrow 向下查找\x0d\x0a\x0d\x0a通过定义热键可以做到这点:\x0d\x0a\x0d\x0a"/eh":"^[OD" # move left\x0d\x0a# Alt-H 向左移一个字符, 相当于Left Arrowgh, 这里^[OD即向上方向键的ASCII字符,输入方式与前面提到的类似\x0d\x0a"/el":"^[OC" # move right\x0d\x0a# Alt-L 向右移一个字符 , 相当于Right Arrow\x0d\x0a\x0d\x0a"/ej":"^[OB" # move up\x0d\x0a# Alt-J 向下移动,相当于Up Arrow\x0d\x0a\x0d\x0a"/ek":"^[OA" # move down\x0d\x0a# Alt-K 向上移动,相当于Down Arrow\x0d\x0a\x0d\x0a"/ei":"^?" # left earse one character\x0d\x0a# Alt-I 向左删除一个字符 , 相当于Backspace\x0d\x0a\x0d\x0a"/eo":delete-char # right earse one character\x0d\x0a# Alt-O 向右删除一个字符,相当于Delete\x0d\x0a\x0d\x0a"/en":backward-kill-word # left kill one word\x0d\x0a# Alt-N 向左删除一个单词\x0d\x0a\x0d\x0a"/em":kill-word # right kill one word\x0d\x0a# Alt-M 向右删除一个单词\x0d\x0a\x0d\x0a"/ea":"^[n^[n^[n^[n^[n^[n^[n" # kill to the head\x0d\x0a# Alt-A 删除当前位置到开头,也就是多Alt-N几次(A-- ahead)\x0d\x0a\x0d\x0a"/ee":"^[m^[m^[m^[m^[m^[m^[m" # kill to the head\x0d\x0a# Alt-E 删除当前位置到末尾 , 也就是多Alt-M几次(E-- end)\x0d\x0a\x0d\x0a"/ep": insert-last-argumem"\x0d\x0a# Alt-P 插入上一个命令最后一个参数 (P-- Paste)\x0d\x0a\x0d\x0a"/ew": forward-word\x0d\x0a# 系统默认Alt-F (forward)跳到当前单词词尾,如果已在词尾,则跳到下一个单词(右边一个单词)词尾\x0d\x0a\x0d\x0a"/eq": backward-word\x0d\x0a# 系统默认Alt-B (backward)跳到当前单词词首,如果已在词首,则跳到上一个单词(左边一个单词)词首\x0d\x0a\x0d\x0a发觉F和B键离得太远,不方便,偶分别改作Alt-Q, Alt-W, 但是Alt-F/B照样可以用\x0d\x0a\x0d\x0a这样输入命令的时候几乎可以不用离开主键盘区,而且移动光标 , 删除字符,删除单词,上下历史命令查找都集中在一块 , 比以前方便多了 。不过开始可能有些不习惯,就跟使用vi一样,但是多练几次就熟练了 。\x0d\x0a\x0d\x0aLinux下绝大部分服务的配置是基于配置文件的,一般说来,更改了某个服务的配置文件,要使其立即生效,还需重启该服务直接的或依附的守护进程才行 。难道你就不觉得“每次 vi /etc/xxx.conf 完后又 service xxx restart/reload 或 killall -HUP xxx”这样做很繁琐么?如果要配置的服务较多而且要不停地调试呢?况且我们平常使用Linux时难免会不时地终止或启动某个服务进程,输入命令的次数也不少 。如果为每个服务都指定一个热键的话 , 似乎不大可能 。如果我们赋予一个热键为一个基本键,而相应的服务为其“参数”,那又如何呢?\x0d\x0a\x0d\x0a举个例子,赋予Alt-S (S--Start)为启动服务的基本键,服务名的前2个字符为启动“参数”,那么就可以像下面那样随意启动某个服务了:\x0d\x0a"/essm":"service smb start/n"\x0d\x0a# /es=Alt-s, sm=smb,\x0d\x0a# 即:按下Alt-s后紧跟着再输入sm(这时输入的sm并不会显示在终端上),就可以启动samba的服务进程了,不必担心按下键与输入“参数”间的时间延迟问题 , 你按下Alt-s,然后去外面兜一圈回来,再接着输入sm,照样可以 。\x0d\x0a\x0d\x0a"/esht":"service httpd start/n" # ht=httpd , 启动Apache服务\x0d\x0a\x0d\x0a类似地,我们赋予\x0d\x0aAlt-D(D-- shutDown) 为停止服务的基本键\x0d\x0aAlt-R(R-- Restart) 为重启服务的基本键\x0d\x0aAlt-T(T-- Status) 为查看服务状态的基本键\x0d\x0aAlt-C(C-- Configure) 为打开服务对应的主配置文件的基本键\x0d\x0a如:"/ecnf":"vi /etc/exports/n" # Alt-c nf 打开NFS的配置文件\x0d\x0a"/ecsm":"vi /etc/samba/smb.conf/n" # Alt-c sm 打开smb的配置文件\x0d\x0a\x0d\x0a如果某个服务(如ssh)有2个配置文件,可以在其后再加一个数字 , 如:\x0d\x0a"/ecssh1":"vi /etc/ssh/sshd_config/n" # 打开sshd服务端配置文件\x0d\x0a"/ecssh2":"vi /etc/ssh/ssh_config/n" # 打开sshd客户端配置文件\x0d\x0a\x0d\x0a如果要执行某个应用程序呢?可以用Alt-x做基本键(x-- eXeccute) 如:\x0d\x0a"/exga":"gaim/dev/nulldisownclean /n"\x0d\x0a"/exxm":"xmms/dev/nulldisownclean /n"\x0d\x0a"/exvm":"vmware/dev/nulldisownclean /n" "/exna":"nautilus/dev/nulldisownclean /n"\x0d\x0a等等....\x0d\x0a\x0d\x0a到现在为止我们只要按1个组合键+2个字符就可以实现下面众多的功能:\x0d\x0a1. 执行指定的应用程序\x0d\x0a2. 启动|重启|关闭|指定的服务进程\x0d\x0a3. 查看指定服务的状态\x0d\x0a4. 打开指定服务的指定配置文件
关于linux快捷命令和linux 快捷的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读