Linux与Windows文件系统的差异比较

来源:互联网 发布:防破解网络验证 编辑:程序博客网 时间:2024/05/20 06:30

在Linux中,很多基本命令都与文件系统有关。而Linux的文件系统与我们所熟知的Windows文件系统的差别很大,主要体现在以下两个方面:
1.路径名分割符不同
2.路径的结构不同

windows系统中的路径名分割符为\
Linux系统中的路径名分割符则是/
windows中的路径名分割符与众多编程语言的转义字符相同,在编程时要尤其注意。例如:
在C程序中打开C:\Windows\readme.txt
错误的写法,fopen(“C:\Windows\readme.txt”, “r”)
正确的写法,fopen(“C:\Windows\readme.txt”, “r”)

Windows系统下一个文件的绝对路径由两部分构成,一是盘符,如:“D:”,二是盘内路径,如:“\Windows\notepad.exe”
而在Linux中,没有分盘的概念,绝对路径是从唯一的根目录下开始的,那么同样的文件在Linux中则可以表示为:“/user/bin/notepad.exe”

0 0
原创粉丝点击