目录是一个文件,它的作用是存储文件的名称和相关的信息。所有的文件,无论是普通,特殊,或目录都包含在目录中。
UNIX 使用层次结构来组织文件和目录。这种结构通常被称为一个目录树。树上有一个根节点,斜杠字符 (/),所有其他目录包含在它之下。
主目录
主目录是当您第一次登录时所在的目录。
您的大部分工作将在主目录及您自定义的子目录中完成。
在任意目录下执行以下命令可以随时切换到主目录:
复制代码
代码如下:
$cd ~
在这里 ~ 表示主目录。如果您想要跳转至任何其他用户的主目录中,可以使用以下命令:
复制代码
代码如下:
$cd ~username
跳转至您最近的目录中可以使用下列命令:
复制代码
代码如下:
$cd -
绝对/相对路径名
目录采用分层方式组织,其顶部为根目录 (/)。层次结构内的任何文件的位置由其路径描述。
路径由 / 来分隔。路径名是绝对的如果它是描述与根的关系,所以绝对路径名的开头总是 /。
这些是绝对文件名的一些例子。
复制代码
代码如下:
/etc/passwd
/users/sjones/chem/notes
/dev/rdsk/Os3
路径也可以是相对于你当前的工作目录。相对路径永远不会以 / 开始。相对于用户 amrood 的主目录,一些路径可能看起来像这样:
复制代码
代码如下:
chem/notes
personal/res
在任何时候要确定你所在的文件系统层次结构时,请输入命令 pwd 打印当前工作目录:
复制代码
代码如下:
$pwd
/user0/home/amrood
目录列表
要列出目录中的文件可以使用下面的语法:
复制代码
代码如下:
$ls dirname
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |