您的位置:首页 > 运维架构 > Linux

Linux学习笔记三

2016-07-04 23:53 405 查看

Linux磁盘和文件系统管理

df:列出文件系统的整体磁盘使用量
du:评估目录所占容量

[root@White!~]$ df [-option] [目录或文件名]

[root@White!~]$ df -hT

[root@White!~]$
du -sh /tmp   | -a/h/s(列出总量)

链接文件

软连接(符号连接,即快捷方式):创建一个独立的文件,这个文件会让数据的读取指向它链接的那个文件的文件名,当源文件被删除后,符号链接无法打开;

硬链接:在某个目录下新建一条文件名链接到某inode号码的关联纪录——好处:安全,如果你将任何一个“文件名”删除,其实inode与block都还是存在的。

[root@White!~]$ ln [-sf] 源文件 目标文件   |    不加s是硬链接,加参数s就是符号链接   |-f如果目标文件存在就删除再创建

[root@White!~]$ cd /tmp

[root@White! tmp]$ cp -a /etc/passwd

[root@White!
tmp]$ ln passwd passwd-hd

[root@White!
tmp]$ ln -s passwd passwd-so

[root@White! tmp]$ ls -il passwd*

磁盘的分区,格式化,检验与挂载

1.磁盘分区:fdisk

[root@White!~]$ fdisk [-l]
设备名称

[root@White!~]$
fdisk -l    #查阅系统内所有分区

[root@White!~]$
fdisk /dev/sdb

[root@White!~]$
n -> ...

2.磁盘格式化
[root@White!~]$
mkfs [-t 文件系统格式] 设备文件名

[root@White!~]$
mkfs -t ext3 /dev/sdb1   |   mkfs.ext3 /dev/sdb1

3.磁盘挂载与卸载
[root@White!~]$
mount 设备文件名 挂载点

[root@White!~]$
mount /dev/sdb1 /mnt   |   mount /dev/cdrom /media

[root@White!~]$
df -hT

[root@White!~]$
umount [-fn] 设备文件名或挂载点

[root@White!~]$
umount /dev/cdrom

4.设置开机挂载
[root@White!~]$ vim /etc/fstab
六列分别为:挂载的设备;挂载点;磁盘分区的文件系统;文件系统参数;能否被dump备份命令作用;是否以fsck检验扇区

内存交换空间swap的构建

[root@White!~]$ fdisk /dev/sdb ->n    ->p    ->t  82   ->w 

[root@White!~]$
mkswap /dev/sdb5

[root@White!~]$
free -m

[root@White!~]$
swapon /dev/sdb5    |   swapoff /dev/sdb5

[root@White!~]$
free

[root@White!~]$ swapon -s   #检查交换空间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: