CentOS7.6 从零开始 最佳硬盘分区方案和分区调整办法 防坑记录

(一)CentOS中由一般用户切换为root用户

1.打开终端,提示符为“$”,表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为“#”。

  注意,输入密码时终端是不显示的,而且每次切换为root用户都要经过这个过程。

2.切换回普通用户,只要输入 “su 用户名”就OK了。

 

(一)CentOS 7 新手分区方案

如果是新手得话,建议直接分2个区即可:
一个是: /
另一个是 : swap

无论怎么分区并不会影响系统文件目录的布局,一开始想过,如果只分这两个区没有 usr , var , etc 分区等,会不会安装好后文件根目录里没有usr , var , etc 等这些文件夹啊?!事实证明多虑了。文件目录该怎么还怎么,只是如果有独立的/usr分区,系统会让这个文件夹有自己独立的逻辑地盘,相当与/usr独享一块硬盘,这样的好处是假如其他分区如 / 根分区 /var 分区损坏,那么/usr分区(目录)不受牵连。

如果不给/usr 单独分区,那么他就要挂载到 / 根分区下,如果 / 根分区损坏 /usr 分区也跟着损坏了。

 

(二)CentOS 7 进阶分区方案: 

( 1 )初级分区方案:

/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。 
/ :       系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。 
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。 
swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。


( 2 )高级分区方案:

/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 500MB 。 分区格式:建议ext4,按需求更改。

/ (CENTOS): Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。 根分区和home分区的大小就类似C盘和D盘的空间分布一样,主要占空间在哪儿就在那里分大容量。分区格式:建议ext4,按需求更改。

/usr :用来存放 Linux 系统中的应用程序,其相关数据较多,建议大于 10GB。

/usr/local 3G-15G (自已安装程序安装在此) 
/var :一般WEB存放网页的目录是/var/www。用来存放 Linux 系统中经常变化的数据以及日志文件,建议大于 20GB 以上。作用:用于log日志的文件的存放,如果不分则默认在/目录下。 HTTP服务和FTP服务的目录现在位于 /var/www/和/var/ftp/,因此/var分区有20G之大。分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。分区格式:建议ext4,按需求更改。
 
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为10G。作用:存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在HOME/目录下。分区建议:如果用户数据多可以将此分区适当增大,请参考“根分区”分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下。分区格式:建议ext4,按需求更改。

 
/opt 100M-1G (附加应用程序)

/tmp :将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为1G。

/swap :实现虚拟内存。作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区。分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G。分区格式:swap格式。

【二】分区无损调整用gparted

sudo yum install epel-release

sudo yum install yum-utils git gnome-common gcc-c++

sudo yum-builddep gparted

sudo apt-get install gparted

【在VNC图形界面里的命令行界面中运行:】
sudo gparted

 

你可能感兴趣的:(CentOS)