linux lesson8

Linux系统中常见的目录名称以及相应内容
/boot——开机所需文件-内核、开机菜单以及所需配置文件等
/dev——以文件形式存放任何设备与接口
/etc——配置文件
/home——用户主目录
/bin——存放单用户模式下还可以操作的命令
/lib——开机时用到函数库,以及/bin与/sbin下面的命令要调用的函数
/sbin——开机过程中需要的命令
/media——用于挂载设备文件的目录
/opt——放置第三方的软件
/root——系统管理员的家目录
/srv——一些网络服务的数据文件目录
/tmp——任何人均可使用的“共享”临时目录
/proc——虚拟文件系统,例如系统内核、进程、外部设备及网络状态等
/usr/local——用户自行安装的软件
/usr/sbin——Linux系统开机时不会使用到的软件/命令/脚本
/usr/share——帮助与说明文件,也可放置共享文件
/var——主要存放经常变化的文件,如日志
/lost+found——当文件系统发生错误时,将一些丢失的文件片段存放在这里

绝对路径指的是从根目录(/)开始写起的文件或目录名称,而相对路径则指的是相对当前路径的写法


常见的硬件设备及其文件名称
IDE——/dev/hd[a-d]
SCSI/SATA/U盘——/dev/sd[a-p](由系统内核的识别顺序来决定的)
软驱——/dev/fd[0-1]
打印机——/dev/lp[0-15]
光驱——/dev/cdrom
鼠标——/dev/mouse
磁带机——/dev/st0或/dev/ht0
一台主机上可以有多块硬盘,因此系统采用a~p来代表16块不同的硬盘(默认从a开始分配),而且
硬盘的分区编号也很有讲究:
主分区或扩展分区的编号从1开始,到4结束;
逻辑分区从编号5开始。

mount命令用于挂载文件系统,格式为“mount文件系统 挂载目录”。
挂载是在使用硬件设备前所执行的最后一步操作
只需使用mount命令把硬盘设备或分区与一个目录文件进行关联,然后就能在这个目录中看到硬件
设备中的数据了
对于比较新的Linux系统来讲,一般不需要使用-t参数来指定文件系统的类型,Linux系统会自动
进行判断。而mount中的-a参数,会在执行后自动检查/etc/fstab文件中有无疏漏被挂载的设备文件
如果有,则进行自动挂载操作
mount命令中的参数以及作用
-a ——挂载所有在/etc/fstab中定义的文件系统
-t——指定文件系统的类型
要把设备/dev/sdb2挂载到/backup目录,只需要在mount命令中填写设备与挂载目录参数就行,系统
会自动去判断要挂载文件的类型如:mount /dev/sdb2 /backup 这种方法在系统重启后挂载就会失效
,如果想让硬件设备和目录永久地进行自动关联,
就必须把挂载信息按照指定的填写格式
“设备文件 挂载目录 格式类型 权限选项 是否备份 是否自检”
写入到/etc/fstab文件中
用于挂载信息的指定填写格式中,各字段所表示的意义
设备文件——一般为设备的路径+设备名称,也可以写唯一识别码(UUID,Universally Unique Identifier)
挂载目录——指定要挂载到的目录,需在挂载前创建好
格式类型——指定文件系统的格式,比如Ext3、Ext4、XFS、SWAP、iso9660(此为光盘设备)等
权限选项——若设置为defaults,则默认权限为:rw,suid,dev,exec,auto,nouser,async
是否备份——若为1则开机后使用dump进行磁盘备份,为0则不备份
是否自检——若为1则开机后自动进行磁盘自检,为0则不自检

umount [挂载点/设备文件]——用于撤销已经挂载的设备文件
挂载文件系统的目的是为了使用硬件资源,而卸载文件系统就意味不再使用硬件的设备资源

fdisk [磁盘名称]——用于管理磁盘分区
m-查看全部可用的参数
n-添加新的分区
d-删除新的分区
l-列出所有可用的分区类型
t-改变某个分区的类型
p-查看分区表信息
w-保存并退出
q-不保存直接退出

du[选项][文件]——用于查看文件数据占有量,查看一个或多个文件占用了多大的磁盘空间
如:du -sh /* 命令来查看在Linux系统根目录下所有一级目录分别占用的空间大小。

如果想让这个设备文件的挂载永久有效,则需要把挂载的信息写入到配置文件中:

SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将把内存中暂时不常用的数据
临时存放在硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是解决真实物理内存
不足的问题
在生产环境中,交换分区的大小一般为真实物理内存的1.5~2倍

使用quota命令进行磁盘容量配额管理,从而限制用户的硬盘可用容量或所能创建的最大文件个数
quota命令还有软限制和硬限制的功能
软限制:当达到软限制时会提示用户,但仍允许用户在额定的额度内继续使用
硬限制:当达到硬限制时会提示用户,且强制终止用户的操作

xfs-quota[参数]配额 文件系统——一个专门针对XFS文件系统来管理quota磁盘容量配额服务而
设计的命令
-c——用于以参数的形式设置要执行的命令
-x——专家模式,能够对quota服务进行更多复杂的配置
edquota[参数][用户]——用于编辑用户的quota配置限制
-u——表示要针对哪个用户进行设置
-g——表示要针对哪个用户组进行设置

硬链接:可以将它理解为“指向原始文件inode的指针”,系统不为它分配独立的
inode和文件。所以,硬链接文件与原始文件其实是同一个文件,只是名字不同
软链接(符合链接):仅仅包含所链接文件的路径名,因此能连接目录文件,也可以跨越文件系统进行链接,当原始文件被删除后,链接文件
也将失效

ln[选项] 目标——用于创建链接文件
ln命令可用的参数以及作用
-s——创建“符号链接”(如果不带-s参数,则默认创建链接)
-f——强制创建文件或目录的链接
-i——覆盖前先询问
-v——显示创建链接的过程

mdadm[模式]<RAID设备名称>[选项][成员设备名称]——用于管理Linux系统中的软件RAID硬盘阵列

mdadm命令的常用参数
-a——检测设备名称
-n——指定设备数量
-l——指定RAID级别
-C——创建
-v——显示过程
-f——模拟设备损坏
-r——移除设备
-Q——查看摘要信息
-D——查看详细信息
-S——停止RAID磁盘阵列

猜你喜欢

转载自blog.csdn.net/qq_43011640/article/details/84581378