菜单
本页目录

Linux分区

1、 选择分区表MBR、GPT

  • 原则:Linux下一切皆文件

    • 光驱: /dev/sr0

2、 格式化分区

block、 Inode 写入文件系统

3、 分区设备文件名

设备解释
/dev/hda1(IDE接口)
/dev/sda1(SCSI、SATA、USB接口)
第一块SATA接口硬盘的第一个主分区
/dev/sdc6第三块SATA接口硬盘的第二个逻辑分区
a :硬盘分类
1 :分区类

4、 挂载

挂载点(名词)(使用已经建立的空目录作为挂载点)

挂载(动词):把已经建立的空目录和分区设备文件名相连接的过程

mount

格式化根: rm -rf /

5、 系统必须分区(启、根、虚)

  • /boot/ (启动分区) (/dev/sda1):500MB

  • / (根分区) (按照分区顺序从2依次往后):预留足够空间,数据不在存储分区表,单独建立数据分区表(300-500GB)

  • swap 分区(交换分区):虚拟内存

    • 真实内存的两倍(官方)

    • 若真实内存大于16GB,swap和内存一致

    • 实验环境不大于2GB

  • 建立数据分区:按照实际情况划分

    • /www/ 网站数据分区

    • /home/ 文件服务器

  • 图形安装内存:128MB

6、 网络配置

1) 确定NAT的IP
2) 虚拟机设置NAT模式
3) 虚拟机配置IP地址

进入网卡位置: vim /etc/sysconfig/network-scripts/ifcfg-ens33

vim 退出:    
:wq			# 保存文件并退出
:wq!		# 保存文件,强制退出
:q!			# 不保存文件,强制退出
a) nmtui (setup):配置IP地址相关信息
# CentOS不同版本,默认网卡名
CentOS 6.X      # eth0
CentOS 7.X      # ens33
Ctrl+alt+F1     # 窗口模式
Ctrl+alt+F2     # 纯字符模式
b) 重启网卡服务(修改相关配置文件之后,重启才能生效)
# systemctl start|stop|restart  服务名
# systemctl restart network
c) 验证IP地址信息:ifconfig
# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.207  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::be24:11ff:fef2:4a18  prefixlen 64  scopeid 0x20<link>
        ether bc:24:11:f2:4a:18  txqueuelen 1000  (Ethernet)
        RX packets 86340622  bytes 69514086035 (64.7 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50162649  bytes 109736737578 (102.2 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 25555643  bytes 32936578084 (30.6 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 25555643  bytes 32936578084 (30.6 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
d) 关闭防火墙:
  • 启动管理:

    	# systemctl stop firewalld.service
    	# systemctl stop iptables
    

​ (适合使用RPM包方式安装的服务管理)

  • 自启动管理:

    	# systemctl enable|disable 服务名		# (重启后生效,与当前状态无关)
    
    • 自启动文件位置:: /etc/system/system/multi-user.tartget.wants/

    • 进入文件位置: cd

    • ls 帮助: man ls

e) 配置远程管理工具

xshell 5