linux磁盘分区

32位系统与64位系统区别?

1.设计初衷不同:

32位系统最开始视为普通用户设计的;

64位系统是为了科学运算与大运算。

2.配置不同

32位上无法装64位系统,硬件不支持;

64位上可以装32位,但是无法发挥最大性能。

3.运算速度不同

4.寻址能力不同

64位最大的物理内存是128G,甚至是16TB的虚拟内存;

32位理论上物理内存是4G,如果想用更大的内存,需要用INTEL,PAE内核支持,超过4G内存。

5.软件普及不同;

Linux下看系统版本

Cat  /etc/redhat-release

看内核的版本:uname  -r

看操作系统 uname -m

Uname  -a 将上述所有东西打印出来;

为了发挥内存最大利用率,发挥硬件最大性能,常用64位系统

磁盘在使用之前要分区:主分区,扩展分区、逻辑分区,一块硬盘最多可以有4块主分区,可以分为3p+1e,或者2p+1e或者1p+1e,最多只能一个扩展分区,必须在扩展分区上划分逻辑分区才可以使用,然后格式化(创建文件系统,存储数据的一种机制),然后才能村数据或者装系统。

ll /dev 显示所有设备,光驱、硬盘、软驱

Ll /dev/sd* 显示所有的分区

Sas sata usb 都属于scsi接口

Sda sd表示scsi接口,a表示第一块磁盘

Sda1,sda2,sda3用1、2、3来代表3个分区

分区数字编号1-4只能给主分区,逻辑分区只能从5以后开始

Linux对分区的要求

1.至少有一个跟分区

2.Swap分区可有可无,一般是物理内存的1.5倍,做多8-16G就可以

3.引导分区/boot 200M

常规分区方案

1,/  剩余磁盘大小

  1. /boot 100-200M
  2. Swap 1.5倍物理内存

DB及存储(数据库存储、有重要的数据应用)

/data/:剩余磁盘大小,放数据的,防止数据丢失,相当于windows下的C盘,不能只有一个C盘,还得有D,E,F盘,重装系统,数据可能会丢失。

/ 50-200G

Swap:1.5倍

/boot:100M

如何解决分区满存的问题:监控,若磁盘剩余20%,报警短信

LVM在线调整分区大小,生产硬件RAID,组合多块磁盘,而不是LVM及软RAID。

Echo 123> a.txt

Echo 124> b.txt

Diff a.txt b.txt

比较两个文件,只能用眼睛看区别

Vimdiff a.txt b.txt

比较两个文件的不同

退出是q!

对系统优化:

主机名尽量不要用localhost,后期会使很多软件安装出现问题

修改主机名:

1.vi /etc/sysconfig/network

2.修改主机名

3.Vi /etc/hosts 将第一行主机名修改

4.Reboot

Su - 用户名,是切换用户,如果加杠是将整个环境都切换过去,

Echo 123456|passwd --stdin oldboy此方法不需要交互

History 发现oldboy密码明文显示,于是不让他显示密码

History -d 行号 ,会显示clear

History -c 清空历史

Yum和rpm都是软件安装命令,yum解决了包与包之间的依赖关系。

修改前需要备份:

时间: 2024-10-19 18:34:56

linux磁盘分区的相关文章

linux 磁盘分区 fdisk

linux磁盘分区:fdisk(小于2T的分区工具) [[email protected] ~]# fdisk -l            #####查看磁盘空间 Disk /dev/sda: 16.1 GB, 16106127360 bytes 255 heads, 63 sectors/track, 1958 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 5

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

shell 脚本实战笔记(4)--linux磁盘分区重新挂载

背景: Hadoop的HDFS文件系统的挂载, 默认指定的文件目录是/mnt/disk{N}. 当运维人员, 不小心把磁盘挂载于其他目录, 比如/mnt/data, /mnt/disk01, /mnt/diska时, HDFS会选择根分区, 当往HDFS里灌数据时, 导致的结果往往是根分区被快速的消耗尽, 而其他分区未见使用. 在CDH版本中, HDFS的配置如下所示: dfs.datanode.data.dir => /mnt/disk{N}/dfs/dn dfs.datanode.data.

Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式. 1. 输入 m 显示所有命令列示. 2. 输入 p 显示硬盘分割情形. 3. 输入 a 设定硬盘启动区. 4. 输入 n 设定新的硬盘分割区. 4.1. 输入 e 硬盘为[延伸]分割区(extend). 4.2. 输入 p

linux磁盘分区知识

linux磁盘分区知识 目录 一.         硬盘存储逻辑结构.... 1 1.硬盘存储逻辑结构图:... 1 2.16字节分区表的内容.... 2 3.主引导记录MBR .... 2 二.磁盘分区.... 2 1.磁盘分区的重点.... 2 2.补:(企业面试题:一台服务器6块600G的磁盘,raid5后,总大小3T,此时无法装系统?请问为什么?     3 3.主分区Primary. 4 4.扩展分区Extended.. 4 5.逻辑分区logical 6.磁盘分区注意事项要点...

Linux磁盘分区与LVM详解

内容大纲: 一.磁盘分区是怎样表示的? 二.Linux磁盘分区与文件系统类命令 三.LinuxLVM逻辑卷管理 四.磁盘分区相关命令操作演示 五.磁盘分区及LVM操作演示 一.磁盘分区是怎样表示的? IDE磁盘的设备文件采用/dev/hdx 来命名,分区则采用/dev/hdxy来命名,其中想表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),与代表分区的号码(由1开始,1,2,3,以此类推) SCSI设备和分区采用/dev/sdx和/dev/sdxy来命名(x和y的命名规则与IED磁盘命名规则

张明贵-Linux磁盘分区方案

[听课保持最大化的输入,分享交流保持最大化的输出] 服务器选择软RAID还是硬RAID? 应该选择硬RAID,软RAID多了一层软件,性能受到了一定程度上的限制 LVM卷,可以对磁盘空间进行动态调整 但是不建议使用这种方式,多了一层软件,应该提前规划好空间 硬盘使用前 要分区,格式化(创建文件系统) 硬盘分区 主分区 扩展分区 逻辑分区 主分区+逻辑分区 <= 4 可以不要扩展分区 直接将磁盘分为4个主分区 三个主分区 一个扩展分区(扩展分区里再划分逻辑分区,就是扩展分区包含逻辑分区,且逻辑分区

大数据学习之_01_Linux学习_02_组管理和权限管理+定时任务调度+linux磁盘分区、挂载+linux的网络配置+进程管理(重点)+软件包管理+大厂面试题+感悟分享+资料附录

10 组管理和权限管理10.1 Linux组的基本介绍10.2 文件/目录的所有者10.3 文件/目录的所在组10.4 权限的基本介绍10.5 rwx权限详解10.6 修改权限指令-chmod10.7 修改文件所有者-chown10.8 修改文件所在组-chgrp10.9 最佳实践-警察和土匪游戏11 定时任务调度11.1 crond任务调度12 linux磁盘分区.挂载12.1 分区的基本知识12.2 Linux分区12.3 挂载的经典案例12.4 查询系统整体磁盘使用情况12.5 查询指定目

Linux 磁盘分区

system call  系统调用,对硬件进行交互 mkdir进程 ->系统调用-->内核---->硬件 进程们称为用户模式,运行的空间用户空间,所有进程都运行在用户空间,因为他们没有特权 内核运行的位置称为内核 模式或者内核空间 用户的进程是运行在ring3  ,内核是运行在ring0上,ring3和ring0互相信号交互 任何程序在编程的时候,就利用了硬件芯片的功能 一个操作系统的文件系统,是管理磁盘分区的文件存储方式的,元数据在什么地方,数据存在什么地方,这些都是文件系统来管理,所