- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章目录与其操作
第5章 目录及其操作;本章内容提要;5.1 目录和路径名5.1.1 目录概念;Linux树型目录结构;2.根目录
bin目录包含二进制(binary)文件的可执行程序。
sbin目录中存放用于管理系统的命令。
boot用于存放引导系统时使用的各种文件,如LILO等。
etc目录非常重要,它包含许多Linux系统配置文件(如密码文件/etc/passwd、/etc/profile等)。
root目录是超级用户的目录。
dev目录包含标示设备的特别文件。
home目录是用户起始目录的基础目录。通常,用户的主目录就保存在该目录中。
lib目录中保存程序运行时使用的共享库。
lost+found目录中存放系统非正常关闭时正在处理的文件,以便下次系统启动时予以恢复。
mnt目录中存放安装文件系统的安装点。
proc目录实际上是一个虚拟文件系统。
tmp目录用于存放程序运行时生成的临时文件。
usr目录中包含了多个子目录,其中保存系统上一些最重要的程序,可供所有用户共享。
var包括系统正常运行时要改变的数据。;3.工作目录和主目录
工作目录——使用一个目录作为参照点,以后不作具体指定情况下,所访问的文件都是该目录中的文件。
用户主目录——为新用户建立帐户时系统指定的工作目录(用户也可以自行修改)。主目录往往位于/home目录之下,并且与用户的注册名相同 。
通常,用户主目录包含子目录、数据文件,以及用于注册环境的配置文件。;5.1.2 路径名;2. 相对路径名
相对当前工作目录的路径名
图中,若工作目录是/home/mengqc/lib ,则文件file1 的绝对路径名为/home/mengqc/lib/func/file1,而相对路径名是 func/file1。
点(.)目录表示本目录自身,而点点(..)目录代表该目录的父目录。例如,当前工作目录是/home/mengqc/lib,想列出/home/liu目录的内容,可使用命令:
$ ls ../../liu
在每个目录中都有点点目录文件(..)。
可以连续使用“../” 形式表示父目录,直至根目录。
3.正确使用路径名
在什么情况下使用绝对路径名,什么情况下使用相对路径名,取决于哪种方式涉及到的目录更少。 ;绝对路径和相对路径比较;5.2 常用目录操作命令5.2.1 创建和删除目录;2.删除目录
rmdir命令可以从一个目录中删除一个或多个空的子目录。
一般格式: rmdir [选项] … dirname…
删除子目录os_1和其父目录bin:
$ cd /home/mengqc/test
$ rmdir -p bin/os_1 (-p 递归删除)
子目录被删除之前应该是空目录。
当前工作目录必须在被删除目录之上,不能是被删除目录本身,也不能是被删除目录的子目录。;创建和删除目录示例;5.2.2 改变工作目录和显示目录内容;3.ls命令
ls命令列出指定目录的内容。
一般格式: ls [选项]... [FILE]...
如果给出的参数FILE是目录,该命令将列出其中所有子目录与文件的信息;如果给出的参数FILE是文件,将列出有关该文件属性的一些信息。
常用选项:
▲-a,--all 显示指定目录下所有子目录和文件,包括以“.”开头的隐藏文件(如 .cshrc)。
▲-F,--classify 在列出的文件名后面加上不同的符号,以区分不同类型的文件。可以附加的符号有:
/ 表示目录
* 表示可执行文件
@ 表示符号链接文件
| 表示管道文件
= 表示socket文件;-l 以长格式显示文件的详细信息。输出的信息分成多列,它们依次是:
文件类型与权限 链接数 文件主 文件组 文件大小 建立或最近修改的时间 文件名
例如:-rw-r--r-- 2 mengqc group 809 12月 27 2008 mfile2
第一个字段中头一个字符表示文件类型,所用字符及其含义是:
- 普通文件 l 符号链接文件
d 目录 s 套接字文件(socket)
b 块设备文件 p 命名管道文件(pipe)
c 字符设备文件
示例:
① 列出当前目录的内容,并标出文件的属性:
$ ls -F
a.out* Desktop/ ex1 ex2 m1.c m2.c test/
② 按多列形式列出目录/home/wml的
您可能关注的文档
最近下载
- 年产10万吨氯乙烯工艺设计.doc VIP
- 2024年高考数学复习备考策略讲座.pdf VIP
- 2024-2025学年河南省平顶山市汝州市七年级(上)期中数学试卷(含答案).docx VIP
- 三体系基础知识培训课件.pptx VIP
- 广东深圳龙岗区2025年九年级上学期月考物理试题附答案.docx VIP
- 论中日关系历史、现状与未来.doc VIP
- B∕T 1800.1-2020 产品几何技术规范(GPS) 线性尺寸公差ISO代号体系 第1部分:公差、偏差和配合的基础(高清版).pdf VIP
- 2025年全国I卷英语 高考真题.docx
- 双醋瑞因治疗膝骨关节炎的疗效与安全性多中心对照研究.PDF VIP
- 现代文学九大家汇编.doc VIP
文档评论(0)