Unix原理与应用学习笔记----第四章 文件系统2

网友投稿 537 2022-09-23 23:10:01

Unix原理与应用学习笔记----第四章 文件系统2

文件命令规则:文件名可长达255个字符;文件名可以是除了“/”和“unll”字符(ASCII码为0的字符)外的任意字符组合。

1.26哥英文字符和10个数字

2.(.),(-),(_)

注意:一个文件名可以包含多个句点;unix对文件名的大小写敏感

警告:不要让文件名的第一个字符是“-”,否则,会把文件名当场命令的可选项,因而导致出错。

Home变量===主目录

显示当前目录的命令-pwd

改变当前目录命令-cd

注意:与DOS操作不同。不带任何参数的cd命令返回到用户的主目录,而不是显示当前目录

创建目录命令-mkdir

删除目录命令-rmdir

注意:用rmdir命令不能删除一个非空的目录

删除一个目录时,必须位于这个目录之外的位置

“.”和“..”在相对路径中的作用:

“.”----代表当前目录

“..”----代表父目录

注意:当要讲文件名作为命令参数而不作为路径名时,可以再文件名前面包含“.”。

例如:cd progs与cd ./progs

目录列表命令—ls

注意:

当ls命令将目录作为其参数时,列出的将不是目录的名称而是目录的内容,这与ls以文件名为参数时输出的结果完全不同。

文件系统(SVR4结构)分两组:

系统安装时生成的文件:

/bin和/usr/bin:系统常用命令,PATH总包含这两个目录。

/sbin和/usr/sbin/:这个两个目录保存大部分命令一般用户是不能使用的,只有系统管理员才能使用,并其PATH变量才会显现这两个目录的内容。

/etc/:存放系统的配置文件

/dev/:存放了所有的设备文件,这些文件不占磁盘空间。

/lib和/usr/lib/:包含所有二进制形式的库文件。

/usr/include:包含标准的c语言的头文件

/usr/share/man:包含了在线帮助文档

系统生成的一些临时文件:

/tmp:允许用户创建临时文件,系统会定期删除临时文件。

/var:系统文件的变化部分

/home:大多数unix系统里,用户在这里工作。

提示:ASCII码中的顺序排列文件。即先数字,然后大写字母,最后小写字母。

疑问:如何得到系统的全部文件和目录列表?

ls –axr /

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Unix原理与应用学习笔记----第五章 普通文件1
下一篇:把低俗当创意:“辣条一哥”卫龙为何戒不掉“黑红营销”?(卫龙辣条整合营销)
相关文章