./和../以及/之间的区别:含义不同,使用不同。
一、含义不同:
1、./是当前目录
2、../是父级目录
3、/是根目录
二、使用不同:
根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。其它类推。根目录在文件系统建立时即已被创建,其目答拍运的就贺缓是存储子目录(也称为文件夹)或文件的目录项。
电脑中的子目录很好理解,例如:
1、C:\是父目录,C:\Windows就是C:\的子目录。
2、C:\Windows\System32\就是C:\Windows的子目录。
使用模式
通配符优先级
对于使用通配符模式的各种资源,Tivoli Access Manager for Operating Systems 必须确定将应用何种通配符模式。例如,假设有两种模式:
/usr/local/*.log和/usr/local/user1/*.log
字符串 /usr/local/user1/x.log 与这两种模式都匹清梁配。
为了解决这种模棱两可的情况,应用了优先级规则。模式越具体,其优先级也越高。根据这种原则,/usr/local/user1/x.log 在与 /usr/local/*.log 模式相匹配之前先与 /usr/local/user1/*.log 模式相匹配。由于找到一个匹配项,任何可应用于匹配此模式的对象的策略都将适用。
以上内容参考:百度百科-通配符
Linux中所有内容都是以文粗枝件的形式保存和管理的,即一切皆文件,普通文件是文件,目录是文件,硬件设备是文件,套接字、网络通信等资源也都是文件。Linux系统中,文件具体可以空凳握分为以下几种类型:
1、普通文件
类似mp4、pdf、html这样,可直接拿来使用的文件都属于普通文件,Linux用户根据访问权限的不同可以对这些文件进行查看、删除以及更改 *** 作。
2、目录文件
Linux系统中,目录文件包含了此目录中各个文件的文件名以及指向这些文件的指针,打开目录等同于打开目录文件,只要你有权限,可以随意访问目录中的任何文件。
注意,目录文件的访问权限,同普通文件的执行权限,是一个意思。
3、字符设备文件和块设备文件
这些文件隐藏在/dev/目录下,当进行设备读取或外设交互时才会被使用。
例如,磁盘光驱属于块设备文件,串口设备则属于字符设备文件。
Linux系统中的所有设备,要么是块设备文件,要么是字符设备文件。
4、套接字文件
套接字文件一般隐藏在/var/run/目录下,用于进程间的网络通信。
5、符号链接文件
类似于Windows中的快捷方式,是指向另一文件的简介指针。
6、管道文件
主要斗庆用于进程间通信。例如,使用mkfifo命令创建一个FIFO文件,与此同时,启用进程A从FIFO文件读数据,启用进程B从FIFO文件中写数据,随写随读。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)