基础教学Unix文件系统
创始人
2024-06-27 22:00:20
0次

Unix文件系统相关的命令是操作Unix系统的基础,在《Unix文件系统的入门与基础》一文中我们曾使用过其中的部分命令,下面就再来仔细学习这些命令的使用。

(一)Unix文件系统目录管理
我们可以通过使用mkdir、rmdir与cd命令来创建、删除目录以及改变工作目录,并通过ls命令列表显示目录内容,以达到对目录的有效管理。

(1)mkdir命令的功能是创建目录,并且可同时创建多个目录,格式如下:
 mkdir [-p] directory-name(s)
参数p代表在建立指定目录时,如果其父目录不存在,则一同创建。

[例]
mkdir dir1 dir2 dir3//在当前目录下建立目录dir1、dir2、dir3
mkdir dir1/dir4 //在当前目录下的dir1子目录中创建目录dir4
mkdir –p dir6/dir7 //在当前目录下,由于不存在dir6目录,则先自动创建目录dir6,
  //然后创建其子目录dir7
 
(2)rmdir命令的功能是删除目录,但其只能删除空目录(即目录中不包含文件)

故此命令一般较少使用,在后文中会介绍一个更为常用的删除目录命令。rmdir命令的格式如下: rmdir directory-name(s)
 
(3)在进行处理文件等的操作过程中难免需要在不同的目录下工作

这时cd命令就能派上用场了。cd命令的功能是改变当前的工作目录,它的命令格式如下:

 cd [directory-name]
cd后面的目录可以是绝对路径,也可以是相对路径。如果cd后面不跟路径名,则是回到用户的主目录。如果大家对此处的一些概念不甚熟悉的话,请参见《Unix文件系统的入门与基础》文中的介绍,此处就不再赘述了。下面来看几个例子:
 cd dir1//进入当前目录中的dir1子目录
 cd .. //进入上级目录,即把工作目录改变成当前目录的父目录
 cd ../zcl  //回到父目录,同时再进入zcl子目录中
 (注:上述三个命令的路径都为相对路径)
 cd /home/anray  //把工作目录改变成根目录中的home目录下的anray子目录
(注:此处路径为绝对路径)
此外,使用pwd 命令可以查看当前的工作目录,它显示的是当前工作目录所处的绝对路径。

(4)ls命令的功能是列表显示指定目录中文件及子目录的信息

(其实在Unix文件系统中目录本身也被视为一个文件,但是为了照顾习惯的思维,在叙述时仍然将其区分为文件与目录两类),缺省输出顺序为纵向按字符顺序排列。它常用的命令格式如下: ls [-altFR] [directory-name]

参数a代表显示所有类型的文件,包括文件名以“.”为第一个字符的隐藏文件。参数t代表按文件最后修改时间的顺序依次排列文件,参数R将会列出指定目录下以及其所有子目录中的文件,使用参数F将会在列表中的每一个目录后面加上“/”,在每个可执行文件后面加上“*”。

参数l代表长列表显示目录内容,即列出文件的类型、访问权限、拥有者、文件大小、修改时间及名称等详细信息。下面将介绍一下长列表显示中的信息的含义,“ls –l”命令的使用如下图所示。

以上,我们就完成了对Unix文件系统的知识的介绍,希望大家可以在Unix文件系统的学习中打好基础。

【编辑推荐】

  1. Unix操作系统概述
  2. 实现Unix操作系统终端打印
  3. 举例使用Unix操作系统命令行
  4. 介绍Unix操作系统外壳函数
  5. 优化Unix操作系统性能

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何更省钱? 近期特价热门硒鼓... 如今激光打印设备已经成为商务或企业的绝对主力办公设备,但采购者往往忽视了激光打印设备所用的耗材,相对...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...