Linux 入门详解 03

86 阅读2分钟

本文已参与「新人创作礼」活动, 一起开启掘金创作之路。

目录

系统目录结构

s-3.png

目录路径

其实路径我们并不陌生,因为在Windows底下我们也会经常使用到路径。

在linux中目录程序树状结构,带有分支,也就是各级子目录,在命令行执行某些命令时,我们经常会用到路径作为参数,而且路径的表示方式有两种,称为绝对路径相对路径

  • 绝对路径: 文件在系统的真实位置,文件名通常是以**/根目录**开头,如:/home/eve

  • 相对路径: 相对于当前位置的一个文件名称的简写:不是以/根目录开头都表示相对路径。

(相对路径是以当前目录 . 为起点,以你所要到的目录为终点,如果是当前目录的上一级目录,则需要使用 ..,例如:../ 返回上级目录)

ls (列出目录)

 ls [-alrtAFR] [name...]

选项与参数: :

  • -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)。

  • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。

  • -r 将文件以相反次序显示(原定依英文字母次序)。

  • -t 将文件依建立时间之先后次序列出。

  • -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)。

  • -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"。

  • -R 若目录下有文件,则以下之文件亦皆依序列出。

  • -S 以文件容量大小排序,而不是以文件名排序。

  • -h 以人们易读的方式显示文件或目录大小,如 1KB、234MB、2GB 等。

cd (切换目录)

cd是Change Directory的缩写,这是用来变换工作目录的命令。

cd [相对路径或绝对路径]

pwd (显示目前所在的目录)

pwd是Print Working Directory的缩写,也就是显示目前所在目录的命令。

pwd