附上Linux 的文件目录
/dev
这个目录放的是一些驱动,【打印机驱动,磁盘驱动,usb驱动】
查看磁盘容量(df)
#参数
-h 以k M G显示
查看目录容量 (du)
常用于查看文件夹大小,文件大小可以使用ll -h
#参数
-h 以K M G方式显示
-d 查看目录深度 参数以0开始 ,0对照1级目录 以此类推
比如 du -h -d 1 ~
-a 查看目录中的所有文件大小
-s 显示总占用容量,而不列出子目录下的文件占用量
dd命令
dd用于复制文件并对源文件的内容进行格式化,编译转换,文件操作,与cp命令不同
dd应用于底层操作,应用场景,系统备份
输出--》输出 源文件--》新文件
读取用户输出,输出到文件中
dd of=outputfile count=1
#是从命令行获取内容,然后输出到文件中
复制文件数据
dd if=abc of=outfile bs=20 count=1
# count是输出的次数
#bs 是一次输出的字节数,默认是字节,可以自己添加单位
#conv 编码格式 :
ascil 从ebcdic 改为ASCII
ebcdic 从ASCII 改为ebcdic
lcase 大写转小写
ucase 小写转大写
创建虚拟磁盘镜像
dd if=/dev/zero of=zzz bs=1M count=512
zero 是一个空文件 复制到zzz文件时,会不断返回\0值字节返回给zzz文件
磁盘格式化(mkfs)
#格式:
mkfs.ext4 文件名
ext4时文件系统 ,时继ext3的后继版本
ext3文件系统容量32TB 2TB文件容量
ext4文件系统容量1EB 16TB文件容量
磁盘挂载
可使用mount 查看当前挂载情况
手动挂载
必须挂载到一个空目录下
语句:
mount 设备名(加绝对路径) 目录(挂载的目录)
#注意,不要用原有的目录
自动挂载
语句:
mount -a
取消挂载
语句:
unmount 设备名或者挂载目录
如果出现以下信息
umount: /cdrom: target is busy.
(In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
则说明设备正在使用
新增磁盘
新增磁盘后需要重启Linux后使用 lsblk 命令查看磁盘挂载情况
使用fdisk -l
可查看磁盘的详细信息
分区
fdisk 磁盘名(要添加绝对路径)
分区 主要有主分区和扩展分区
而扩展分区则不能直接使用,无法格式化,但是扩展分区可分成逻辑分区,逻辑分区则可以实现格式化
首先输入n新增分区,然后选择主分区 p 或者,扩展分区 e,逻辑分区 l
选择分区号时,没有特殊要求直接回车,默认分区号,扇区选择默认
容量可自己选择,或者使用默认值。
之后可输入指令 p 查看分区表
然后保存退出分区 w
最后查看下磁盘设备
格式化
使用 mkfs.ext4 磁盘路径
(临时)挂载
1.创建目录
2.使用mount 挂载语句(参考上方)
实现永久挂载
1.重新手动挂载分区到指定的位置
2.修改文件 /etc/fstab
写入之后,重启Linux,即可