linux分区

Linux 分区 磁盘分区与格式化

江枫思渺然 提交于 2020-03-12 04:30:18
分区模式之MBR分区 对应的分区类型是 msdos 主分区不超过四个 当个容量最大2TB GPT 分区 主分区个数和分区容量几乎没有限制 MBR 分区 : 使用fdisk 分区 parted 分区工具 两种分区模式都可以分区 fdisk -l 可以查看 不同磁盘的使用情况 fdisk 分区工具: 只能给 MBR模式分区 parted 有帮助信息 如何切换目标磁盘 : select 设备 select /dev/sdc 选择分区类型 : mklabel gpt (这是选择硬盘分区表类型) print all 查看硬盘分区的信息 : 分区模式 : msdos gpt parted 命令的两种模式 : 交互模式(系统帮助),命令模式(一部到位) 首先使用交互模式( 添加分区) : 1. mkpart (parted) mkpart 分区名称? []? imooc 文件系统类型? [ext2]? ext2 起始点? 0 结束点? 2000 警告: The resulting partition is not properly aligned for best performance. 忽略/Ignore/放弃/Cancel? Cancel (parted) mkpart 分区名称? []? imooc 文件系统类型? [ext2]? 起始点? 1 结束点? 2000 使用print

linux分区方案

可紊 提交于 2020-03-11 19:09:36
1、主分区与逻辑分区 Linux下硬盘分区主要分为主分区(Primary Partion)和扩展分区(Extension Partion)两种,且主分区和扩展分区数目之和不能大于四个。主分区一经创建,格式化后可立即使用。扩展分区创建之后,无法直接格式化使用,必须再进行二次逻辑分区(Logical Partion)划分且格式化后才能使用。逻辑分区划分没有数量上的限制。 1到4 对应的是主分区(Primary Partition)或扩展分区(Extension Partition)。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。一块硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。 2、Linux下的分区与命名方案 Linux下是通过字母和数字的组合方式来标识硬盘的分区的,这点不同于Windows系统下使用类似“C盘”或者“C:”来标识硬盘分区。Linux的这种命名方案比起Windows更加灵活,表达的含义也更加清晰,完全可以通过分区标识来详细了解硬盘分区情况。同时Linux的这种硬盘命名方案是基于文件的,一般有如下文件名方式: /dev/hda2、 /dev/sdb3 /dev:这是所有设备文件存放的目录。 hd和sd:它们是分区的前两个字母,代表该分区所在的设备类型,其中hd代表IDE硬盘,sd代表SCSI硬盘。 a

Linux 交换分区划分

核能气质少年 提交于 2020-03-11 16:54:10
MBR划分磁盘方式有两种,四个主分区、三个主分区+一个扩展分区(N个逻辑分区)。但是这种分区方式有个极大的弊端,一个磁盘在分区时,存储大小是确定的。但是真正使用时,无法控制存储文件的具体大小,而文件是不可分割的整体,那么交换分区的存在就解决了这个困境。 交换分区管理Swap,用来“提升”内存的容量,防止OOM(Out Of Memory)。一般来说,交换分区大小设置为运行内存的两倍。以下是设置分区的步骤: 查看当前分区信息 free -m 增加交换分区 (举例:sdb) fdisk /dev/sdb //磁盘正常分区模式 刷新分区信息 partprobe /dev/sdb 交换分区格式化 mkswap /dev/sdb1 交换分区挂载 swapon /dev/sdb1 查看挂载是否成功 swapon -s 来源: CSDN 作者: Susu--秀 链接: https://blog.csdn.net/weixin_45854888/article/details/104794982

Linux之磁盘管理

天涯浪子 提交于 2020-03-09 19:39:40
一、Raid卡之初识 又叫磁盘冗余阵列,阵列卡。他的主要作用有三点 1、获取更高的容量 2、获取更高的性能 3、获取更强的安全性 raid卡按 支持的raid级别不同 和raid卡的 缓存容量 不同,分为基础raid卡和高级raid卡 左边是raid基础卡,右边是高级卡。 基础卡只支持raid0和raid1 高级卡支持0、1、3、5、10、11或者更多 常见的raid级别 raid0 主要是为了应对不做raid用不了的情况。 硬盘不做raid,识别不了硬盘。所以如果只有一块硬盘,就做个raid0吧。 安全性最低,其中一个硬盘坏掉了,所有数据都会报废。 用于安全性需求低的数据,不怕丢失的数据。优点就是读写快 raid1 只能有两块硬盘 算是个鸡肋,因为只能同时给两个硬盘做raid1。 raid5 最少需要3块硬盘,在写入之前有一个校验的过程。有一块硬盘用来做校验,用来保护数据的安全性,当其中一块硬盘坏了,就可以使用校验数据恢复丢失的数据。 可以在添加一块热位盘(RAID5 + spare),当坏了一块硬盘之后,可以启动热位盘来替换坏的硬盘。 三个有点都占一点,在并发量不高的时候,可以使用 raid10 读取速度和安全性都很高,但是很奢侈,并发量很大的时候可以使用 raid10的基本原理如下: 二、磁盘分区 磁盘分区表 所在位置:0磁头0磁道1扇区的秘密

linux基础命令

て烟熏妆下的殇ゞ 提交于 2020-03-09 09:45:47
/etc/passwd命令 第一个字段:用户名; 第二个字段:存放的是该账户的口令; 第三个字段:这个数字代表用户识别号,也称为uid;同样,如果把test用户的uid修改为0,系统就会认为root和test是同一个账户。(uid的取值范围是0~65535,) 第四个字段:这个数字表示组标识号,也称为gid;它对应着/etc/group中的一条记录。 第五个字段:注释说明,没有实际意义; 第六个字段:用户的家目录; 第七个字段:用户为用户的shell;用户登录后,要启动一个进程,用来将用户下达的指 令传给内核; /etc/shadow 第一个字段:用户名,与/etc/passwd对应; 第二个字段:用户密码; 第三个字段:上次更改密码的日期; 第四个字段:要过多少天才可以更改密码; 第五个字段:密码多少天后才可以更改密码;默认为0; 第六个字段:密码到期前的警告期限;默认为99999,即永远不需要改。 第七个字段:账号失效期限; 第八个字段:账号的生命周期; 第九个字段:作为保留使用,无特殊意义 新增组命令groupadd 格式:groupadd 【-g GID】 【groupname】 2.删除组的命令groupdel 格式:groupdel 【groupname】 增加用户的命令useradd:格式为:useradd [-u UID] [-g GID] [-d HOME] [

ubuntu清理系统垃圾与备份

冷暖自知 提交于 2020-03-08 23:51:22
虽然linux下不会有windows下的那么多垃圾和磁盘碎片!但还是会留下一些用不着的临时文件或是多次升级后的N个旧的内核! 1,非常有用的清理命令: sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove 这三个命令主要清理 升级缓存以及无用包的 。 2, 清理opera firefox的缓存文件 : ls ~/.opera/cache4 ls ~/.mozilla/firefox/*.default/Cache 3, 清理Linux下孤立的包 : 图形界面下我们可以用:gtkorphan sudo apt-get install gtkorphan -y 终端命令下我们可以用:deborphan sudo apt-get install deborphan -y 4, 卸载:tracker 这个东西一般我只要安装ubuntu就会第一删掉tracker 他不仅会产生大量的cache文件而且还会影响开机速度。所以在新得利里面删掉就行。 5, 删除多余的内核 :一定不要删错哦,切记!! 打开终端敲命令:dpkg –get-selections|grep linux 有image的就是内核文件 删除老的内核文件: sudo apt-get remove 内核文件名 (例如:linux-image-2.6.27

MMC和SD卡信息

别说谁变了你拦得住时间么 提交于 2020-03-08 18:24:06
MMC设备 mmc list,可以看出当前板子有两个MMC设备,SD卡和EMMC EMMC分区内容 以EMMC为例,看下各个分区中的内容,SD卡类似。 分区0 第0个分区存放u-boot。注意前两个块(0,1)存放着分区表,块2存放u-boot,因此更新u-boot一定要从第2个块开始烧写。 分区1 分区1存放Linux镜像和设备数文件,为fat格式 分区2 分区2存放Linux根文件系统,为ext4格式 来源: CSDN 作者: qq_16106195 链接: https://blog.csdn.net/qq_16106195/article/details/104735502

day13:Linux 磁盘分区、挂载

时光怂恿深爱的人放手 提交于 2020-03-08 14:29:33
一、分区基础知识   1、分区的方式      1) mbr 分区:       a.最多支持四个主分区       b.系统只能安装在主分区       c.扩展分区要占一个主分区       d.mbr 最大只支持 2TB,但拥有最好的兼容性      2) gtp 分区:       a.支持无限多个主分区(但操作系统可能限制,比如 windows 下最多 128 个分区)       b.最大支持 18EB 的大容量(1EB=1024 PB,1PB=1024 TB )        c.windows7 64 位以后支持 gtp   2、 windows 下的磁盘分区      二、Linux 分区          1、 原理介绍      a、Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux 中每个分区都是用来组成整个文件系统的一部分。      b、Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录, 且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。   2、 硬盘说明      1)、Linux 硬盘分 IDE 硬盘和 SCSI 硬盘,目前基本上是 SCSI 硬盘      2)、对于 IDE 硬盘,驱动器标识符为“hdx~

VM 下增加磁盘空间

£可爱£侵袭症+ 提交于 2020-03-08 07:49:50
随着 Linux 虚拟机的不断使用,在VMware中经常遇到 预先装好的 linux 虚拟机的硬盘空间过小 的问题,造成很多软件不能安装, 而重新装一个,又挺麻烦。于是,上网搜了下关于 vmware 硬盘扩容的方法。 总结如下: 1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 一:首先使用VMware工具扩容分配的硬盘空间: 1 、 vmware 提供一个命令行工具, vmware-vdiskmanager.exe ,位于 vmware 的安装目录下,比如 C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe. 在 windows 下运行 cmd ,转到 vmware 的安装目录 vmware-vdiskmanager.exe 可以查看帮助 2. 对于扩容,可以输入下列命令: vmware-vdiskmanager -x 50Gb "D:\VMware\WinXP\myLinux.vmdk" 注: 要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ( 本例为扩展到 50GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。 最后是指定要操作的虚拟机磁盘的具体文件

Linux系统用户与用户组管理、Linux磁盘管理

馋奶兔 提交于 2020-03-06 19:00:35
今天讲了第五六章,下面开始回顾。 5.1没什么好讲的直接到5.2吧 5.2.1:新增组的命令:groupadd 创建一个新组: 也可以自己+gid创建: 5.22:删除组的命令:groupdel 把刚刚创的组删除: 有一种情况是删不了组的,就是这个组里面有账户的时候不能删除。 5.2.3 增加用户的命令:useradd 这个命令有五个参数: -u:表示自定义UID。 -g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。 -d:表示自定义用户的家目录/ -M:表示不建立家目录。 -s:表示自定义shell。 先建立一个用户: 如果useradd后面不加任何参数,则会创建一个用户名和组名字相同的用户,也会有家目录。 5.2.4 删除用户的命令:userdel 该命令有一个参数:-r:表示当删除用户时,一并删除该用户的家目录。如下: 5.2.5 chfn命令 这个简单介绍一下 chfn命令用于更改用户的finger,也可以修改用户的finger信息。 5.3.1 命令passwd 为用户设置密码时,可以使用命令passwd,其格式为passwd [username]。如果后面不加用户名字,则是为自己设定密码,如下: 5.3.2 命令 mkpasswd 从字面上看就可以猜到是创建密码的意思,这是系统自动给我们生成一个密码: 使用这个命令之前得先下载expect这个东西