Linux 基础知识

硬盘分区

一个硬盘主分区+扩展分区最多有4个,扩展分区最多有一个,扩展分区用来包含逻辑分区。

硬盘格式化

Linux中主要有EXT2 EXT3 EXT4 三种分区格式。
这里主要说的是高级格式化,格式化其实就是向分区写入文件系统(将硬盘按照一定大小分成若干个block数据块)并建立inode节点表的过程。

设备文件名

linux认为所有的设备都可以表示为一个文件

硬件设备文件名
IDE硬盘/dev/hd[a-d]
SCSI/SATA/USB硬盘/dev/sd[a-p]
光驱/dev/cdrom 或 /dev/sr0
打印机/dev/lp[0-2] (25针) /dev/usb/lp[0-15] (USB)
鼠标/dev/mouse

硬盘分区表示

IDE硬盘: /dev/hda1 …
SATA硬盘:/dev/sda1 …

每块硬盘的分区号1、2、3、4 都必须是主分区或扩展分区,也就是说,即使硬盘只有一个主分区一个扩展分区,那么第一个逻辑分区的分区号也是5开始的。

例如:

  • 主分区 /dev/sda1
  • 主分区 /dev/sda2
  • 扩展分区 /dev/sda3
    • 逻辑分区1 /dev/sda5
    • 逻辑分区2 /dev/sda6

硬盘挂载

Linux的文件系统与windows不同,硬盘必须挂载在文件夹才能正常使用。
其中以下目录必须分区:

  • / (根分区,新增文件会默认保存在该硬盘分区中)
  • swap分区 (也叫交换分区,也就是常说的虚拟内存,建议大小为内存的两倍,但是不要超过2G,毕竟是虚拟的,多了也没用)

其次推荐给 /boot 目录分区,该目录为Linux的启动目录,如果不给该目录分区,如果根分区硬盘满了,那么系统将无法启动,建议分区大小200MB。

基本目录说明

目录说明
/bin/系统命令目录,所有用户都可执行
/sbin/系统环境设置相关命令,只有超级用户可以执行这些命令,但部分命令允许普通用户查看。
/usr/bin/该目录下的命令和系统启动无关,在单用户模式(类似于windows的安全模式)下不能执行
/usr/sbin/只有超级用户可以使用,不能再单用户模式下使用
/boot/系统启动目录,保存系统启动的一些内核文件,引导程序等
/dev/硬件设备文件目录
/etc/默认的配置文件保存目录
/home/普通用户的登录后的默认目录 /home/用户名/
/lib/系统函数库
/lost+found/备份恢复目录,在发生意外时保存文件碎片,每个分区都会有一个这样的目录
/media/系统推荐的多媒体设备挂载目录
/mnt/U盘等外设的挂载目录
/misc/系统推荐的NFS服务共享目录
/opt/第三方软件安装目录,也可安装在/usr/local/目录下
/proc/虚拟文件系统,该目录下的文件保存在内存之中,故不要往该目录保存任何个人文件,主要保存系统内核,进程,设备信息等,如/proc/cpuinfo
/sys/虚拟文件系统,同上,主要保存内核相关信息
/root/超级用户的默认登录目录
/srv/保存一些系统服务的运行数据
/tmp/临时目录
/usr/系统资源目录 Unix System Resource 系统中安装的软件大多保存在这里
/var/动态数据保存目录,缓存,日志,以及一些软件运行时所产生的文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值