手机
当前位置:查字典教程网 >电脑 >电脑常识 >使用Linux系统需要掌握的知识
使用Linux系统需要掌握的知识
摘要:使用Linux终端不仅仅是只输入命令。学习这些基本的技巧,你就会逐渐掌握Bashshell,这个在大多数Linux发行版上默认使用的终端工具...

使用Linux终端不仅仅是只输入命令。学习这些基本的技巧,你就会逐渐掌握Bash shell,这个在大多数Linux发行版上默认使用的终端工具。

这篇文章是写给缺乏经验的新手的,我相信大多数高级用户已经知道了所有的这些技巧。但是,你仍然可以看看,也许能学到你一直以来都忽略了的东西。

Tab键自动补全

使用Tab键自动补全是基本的技巧。它能节省你很多时间,而且当你不确定一个文件名或者命令怎么拼写时,它也及其有用。

举个例子,比如在当前目录你有一个文件,文件名是“really long file nam”,你想删除这个文件。你可以输入整个文件名,但是你得小心输错空格符(需要用转义)。如果你输入”rm r”,然后按Tab键,Bash会自动为你补全这个文件的名字。

当然,如果当前目录中你有很多以字母r开头的文件,Bash就会不知道你指的是哪一个。比如当前目录你有另一个名字叫做“really very long file name”的文,当你按Tab键时,Bash会补全到“really”部分,因为两个文件都是以这开头的。然后,再按Tab键你会看到所有能匹配该开头 的文件列表。

接着输入你想要的文件名然后按Tab键。这样,当我们输“l”然后按Tab键时,Bash会自动补全我们想要的文件名。

这种方法对于输入命令来说同样适用。当你不确定你想要的命令是什么,只记得以”gnome”开头时,输入“gnome”然后按Tab键,你就会看到所有可能的结果。

管道命令允许你把一个命令的输出结果转移给另一个命令。在Unix的设计哲学中,每个程序都是只有少而精的功能。举个例子,”ls”命令会显示当前目录中所有的文件列表,而”grep”命令会在制定的地方搜索输入的字符串。

把这两者通过管道命令(用“|”符号表示)结合起来,你就可以在当前目录搜索某个文件了,以下命令用来搜索“really”:

ls | grep really

通配符

星号”*”是一个可以匹配任何东西的通配符。比如,如果我们想把”really long file name“和”really very long file name“从当前目录都删了,我们可以使用如下命令:

rm really*name

 

这个命令删除了所有以really开头,以name结尾的文件。如果你用”rm *”命令,将会删除该目录下的所有文件,所有需谨慎使用。

【使用Linux系统需要掌握的知识】相关文章:

win7系统电脑安装驱动花屏后的处理方案

win8系统桌面背景快速设置方法

如何用好win8.1系统资源管理器窗口的预览功能

解决xp系统驱动程序签名警告提示框问题

使用u盘时弹出错误提示0x80070570解决方法

U盘为系统加速小技巧

笔记本电脑进入PE系统后认不到硬盘的解决办法

VC6.0不能在win8系统中运行的解决方法

win7系统声音起伏不定的问题

如何让固态硬盘在win7系统下发挥最大效率

精品推荐
分类导航