首页 理论教育 Linux文件目录结构解析及Shell编程实践

Linux文件目录结构解析及Shell编程实践

时间:2023-11-18 理论教育 版权反馈
【摘要】:Linux下的文件可以分为三类:普通文件、目录和特殊文件。Linux下的文件名的最大长度为256个字符,文件名通常由字母、数字、下画线、小数点和减号组成。Linux不使用扩展名识别文件的类型,而是根据文件头的内容来识别其类型。Linux也有固定的目录名和相应固定的用途。在Linux下,运行“cd/”和“ls”两条命令,可以看见根目录下的很多子目录。表2-1 Linux的主要系统目录及简单描述(续)

Linux文件目录结构解析及Shell编程实践

Linux下的文件可以分为三类:普通文件、目录和特殊文件(如符号链接文件、设备文件)。Linux下的文件名的最大长度为256个字符,文件名通常由字母、数字、下画线、小数点和减号组成。文件名中可以包含空格和特殊字符(如:*、?),但包含空格和特殊字符时容易出现麻烦。Linux系统区分大小写,如文件a.txt、A.txt、a.txT和a.tXt是不同的文件。

Windows以文件名后缀(文件的扩展名)来确定文件的类型,例如exe表示可执行文件,doc表示Word文档,jpg表示图片等。Linux不使用扩展名识别文件的类型,而是根据文件头的内容来识别其类型。为了提高可读性,在Linux中可以使用扩展名,但这对Linux系统来说没有任何作用。

Windows可以有多个根目录,每块逻辑盘分别有一个根目录,如C:盘和D:盘的根目录分别是C:\和D:\,而Linux系统只有一个根目录,用斜杠“/”表示。要注意Linux下的斜杠与Windows下的斜杠的“倾斜方向”不同,Linux下的斜杠就叫斜杠或者斜线;Windows下的,叫做反斜杠或者反斜线。

Windows的软件工具安装在C:\ProgramFiles目录中,Windows的系统文件安装在C:\Windows目录中。Linux也有固定的目录名和相应固定的用途。在Linux下,运行“cd/”和“ls”两条命令,可以看见根目录下的很多子目录。Linux的主要系统目录及简单描述见表2-1。

表2-1 Linux的主要系统目录及简单描述(www.xing528.com)

978-7-111-48202-4-Chapter02-1.jpg

(续)

978-7-111-48202-4-Chapter02-2.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈