
使用以下命令 sudo apt-get clean sudo apt-get autoremove autoremove的作用是卸载所有自动安装且不再使用的软件包。 autoremove这种方式容易将必要的软件删除掉,尽量不要使用。 首先了解下Linux
链接的概念。 链接是为某一个文件在另外一个位置建立一个不同的链接,分为硬链接和软链接。 Linux软链接:它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘
空间,命令:ln -s xxx Linux硬链接:它会在你选定的位置上生成一个和源文件大小相同的文件,命令:ln xx 无论是软链接还是硬链接,文件都保持同步变化。 因此,使用软链接可以将/var
目录下占用空间较大的目录移动到富足的空间区块(如/home)下,使得/var下不再占用空间。 具体实现(www目录为例): mv /var/www /home #将var下的www目录移动到home或者其他空间富足的区块中 ln -s /home/www /var #/var/www指向/home/www,这样www目录将不再占用/var目录的空间3. 未单独分区情况如果/var没有单独分区,则系统默认共享使用/home目录,若此时提示/var空间不足,则说明/home空间不足,这种情况可以清理一下/home目录或者重新安装系统,重新规划分区结构,当然使用软链接方式也是可以的,只要还有其他空间富足的区块。 也可以通过如下命令给/var扩容:fdisk -l 查看分区表 fdisk /dev/sdb 锁定要分的区 pvcreate /dev/sdb 创建物理卷 vgscan 扫描虚拟卷组 vgextendcl /dev/sdb 给虚拟卷扩容 lvextend -L +50G /dev/mapper/cl-var 给虚拟卷扩容50G到va xfs_growfs /dev/mapper/cl-var 让扩容生效,如果此命令不行换这个 resize2fs -f /dev/mapper/cl-var df -h 查看磁盘容量增大/var按以下步骤增大/var的空间限制:第1步: 确定/dev/vg00的可用空间:/sbin/vgdisplay /dev/vg00输出:--- Volume groups ---VG Name /dev/vg00VG Write Access read/writeVG Status availableMax LV 255Cur LV 9Open LV 9Max PV 16Cur PV 2Act PV 2Max PE per PV 4350VGDA 4PE Size (Mbytes) 8Total PE 8680Alloc PE 4458Free PE 4222Total PVG 0Total Spare PVs 0Total Spare PVs in use 0"Free PE"表示有多少个可用的8MB空间, 这里为4222个. 总共可用空间为33776MB.第2步: 切换到单用户状态:/sbin/shtudown此命令允许卸装/var第3步: 查看已安装的卷:/sbin/mount显示:/ on /dev/vg00/lvol1 defaults on/var on /dev/vg00/lvol7 defaults on第4步: 确定映射为/var的逻辑卷. 这里为: /dev/vg00/lvol7第5步: /sbin/umount /var如果出现"device busy", 重新引导系统.以单用户模式登录,然后继续 *** 作.第6步: 扩展逻辑卷的大小/sbin/lvextend -L new_size_in_MB /dev/vg00/lvol7第7步: 将文件系统大小扩展到逻辑卷的大小:/sbin/extendfs /dev/vg00/rlvol7第8步: 安装/var第9步: 返回常规初始状态: init3或init4或重新引导注:同样的方法可以增加/opt, /usr的大小
评论列表(0条)