怎么找人做淘宝网站,wordpress账户密码为空,新手怎么做网络推广,郑州做手机网站建设Linux操作系统基础 – 管理目录
Linux Essentials – Manage Directories
By JacksonML
本文简要介绍在Linux系统中如何管理目录的方法及实例#xff0c;希望对您有所帮助。
1. Linux目录 一个目录#xff0c;是一个存储文件名及相关信息的单独工作的文件。所有的文件ML
本文简要介绍在Linux系统中如何管理目录的方法及实例希望对您有所帮助。
1. Linux目录 一个目录是一个存储文件名及相关信息的单独工作的文件。所有的文件包括无论是普通文件、特殊文件还是目录文件都包含在目录中。 Linux系统采用分层结构来组织管理文件和目录。这样的结构被称为“目录树”。之所以这样称呼是由于该树具有单个根节点由/斜杠字母表示以及所有其他目录都包含在下方。
2. Home目录
第一次登录Linux的时候会发现用户所处的目录就是主目录也称Home目录。 用pwd命令可以看出当前工作目录在/root。这就是管理者用户的主目录。 用户可以在主目录及其子目录中完成过大部分工作。这些创建的目录和子目录都是用户用来组织文件的。
无论之后做了哪些操作用户随时都可以用以下命令进入到主目录 这里~表示主目录因此进入其他用户的主目录(例如用户jackson)需要使用以下命令 3. 绝对路径与相对路径
Linux系统中目录按照层次结构排列根/位于顶部其它目录按照树形结构依次分层排列。层次结构中任何文件的位置都由其路径名来描述。
路径名的元素用/分隔。因此有绝对路径和相对路径的不同定义。
1) 绝对路径
如果路径名相对于根目录(/)描述则路径是绝对路径。因此绝对路径始终以/开头。例如
/etc/passwd
/users/Jackson/
/dev/rdsk/Os32) 相对路径
路径名也可以是相对于当前目录的路径名。相对路径名从不以/开头。相对于用户root的主目录某些路径名可能在用户由终端登录后如下所示
home/newuser001
etc/fonts/conf.d4. 当前工作目录
经过很多命令行操作后用户不一定对当前位置十分清楚这时候需要随时确定用户所在文件系统层次结构中的位置那么打印当前工作目录就十分必要
pwd例如直接使用这一命令确定当下的工作目录位置
5. 列表目录
要列出目录中的文件可以使用以下语法
ls directoryname例如列出/usr/local目录中的文件及目录:
6. 创建目录
在Linux系统创建目录非常简单使用mkdir命令。例如在/root/tmp目录下创建新目录new_dir创建后用ls命令查看该目录发现增加了一个目录new_dir。 7. 删除目录
对于已创建的目录可以用rmdir命令来删除但要切记如果该目录下有文件及子目录那么删除将告失败。因此删除前须十分谨慎
例如删除刚刚创建的目录new_dir执行以下命令 用ls命令查看列表发现new_dir已不复存在。
8. 更改目录
使用cd命令可以做很多操作也包括更改或切换目录。用户可恶意使用它通过指定有效的绝对或相对路径来更改为任何目录。例如更改目录到 /usr/local/bin如下图所示 9. 重命名目录
mv(意为move)命令不仅能移动目录也能够用于重命名一个目录。
示例如下将/usr/local目录下的子目录games重命名为games_dir, 如下图 用ls命令查看列表时会发现新增了目录games_dir。
技术好文陆续推出敬请关注。
您的认可我的动力。
相关阅读
Linux操作系统基础 - 修改文件权限Linux操作系统基础 - 文件管理和操作命令Linux操作系统基础 - 正则表达式入门Shell编程基础 - C语言风格的Bash for循环Shell编程基础 - For循环Shell编程基础 - 变量Shell编程基础 - Shell的位置参数Shell编程基础 - 编写输入输出Shell脚本Shell编程基础 - Shell简介Shell脚本编程案例 - 实现国际象棋棋盘Linux系统VIM编辑器简介