加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

Unix系统中目录的操作命令

发布时间:2023-12-31 09:07:25 所属栏目:Unix 来源:DaWei
导读: 这篇文章主要介绍了Unix系统中目录的操作命令总结,是Unix入门学习中的基础知识,需要的朋友可以参考下

目录是一个文件,它的作用是存储文件的名称和相关的信息。所有的文件,无论是普通,
这篇文章主要介绍了Unix系统中目录的操作命令总结,是Unix入门学习中的基础知识,需要的朋友可以参考下

目录是一个文件,它的作用是存储文件的名称和相关的信息。所有的文件,无论是普通,特殊,或目录都包含在目录中。
 
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
 
以下是示例,列出 /usr/local 目录中包含的所有文件:
 
复制代码代码如下:
 
$ls /usr/local
X11 bin gimp jikes sbin
ace doc includelib share
atalk etc info man ami
 
 

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章