linux打包压缩磁盘管理
- Linux管理
命令df
用于查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认以KB为单位显示:
文件系统 1K-块 已用 可用 已用% 挂载点
-i:表示查看inodes的使用情况,
df -i |grep -v tmps //grep -v的作用是过滤掉包含tmpfs字符串的行
-h:表示使用合适的单位显示:
-k 、-m:分别表示以KB 和MB为单位显示
命令du
用来查看某i个目录和文件所占空间的大小,
-a 表示全部目录和文件的大小都列出来
-b 表示列出的值以B为单位输出
-k 表示以KB为单位输出,这和默认不加任何选项的输出值是一样的
-m 表示以MB为单位输出
-h 表示系统自动调节单位
-c 表示最后加总
-s 表示只列出总和
磁盘分区和格式化
增加虚拟磁盘
-
在当前的虚拟机选项卡点击鼠标右键,选择设置
-
此时弹出 虚拟机设置 在左侧选中 磁盘 ,然后点击下放的 添加按钮,此时会弹出添加硬件向导对话框,点击下一步
-
选择磁盘类型 走默认
-
选择磁盘走默认
-
指定磁盘容量 这里设定 最大磁盘大小 5GB,选择 将虚拟机磁盘储存为单个文件:
(6)点击下一步,点完成,现在不能被识别,需要重启
命令:fdisk
Linvx下磁盘的分区工具,
fdisk -l
fdisk -l /dev/sdb
p表示打印当前磁盘的分区情况
n 表示建立一个新的分区
W 保存
q 表示退出
d 表示删除一个分区
[root@ns1 ~]# fdisk /dev/sdb
分区由:主分区,逻辑分区,扩展分区
主分区最多可以创建4个,如果想创建第5个,需要创建一个逻辑分区
p:主分区
e:逻辑分区
创建主分区,区号为1,然后敲击回车
指定分区大小,
因为用的是CentOS7版本,默认最低为2G
建立4个区后,在建出错,
删除实验所建分区
创建新分区时选择扩展分区
W:表示保存
Fdisk -l /dev/sdb 查看分区情况。
格式化磁盘分区
Ext 文件系统类型
-i :设定 inode的大小
-n:设定 inode的数量
-t:指定文件系统的类型 (ext2,ext3)
.指定块大小,
会提示块值设置太大,直接y强制格式化
格式化之后还不可以直接使用,需要挂载。
挂载sdb5到aming
挂载点要求:空目录,不可以家目录。
多个分区可以挂载同一个目录下,但是会覆盖前一个。
命令:mount
备注:可以查看已挂载分区的文件系统类型,未挂载的分区可以使用blkid命令查看
备注:先建一个空目录,在目录里面建一个空白文档,
备注:这条命令是把刚才格式化的/dev/sdb5挂载到/newdir上
备注:通过df -h命令可以查看刚刚挂载的分区
挂载不存在的会报错
挂载点1234不存在
也可以使用LABEL的方式挂载分区
备注:umount命令,用来卸载磁盘分区
挂载分区
格式化完成后进行挂载
将sdb2也挂载到aming下
两个分区,都挂载到aming目录下 ,不会占用sdb5空间,已经覆盖
查看分区内容
挂载常用选项
Mount -t 用来指定分区格式
-a 配置文件里面的配置全部挂载上
Blkid 可以通过blkid命令获取各分区的UUID
6.4挂载/卸载磁盘
mount命令
[root@ns1 ~]# mkdir /newdir
[root@ns1 ~]# touch /newdir/newfile.txt
[root@ns1 ~]# ls /newdir
newfile.txt
[root@ns1 ~]# mount /dev/sdb5 /newdir
mount: you must specify the filesystem type
[root@ns1 ~]# ls /newdir
newfile.txt
[root@ns1 ~]# df -h |grep -v tmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
/dev/sda1 488M 33M 430M 8% /boot
[root@ns1 ~]#
6.4.2/etc/fstab 配置文件
这个文件中显示了系统启动时需要挂在的各个分区
学完/etc/fstab我们可以自己修改这个文件
卸载之前已经挂在的/dev/sdb5
# umount /dev/sdb5
# df -h |grep -v tmps
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 488M 33M 430M 8% /boot
使用命令df -h查看
-t选项:用来指定挂载的分区类型默认不指定,自动识别
-o 用来指定挂载的分区有那些特性,即上面的/etc/fstab配置文件中地撕裂有哪些
命令:blkid
用来获取各个分区的UUID
如果想让某个分区在开机后自动挂载 1.在/etc/fstab中添加一行,2.是把挂载命令写道etc/rc.d/rc.local文件里,系统启动后会执行这个文件中的命令
命令umount
这个命令后便可以直接跟挂载点也可跟分区,但不可以跟LABEL和UUID
建立一个swap文件增加虚拟内存安装
建立swapfile-->格式化位swap格式--->启动该虚拟机磁盘
建立swapfile
后边将他格式化位swap格式:
就
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
linux下安装RPM包或者安装源码包
RPM工具 RPM是 “Redhat Package Manager” 的缩写,根据名字也能猜到这是Redhat公司开发出来的。RPM 是以一种数据库记录的方式来将你所需要的套件安装到你的Linux 主机的一套管理程序。也就是说,你的linux系统中存在着一个关于RPM的数据库,它记录了安装的包以及包与包之间依赖相关性。RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷。但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当;包与包之间存在着相互依赖的情况;卸载包时需要先把依赖的包卸载掉,如果依赖的包是系统所必须的,那就不能卸载这个包,否则会造成系统崩溃。 如果你的光驱中还有系统安装盘的话,我们可以通过mount/dev/cdrom/mnt命令把光驱挂载到/mnt目录下,那么你会在/mnt/Packages目录下看到很多.rpm的文件,这就是RPM包了。 [root@localhost ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting r...
- 下一篇
解决CentOS下GRUB引导故障
BIOS-->MBR-->GRUB 第一步:备份grub.conf 第二步:破坏和恢复 1.rm -rf /boot/grub/grub.conf,删除后重启系统 2.系统无法正常进入,开机后(保证系统盘放入光驱)进入菜单,选择Rescue installed system进入急救模式 3.一系列设置后进入文本界面 两次exit后选择重启选项,之后选择Boot from local drive
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Hadoop3单机部署,实现最简伪集群
- Linux系统CentOS6、CentOS7手动修改IP地址
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS关闭SELinux安全模块
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装