linux的文件系统是采用级层式的树状目录结构,在此结构中最上层是根目录“/”,然后在此目录下再创建其它的目录。在linux世界里。一切皆文件。
以下是对这些目录的解释:
参考:https://www.runoob.com/linux/linux-install.html
用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录),这与你在Windows中进入某个文件夹看一下有什么文件一个意思。下面是常用选项与参数:
#ls [路径],表示列出指定路径下的文件夹和文件的名字,如果路径没有指定则列出当前路径下的。
例如:在root用户的家目录中输入:
ls /
则会看到以下的效果:
我们查看一下etc目录下有什么文件。
ls /etc/
我们带参数使用, ls -l 表示以列表的形式列出指定路径下的文件夹和文件的名字例如:使用 ls –l /etc 的命令列出 /etc 目录中的文件夹和文件信息。
ls -l /etc
ls -la [路径],表示以列表的形式列出指定路径下的文件夹和文件名(包含隐藏文件)。例如:在当前用户的家目录中输入ls –la命令可以查看全部的文件夹和文件名,并且包含了隐藏文件(特点是以“.”开头的名字)。
其他的自己去试试。
表示的含义:清空当前屏幕中全部的命令(其实质是没有清空,只不过是顶到上面去了)
语法:#clear
你自己输入一次就知道什么意思了。
作用:打印当前的工作路径(print working directory)。相当于在Windows系统中,你当前所在文件夹的路径,比如:K:\BioInfoNotes\,在Linux中我们直接输入pwd就可以查看自己当前在哪个目录中。
作用:切换目录(change directory)。
语法:
#cd 需要切换到的路径
路径可以是相对路径,也可以是绝对路径。
相对路径是指,相对于当前工作路径来说;而绝对路径,其实其本质上也可以理解成相对路径,只不过它相对于盘符根目录“/”。
例如:从root用户家目录中切换到 /etc 目录中:
先输入:
cd etc
我们发现会有错误提示,原因就是在当前路径(/root/)下没有etc这个目录,我们前面通过 ls / 查看,知道etc目录在根(/)目录下。
相对路径的写法:
cd ../etc
“.”表达式当前目录,“..”表示上一级目录,我们之前是在/root目录下,上一级目录就是 /,所以相对路径就是 “../etc” 。
绝对路径就是从根目录“/”开始写,如果从当前路径(/etc),我们要切换到/root目录下,命令如下:
cd /root/
回到当前用户家目录最快的命令是:
cd ~
用 “~” 表示,就不需要输入完整路径。
Man表示Manual(手册),在使用Linux的时候因为其中的命令语法太多,太复杂,并不好记,有些时候在使用的时候可能会忘记某个命令的语法,这个时候我们可以去找man。其实就是用man命令查看某个命令的帮助文档。
语法:#man 命令名称。比如前面介绍的ls命令。
man ls
在帮助信息中如果想退出,则按下q键就可以了。
Ctrl + C 和Ctrl + Z 在Linux中不是复制和撤销,都是中断命令,但是他们的作用却不一样。Ctrl + C 是强制中断程序的执行,进程已经终止。Ctrl + Z 的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行。关于Ctrl + Z先不需要了解太多,知道有这么一个东西就行,后续介绍,这里知道Ctrl + C就行,就是有时候有些命令一直执行,需要终止,你就直接按Ctrl + C就行啦。
作用:将光标快速的切换到命令行的最后面,e表示end
作用:用于切换历史命令
就是一个自动补全功能,比如你要输入命令“cd /root/ ” ,你闲麻烦,你输入“cd /r”以后就直接按 table 键,会给你补全,剩下的就不用输入,减少输入时间。但如果同时有多个r开头的文件,会把这些文件列出来,提示你再输入一部分。我们可以看见有2个r开头的目录文件。
这些我们在接着输入一个o,再按table键,后面的就自动补全,不用输入了。
参考:https://www.runoob.com/linux/linux-install.html
本文分享自 MedBioInfoCloud 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!