①.、粘贴与复制快捷键
Shift ◆ Ctrl ◆ c:复制.
Shift ◆ Ctrl ◆ v:粘贴.
快捷键设置可以打开shell终端"Edit"菜单下的"Keyboard Shortcuts"进行,这里有一些默认的快捷键,当然也可以自定义快捷键,不过默认快捷键已成为一种操作习惯,比较通用,这里主要介绍默认的快捷键.?小提示:与Windows或者Linux下的文档系统相比,shell终端的快捷键一般要和Shift键组合起来使用,比如说复制、粘贴快捷键.
Ctrl ◆ Alt ◆ t:打开一个新的终端terminal,也就是一个新的窗口window.?
Shift ◆Ctrl ◆ t:在已有终端上打开一个新的tab,而不是窗口window.?
Shift ◆Ctrl ◆ n:在已有终端上打开另一个新的终端,即一个新的窗口.?
Ctrl ◆ d:关闭一个tab,如果一个终端有多个tab,只关闭当前tab.?
Shift ◆Ctrl ◆ w:效果类似于Ctrl ◆ d但又不同,当一个终端上只有一个tab时,这个快捷键不起作用.?
Shift ◆Ctrl ◆ q:关闭当前终端,如果终端有多个tab,所有的tab都将关闭.
Shell终端的菜单栏有六个选项卡,分别是File、Edit、View、Search、Terminal、Help,打开它们的快捷键是个组合键,即Alt键和菜单英文单词的首字母,例如:?Alt ◆ f :打开File菜单.使用这种快捷键的前提是shell终端配置启用了快捷键打开菜单栏
①如图,vi 文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的.
Ctrl ◆ u 删除光标之前到行首的字符
Ctrl ◆ k 删除光标之前到行尾的字符
Ctrl ◆ c 取消当前行输入的命令,相当于Ctrl ◆ Break
Ctrl ◆ a 光标移动到行首(ahead of line),相当于通常的Home键
Ctrl ◆ e 光标移动到行尾(end of line)
Ctrl ◆ f 光标向前(forward)移动一个字符位置
Ctrl ◆ b 光标往回(backward)移动一个字符位置
Ctrl ◆ l 清屏,相当于执行clear命令
Ctrl ◆ r 显示:号提示,根据用户输入查找相关历史命令(reverse-i-search)
Ctrl ◆ w 删除从光标位置前到当前所处单词(word)的开头
Ctrl ◆ t 交换光标位置前的两个字符
Ctrl ◆ y 粘贴最后一次被删除的单词
Ctrl ◆ Alt ◆ d 显示桌面
Alt ◆ b 光标往回(backward)移动到前一个单词
Alt ◆ d 删除从光标位置到当前所处单词的末尾
Alt ◆ F10 最大化当前窗口
Alt ◆ Tab 切换窗口
Alt ◆按住左键 移动窗口(或在最下面的任务栏滚动鼠标滑轮) 更多介绍可查阅<
① who命令
显示当前系统的用户名及相关信息.格式为:who [选项] [参数],可以使用who am i.
who命令显示所有正在使用系统的用户,who am i显示出使用此命令的当前用户.
这个命令用于输入字符串,学过PHP的人相信会不觉得陌生.其中,字符串可以以单引号括起来(字符串原样显示),也可以不用单引号(各个单词作为字符串输出,各单位之间以一个空格隔开).echo与字符串之间可以加一个选项-n,表示输出字符串后不换行.
此命令用于在屏幕上显示或者设置系统的日期与时间.格式如下:
date [选项] [◆格式控制字符串]
date [选项] [MMDDhhmm[[CC]YY][.ss]]
没有选项与参数时,显示当时的日期与时间.
这个命令我不喜欢,不知道是否常用呢?不管了,反正可以用date --help取得帮助信息.
此命令用来显示日历.格式为:cal [-jy] [month [year]]
如果命令后只加一个参数,认为是年份;两个参数时,前一个认为是月,后个认为是年.年份要完整输入
清屏,提示符移至屏幕左上角.直接输入clear即可.
一些常用快捷键
CtrlAltF1切换到第一个文本终端.在Linux 下你可以有多达六个不同的终端.这个命令的意思是:"同时按住Ctrl键和Alt键,然后按F1键,再释放所有的键".
#help提供内部命令的帮助#man或info提供外部命令的帮助. 如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man.Man实际上就是察看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令.man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛.建议大家需要的时候再去看man,平常吗,记得一些基本用法就可以了.
cd [change directory] 这个命令是用来进出目录的,它的使用方法和在dos下差不多,但要注意以下两点:首先,和dos不同的是Linux的目录对大小写是敏感的,如果大小写没写对,cd操作不会成功;其次,cd如果直接输入,cd后面不加任何东西,会回到使用者自己的Home Directory.假设如果是root,则回到/root,与输入cd ~是一样的效果.
mkdir [make directory] rmdir [remove directory] mkdir命令用来建立新的目录, rmdir 用来删除已建立的目录,这两个指令的功能不再多加介绍,他们同dos下的md,rd功能和用法都是基本一样的. 名称:rm 使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录. 参数: -i 删除前逐一询问确认. -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认. -r 将目录及以下之档案亦逐一删除. 范例: 删除所有C语言程序档;删除前逐一询问确认 : rm -i *.c 将 Finished 子目录及子目录中所有档案删除 : rm -r Finished
cp[copy] 这个命令相当于dos下面的copy命令,具体用法是:cp –r 源文件(source) 目的文件(target) 参数r是指连同源文件中的子目录一同拷贝.熟悉dos的读者用起这个命令来会觉得更方便,毕竟比在dos下面要少敲两下键盘. 楼上的不改了. ../ 和 ./ 代表的 是上级目录 以及当前目录. 这样运用这两个命令来完成两种复制方法. 第一种:处在当前目录复制当前目录下文件到别的目录. cp_文件名称_别的文件目录路径."_"是空格 举个例子 在 orz文件夹下有两个子文件夹a和b,a中有文件x.c,b中无文件. 此时我们在a文件夹中命令如下: cp x.c ../b/ 第二种:处在当前文件夹下复制另外文件夹下的文件到当前文件夹下. cp_路径/文件名称_./ 例子条件同上个例子,命令如下: cp ../a/x.c ./
rm [remove] 这个命令是用来删除文件的,和dos下面的rm(删除一个空目录)是有区别的,大家千万要注意.rm命令常用的参数有三个: -i,-r,-f. 比如我现在要删除一个名字为test的一个文件:rm –i test 系统会询问我们:"rm:remove 'test'?y",敲了回车以后,这个文件才会真的被删除.之所以要这样做,是因为linux不象dos那样有undelete的命令,或者是可以用pctool等工具将删除过的文件救回来,linux中删除过的文件是救不回来的,所以使用这个参数在删除前让你再确定一遍,是很有必要的. rm –r 目录名:这个操作可以连同这个目录下面的子目录都删除,功能上和rmdir相似. rm –f 文件名(目录名):这个操作可以进行强制删除.
mv[move] 这个命令的功能是移动目录或文件,引申的功能是给目录或文件重命名.它的用法同dos下面的move基本相同,这里不再多讲.当使用该命令来移动目录时,他会连同该目录下面的子目录也一同移走.如果你想给一个文件或目录重命名时可以用以下方法:mv 原文件名(目录) 新的文件名(目录).
du [disk usage] du命令可以显示目前的目录所占的磁盘空间,df命令可以显示目前磁盘剩余的磁盘空间.如果du命令不加任何参数,那么返回的是整个磁盘的使用情况,如果后面加了目录的话,就是这个目录在磁盘上的使用情况(这个功能可是dos没有的呦).不过我一般不喜欢用du,因为它给出的信息实在是太多了,我看不过来,而df这个命令我是最常用的,因为磁盘上还剩多少空间对我来说是很重要的. 语法:df [选项] 说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况. 该命令各个选项的含义如下: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统. -k 以k字节为单位显示. -i 显示i节点信息,而不是磁盘块. -t 显示各指定类型的文件系统的磁盘空间使用情况. -x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反). -T 显示文件系统类型. 功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息的!
以上就是土嘎嘎小编为大家整理的常用linux键盘命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!