1、rm命令:
用法:删除一个文件或者目录。
语法:rm [选项] name...
选项:
- -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
- -r 将目录及以下之档案亦逐一删除。需要进行一一确认
2、ln命令:
作用:为某一个文件在另外一个位置建立一个同步的链接。
功能:当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接它就可以,不必重复的占用磁盘空间。
语法:ln [参数] [源文件或目录] [目标文件或目录]
选项:
-b 删除,覆盖以前建立的链接
-d 允许超级用户制作目录的硬链接
-f 强制执行
-i 交互模式,文件存在则提示用户是否覆盖
-s 软链接(符号链接)【掌握】
-v 显示详细的处理过程
3、软硬链接的区别:
软链接:
1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式
2.软链接可以跨文件系统 ,硬链接不可以
3.软链接可以对一个不存在的文件名进行链接
4.软链接可以对目录进行链接
5.软链接有自己的文件属性inode号及权限等。
6.删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软链接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。
硬链接:
1.硬链接以文件副本的形式存在。但不占用实际空间。
2.不允许给目录创建硬链接
3.硬链接只有在同一个文件系统中才能创建
4.删除原文件,不会形成死链接。
4、普通文件:
用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是第一个符号是 - ,这样的文件在Linux中就是普通文件。这些文件一般是由一些相关的应用程序创建,比如图像工具、文档工具、归档工具... .... 或 cp工具等。这类文件的删除方式是用rm 命令。
注意:文本文件或二进制文件--------- 第一列字符:-
5、目录文件:
注意:目录文件的第一个字符:d
6、设备文件、字符设备文件:
块设备文件 :储存数据,以提供系统随机存取的接口设备,例如:磁盘、光盘、U盘等
第1列字符:b
字符设备文件:键盘、鼠标等
第1列字符:c
数据接口文件:
用于socket连接,一般存放于/var/run目录中。
第1列字符:s
符号链接文件:
等同于软链接文件:ln -s创建的文件
第1列字符:l
7、磁盘再linux中如何体现:
sda:第一块SCSI格式的硬盘
sdb:第二块SCSI格式的硬盘
hda:第一块IDE格式的硬盘
sda1:第一块SCSI格式的硬盘上的第1个主分区,默认最多有4个主分区。
Sdb1:第二块SCSI格式的硬盘上的第1个主分区
Linux上的磁盘分区fdisk命令:
- fdisk [选项] <磁盘> 更改分区表
- fdisk [选项] -l <磁盘> 列出分区表
- fdisk -s <分区> 给出分区大小(块数)
输入子命令:
- p 打印当前分区表
- n 添加分区,选择分区类型,填入分区号即可分区
- p打印分区表,验证分区是否正确
- w 写入保存