-
-
cp--复制
-
mv--移动或者是重命名
-
mkdir--创建一个目录文件(通俗讲也就是说创建一个目录只不过Linux处处皆文件故�称之)
-
rm--删除文件
-
ln--创建硬连接
-
-
通配符其实也就代称相当于css中的选择器
-
- 基本用法:
mkdir file1 file2 file3...可以同时创建多个文件
- 基本用法:
-
-
删除文件夹
-
opinions:
-p也就是删除输入路径的所有内容
rmdir -p /s/ss
- 这样的结果就是ss和s都没有了也就是当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
-
删除文件和文件内所有内容不妨可以这么做
rmdir ./example/*然后在rmdir ./example这样就没问题了不存在文件夹是空的啊或者是文件夹不是空的啊文件夹不是文件啊这种错误了
-
-
-
rm删除文件和文件夹,但是使用的时候通常会显示出,这个文件是文件夹无法删除的字样。通常一个文件夹里只有一个文件的话使用
rm -r可以删除文件和这个文件夹,如果不是只有一个文件的话,那么这个文件夹是不能被删除的。 -
rmdir删除的是文件夹,不能删除文件,如果想删除文件夹和文件夹中的所有文件可以使用
rmdir ./name/*先删除所有的内容然后使用rmdir ./name就可以删除这个空的文件夹了。
-
-
-
硬连接和软连接(也叫符号连接)的命令
-
ln file link硬连接file是文件后面是原路径 -
ln -s item link软连接 -
硬连接有两个局限性:
-
一个硬链接不能关联它所在文件系统之外的文件。这是说一个链接不能关联与链接本身不在同一个磁盘分区上的文件。
-
一个硬链接不能关联一个目录。
-
-
软连接:跟这个文件系统的元文件并没有关系了,它是另外一个体系的文件,跟硬连接这种存在于元文件中的东西不同,它类似win中快捷方式,不过win是抄袭的unix罢了😄。
-
硬连接,就是对于元文件中的索引节点的复制,也就是相当于有很多的索引节点。并且这些节点的意义存在是相同的都是代表了这个文件,因为文件本身的名字并没有什么卵用,也就是说索引节点才是真实的名字,相当于你给一个人起了很多名字一样,但是这都是它的名字,而软连接不一样它不属于这个文件,或者说这个内存区域的一份子,它不属于这个元文件,它是另一个不相干的东西,它有自己的元文件,可以说它是一个特殊的文件罢了,它指向了文件,这就是软连接,举个例子就相当于你的职位一样,说老师就代表了你但是你跟老师这个名称在户口本上半毛线关系都没有啊所以说软连接要比硬连接更加灵活。
-










