导航:首页 > 编程系统 > linuxhome20g

linuxhome20g

发布时间:2022-09-29 16:32:37

linux系统下分区的问题

分三个区就行了:①swap:相当于windows的虚拟内存,分个内存的1-2倍,2G行了,这个是一定要分的;②再一个是/:也就是根分区,linux就装在这个分区的,当然空间也是要最大的;③在分个home分区:这个就相当于windows下我的文档的空间了;这三个分区加起来就是你的那个50G的空间了,在安装linux系统的时候在分区的那个环节分就行,会要你选择用哪个盘,你就选那个50G的,然后手动分区分上面那三个。

㈡ linux的空间分配

对于新手或者只是练习机,建议你按照如下分区:
swap 交换分区,为专物理内存的两倍
/ 其余属的空间都给根分区吧

这是我经常使用的分区方案,20G硬盘,仅供参考使用时请酌情考虑:
/ 3G
swap 2G(物理内存两倍)
/var 800M
/tmp 800M
/usr 10G
/home 剩余的
更多Linux知识可参考书籍《Linux就该这么学》。

㈢ Linux系统怎么把其他分区的空间转移给/home分区

参考步骤:

1、在虚拟机中添加一块SCSI磁盘

2、建立一个20G分区,用于普通用户的宿主文件

3、将新分区挂载到/home目录下


4、服务器每次开机自动挂载

详细如下:

1、关机后添加新磁盘,重新开机进入RHEL5系统。

2、分区格式化

1)使用fdisk命令对新硬盘进行分区,建立一个20gb的主分区(/dev/sdb1)。

2)执行partprobe更新分区表信息,使用mkfs命令将该分区格式化为ext3文件系统。

命令:rm-rf/home_backup/

这边最后一个命令删除备份文件就可以了 整个/home数据备份迁移就完成了 !

㈣ linux的home分区满了,怎么办

具体扩容方法如下:

1、首先查看磁盘使用情况。
[[email protected]~]# df -h
文件系统容量已用可用已用%挂载点
Filesystem SizeUsedAvailUse%Mounted on
/dev/mapper/VolGroup-lv_root 154G7.9G139G 6% /
tmpfs1.9G100K1.9G1% /dev/shm
/dev/sda1485M69M391M15%/boot
/dev/mapper/VolGroup-lv_home299G984M283G1% /home目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root

2、卸载/home
[[email protected]~]# umount /home
umount /home 如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
[[email protected]~]# fuser -m /home

3、调整分区大小
[[email protected]~]# resize2fs -p /dev/mapper/VolGroup-lv_home 20G
如果提示运行“e2fsck -f /dev/mapper/VolGroup-lv_home”,则执行相关命令:
[[email protected]~]# e2fsck -f /dev/mapper/VolGroup-lv_home 然后重新执行命令:
[[email protected]~]# resize2fs -p /dev/mapper/VolGroup-lv_home 20G注:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvrece的配合
4、挂载上/home,查看磁盘使用情况
[[email protected]~]# mount /home
[[email protected]~]# df -h

㈤ 给Linux的根目录分了20G的大分区,但是感觉不大方便,现在硬盘还有空余,怎样能把/usr和/var独立出来

如果你用真实硬盘分区的话 不用加UUID , UUID不过是掩盖了真实分区的名字罢了 ,是每个分区的唯一序列,目前也就ubuntu采用UUID命名fstab , 新加的分区完全可以用 老的/dev/sdax的方式

当然 也可以用UUID方式

ls -l /dev/disk/by-uuid 查看各个分区的UUID 然后找例子添加到fstab即可
____________________________________________

哦 这个很容易了

按以下步骤进行即可
________________________
假设分区已经完成, 原分区 /dev/sda1 挂载到 / , 新的分区 /sda2 /sda3 尚未格式化及挂载 [分区设备名套用你自己的,我这边为了方面表述做得假设]

创建文件系统
#mkfs.ext3 /dev/sda2
#mkfs.ext3 /dev/sda3

挂载新的文件系统到临时创建的目录,准备转移数据
#mkdir /mnt/usr
#mkdir /mnt/var
#mount /dev/sda2 /mnt/usr
#mount /dev/sda3 /mnt/var
转移数据
#tar cfvp - /usr/* |(cd /mnt/usr ; tar xvfp -)
#tar cfvp - /var/* |(cd /mnt/var ; tar xvfp -)
验证转移过程是否完整 , 确保两行xxxxxxxxxxx,xxxxxx完全相同 var 也一样操作 不复述
# -s /usr
xxxxxxxxxxx /usr
# -s /mnt/usr
xxxxxxxxxxx /mnt/usr
#find /usr |wc -l
xxxxxx
#find /mnt/usr |wc -l
xxxxxx

修改fstab文件
vi /etc/fstab
添加如下的行

/dev/sda2 /usr ext3 noatime 0 0
/dev/sda3 /var ext3 noatime 0 0
_________________________________

然后 ,使用livecd启动 ,mount /dev/sda1 ,删除掉/usr /var目录, 重启 即完成迁移

最后一步 清理老的/usr /var 一定要在livecd中,否则会有文件被占用

_______________________

没什么不方便的, 非服务器用户 以及初学者 用一个大的/ 就可以了,分离对你来讲没必要

因为过程对新手来讲过于麻烦了..
linux下无损的调整分区并把剩余空间独立出来的前提是 你使用了LVM逻辑卷管理系统

否则的话 按照你的情况只有备份数据, 重新分区的方法

e2fsprogs调整分区大小局限性很大 ,很难做到不损数据

㈥ linux 系统盘占满了怎么办

1.定期对重要文件系统扫描,并作对比,分析那些文件经常读写
#IS-IR/home>;files.txt
#diff filesold.txt files.txt
通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间。
2.查看空间文件系统的inodes消耗
#df-i/home
如果还有大量的inpde可用,说明大文件占用空间,否贼可能大量小文件占用空间。
3.找出占用空间较大的目录
查看/home占用的空间
#-hs/home
查看/home下占用空间超过1000m
#/awk'$1>;2000'
4.找出占用空间较大的文件
#find/home-size +2000K
5.找出最近修改或创建的文件
先TOUCH一个你想要的时间的文件如下
#TOUCH-t 08190800 test
#find/home-newer test-print
删除日志
#rm-rf/var/log/
6.对分区做连接
在有空间的分区,对没有空进分区做连接
#in-s/home/use/home
7.找出耗费大量的空间的进程
根据不同的应用,找出对应的进程,分析原因。

㈦ Linux系统必须建立的三个分区是什么,

1、boot分区

在Linux中,boot是存储内核及在引导过程中使用文件的分区,是启动Linux时使用的一些核心文件;在boot中包括了系统kernel的配置文件、启动管理程序GRUB的目录、启动时的模块供应的主要来源Initrd文件和vmlinuz文件。

/boot分区就是操作系统的内核及在引导过程中使用的文件,一般是几年前的版本要求划分的一个区,大小为100MB左右,但现在的新版本都不需要对这个分区进行单独划分,也就是说你完全可以不分/boot。

安装Linux只要求两个基本分区,即根分区及交换分区,如果你的磁盘空间足够大,可以多划分空间给根分区,你也可以把常用的目录新建到桌面,如下载的软件包,放到桌面不影响你进入Linux系统的速度,当然这要求你有足够大的根分区。

2、swap分区

swap就是Linux下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间虚拟成内存来使用。

它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。

需要注意的是,虽然这个swap分区能够作为虚拟的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是极大物理内存。SWAP分区只是临时的解决办法。

交换分区的合理值一般在内存的2倍左右?一种流行的说法是,安装Linux系统时,交换分区swap的大小应该是内存的两倍。也就是说,如果内存是2G,那么就应该分出4G的硬盘空间作为交换空间。其实这是严重的浪费。真实的情况是:可以根据你系统内存的大小,以及所使用的程序,自行决定交换分区的大小,甚至可以完全不用交换分区。

3、根分区

所谓根分区,说白了就是系统分区,是root分区,所有的东西都放在这里面。

Linux是一个树形文件系统,根分区就是它的root节点,任何的目录文件都会挂在根节点以下。Linux只有一个根。你可以给你的硬盘进行分区,但是,分区设备一定挂载到Linux根目录下的指定位置,如/usr、/var、/home等。如果要对分区进行操作的话,只能到分区所挂载的目录中进行操作。所以,不管对硬盘分多少个区,都要将这些分区挂载到根目录底下才可以使用。

㈧ 如何调整linux分区的大小双系统home文件夹20G,debian其他为10G,现在发现10G不够用怎么去扩展。

你的第二个想法是通用做法,还有第三个方法,直接为/扩容。
具体操作视你具体情况而定,首先得确定你有没有扩展分区。有扩展分区很简单,直接fdisk /dev/ada建一个新分区,再mkfs,用cp -RP把/usr复制到新分区再改一下fstab就可以了。若没有扩展分区比较麻烦,你还得去xp下面弄个第三方工具转个扩展分区出来再做后续操作。

㈨ LINUX系统怎么合理分区比如我划20G给linux系统,然后划1G为内存交换区,剩下的怎么合理的分

/boot 200m SWAP 1G /home 3G /tep 512G 空闲空间 512M / (剩下的空间都用在这个分区上)
希望采纳

阅读全文

与linuxhome20g相关的资料

热点内容
和家亲app在哪里手动连接 浏览:561
守护3语音存在哪个文件夹 浏览:13
excel如何进行整行数据换行 浏览:522
word去掉绿色波浪线 浏览:584
糖果游戏浏览器有多少版本 浏览:977
怎么找城市编程创客 浏览:674
核酸检测怎么编程 浏览:426
如何判断一列数据对称性 浏览:963
小码王录播课和核桃编程哪个好 浏览:391
东大门app哪个好 浏览:919
win10无法Wifi登录 浏览:442
苹果6plus充店口是否有小螺丝 浏览:620
华为手机如何设置休眠关闭网络 浏览:33
ffmpeg格式转换linux 浏览:660
jsp打印页面预览 浏览:967
大数据背景下的旅游发展 浏览:638
qq不能用低版本的 浏览:359
手机如何修复zip文件 浏览:453
iphone卡贴软件 浏览:75
excel批量获取文件信息 浏览:293

友情链接