还不知道VPS是啥?太out了吧。
简单说吧,VPS(Virtual Private Server 虚拟专用服务器)类似于我们常用的虚拟机。我们可以在一个机器上安装很多个操作系统,你可以将磁盘和内存等设备分配给多个虚拟操作系统使用。比如你的PC/server有2G内存,200G硬盘,你可以分给2个VPS,每个1G内存,100G磁盘空间,而一个vps装linux系统,一个vps装windows系统。两个系统虽然在一个硬件上,但相对的独立和隔离。 也就是说使用VPS不会存在别人的website被黑,而你的网站导致连累。同时你对你的VPS有着绝对的管理权限Root or Administrator,随意安装你需要的软件等。
哦了,进入正题。我购买了一个VPS,我在VPS后台(web)安装了centOS.
fdisk -l 查看磁盘情况,发现有20G可用空间,而目前分配了10G。说明这里还有10G未分区的磁盘空间。那么我们现在要对这个磁盘进行分区,格式化和挂载以便后续使用。这里涉及到linux命令有3个。fdisk分区命令,mkfs格式化命令,mount挂载命令。
A、fdisk有几个重要参数需要了解:
Command (m for help):
查看帮助信息:输入m,看到如下信息
d delete a partition 注:删除一个分区;
eg: fdisk /dev/hda1 –>d (删除其中一个分区)–>3(删除编号为三的分区)
l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;
eg:fdisk -l, fdisk -l /dev/hda1
m print this menu 注:m 是列出帮助信息;
eg:fdisk /dev/hda1 –>m
n add a new partition 注:添加一个分区;
eg:fdisk /dev/hda –>n(新建分区)–>选择主分区还是逻辑分区–> 选择分区大小
p print the partition table 注:p列出分区表;
q quit without saving changes 注:不保存退出,分错了就退出
t change a partition’s system id 注:t 改变分区类型;
v verify the partition table 注:验证分区
w write table to disk and exit 注:把分区表写入硬盘并退出;
这里我就直接把我用到的写出来:
1.fdisk /dev/hda //对/dev/hda进行分区
2.n //增加分区
3.p //输入p类型设置为:主分区
4.3 //输入3分区编号设置为3
5.回车 //起始位置均可以默认
6.回车 //大小设为全部。这里可以自定义比如 +3000M 或+3000K,这里只支持M和K
7.t //输入t 设置分区类型
8.3 //输入3,对新增3号分区设置格式
9.8e //输入8e 设置为LVM,因为服务器磁盘均为LVM
10.v //输入 v 检查分区表
11.w //输入w 写入分区表 ,分区结束
12.reboot //重启下,分区生效 :)
2.mkfs格式化,分区好了就该格式化磁盘文件类型了。
这里有几种文件类型可以选ext2,ext3等。这里ext3比ext2新增了异常log处理,所以我们选用ext3.
mkfs.ext3 /dev/hda3 //对/dev/hda3建立ext3文件系统,同理你可以用 mkfs.ext2建立ext2文件系统
3.mount挂载,只有格式化好的分区才能挂载
1.mkdir /www //linux的分区都是挂载在目录下的,所以我们先在根目录下建立www目录
2.mount /dev/hda3 /www //将分区挂载到目录下,ok了。
3.df -hl //查看磁盘剩余空间信息, 就可以看到有/www有10G 可用空间
注意:这次mount操作只是一次有效,重启后需要重新mount,如果以后要开机自动挂载这个分区,您可以修改/etc/fstab 在这个文件最后一行加上 /dev/hda3 /www ext3 defaults 1 1 保存后,重启动就有效了.
4.1. vim /etc/fstab
4.2. GG ->end光标移动到文件结尾,
4.3. i //进入编辑模式
4.4.输入 /dev/hda3 /www ext3 defaults 1 1
4.5. esc//按退出键
4.6 :wq //保存退出,done!下次就会自动挂载了。
.
ok了,分区格式化挂载基本就搞定了,吸口气。继续搞。
VPS,口水啊~
有钱淫
[回复]
来晚了 给LZ顶一个
[回复]
评论再多也代表不了我对此文的喜爱
[回复]
linux没有搞过 貌似很复杂 什么时候出现图形界面操作 也就是linux的疯狂之时@@
[回复]
博文不错来看看了.
[回复]
高端技术啊
来学习希望博主可以教下.
[回复]
先进技术啊!
[回复]