linux挂载硬盘

【Linux】(四)—— 磁盘分区、挂载

筅森魡賤 提交于 2020-01-26 12:31:10
Linux磁盘分区、挂载 分区的方式 分区方式 mbr gpt 1.最多支持四个主分区 2.系统只能安装在主分区 3.扩展分区要占一个主分区 4.MBR最大只支持2TB,但拥有最好的兼容性 1.支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区) 2.最大支持18EB的大容量(1EB=1024PB,1PB=1024TB) 3.windows7 64位以后支持gpt Linux 分区原理介绍 Linux来说无论有几个分区,分给哪一目录使用,它归根结底就自由一个目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。 Linux采用了一个叫“载入”的处理方式,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将是它的存储空间在一个目录下获得。 看示意图 Linux分区-硬盘说明 ux硬盘分IDE硬盘和SCSI硬盘, 目前基本上是SCSI硬盘 对于IDE硬盘,驱动器标识符位“hdx”,其中hd表明分区所在设备的类型,这里是指IDE硬盘了,x为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),代表分区,其四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个IDE硬盘上的第三个主分区或扩展分区

Linux磁盘分区与挂载

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-26 03:01:26
多年以前学习过windows系统的磁盘分区,划分为D,E,F盘并给每个盘重命名,C盘默认为系统盘,如果以后重装系统,C盘的文件会重置,而其他盘的文件不受任何影响。其实Linux系统也是一样的,磁盘分区有助于更好的管理硬盘上的系统和文件,如果一个分区出现损坏,受影响的是损坏的分区而不是整个硬盘。 以前都是在别人配置好的系统上做事情,现在有机会自己从0配置环境,遇到的第一个问题就是: Linux系统上,如何挂载8T的硬盘 目录 1 Linux系统上,如何挂载8T的硬盘? 2 硬盘操作的查看类命令 3 磁盘分区与挂载 4 致谢 1 Linux系统上,如何挂载8T的硬盘? 答案是,磁盘分区(使用分区命令parted)->格式化->挂载(mount命令)。 2 硬盘操作的查看类命令 sudo fdisk -l # 查看磁盘分区情况 如下图 上图中,Disk /dev/sda表示硬盘/dev/sda,该硬盘有3个分区,Start表示磁盘分区起始点,End表示磁盘分区的结束点,Size表示该分区的大小。如果不存在红线处的信息,说明该硬盘尚未分区。 df -h # 查看大小,使用情况,以及挂载在哪个目录下 df -T # 查看格式类型,使用情况,以及挂载目录 ps.一个目录只能挂载一块硬盘 3 磁盘分区与挂载 假定/dev/sdb 硬盘尚未挂载,硬盘大小8T, 磁盘分区命令有 parted

Linux就该这么学06学习笔记

不问归期 提交于 2020-01-25 14:20:31
参考链接: https://www.linuxprobe.com/chapter-06.html 1.一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/) 目录名称 应放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /home 用户主目录 /bin 存放单用户模式下还可以操作的 命令 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数 /sbin 开机过程中需要的命令 /media 用于挂载设备文件的目录 /opt 放置第三方的软件 /root 系统管理员的家目录 /srv 一些网络服务的数据文件目录 /tmp 任何人均可使用的“共享”临时目录 /proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local 用户自行安装的软件 /usr/sbin Linux系统开机时不会使用到的软件/命令/ 脚本 /usr/share 帮助与说明文件,也可放置共享文件 /var 主要存放经常变化的文件

linux系统目录详解

左心房为你撑大大i 提交于 2020-01-24 11:26:12
/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。不过当在/bin下的命令在单用户模式下也可执行。 /sbin/ 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看。 /usr/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。这些命令和系统能够启动物管,但在单用户模式下不能执行。 /usr/sbin/ 存放跟文件系统不必要的系统管理命令,例如多数服务程序。只有茶几用户可以使用。大家其实额可以注意到Linux系统,在所有“sbin”目录中保存的命令只有超级用户可以使用,“bin”目录中保存的命令所有用户多可以使用。 /boot/ 系统启动目录,存放系统启动相关的文件,如内核文件和启动引导程序(grub)文件等。 /dev/ 设备文件保存位置,我们已经说过Linux中所有内容以文件形式保存,包括硬件,那么这个目录就是用来保存所有硬件设备文件的。 /etc/ 配置文件保存位置。系统内所有采用采用默认安装方式(rpm安装)的服务的配置文件全部都保存在这个目录当中,如用户账户和密码,服务的启动脚本,常用服务的配置文件等。 /home/ 普通用户的家目录。建立每个用户时,每个用户要用一个默认登录位置,这个位置就是这个用户的家目录,所有普通用户的家目录就是在/home下建立一个和用户名相同的目录

linux内核模块管理命令

天涯浪子 提交于 2020-01-20 22:38:47
linux内核模块管理命令 1. lsmod 列出已经加载的内核模块 lsmod 是列出目前系统中已加载的模块的名称及大小等;另外我们还可以查看 /proc/modules ,我们一样可以知道系统已经加载的模块。 2.modinfo 查看模块信息 modinfo 可以查看模块的信息,通过查看模块信息来判定这个模块的用途。 3.modprobe 挂载新模块以及新模块相依赖的模块 modprobe 我们常用的功能就是挂载模块,在挂载某个内核模块的同时,这个模块所依赖的模块也被同时挂载;当然modprobe 也有列出内核所有模块,还有移除模块的功能;下在我们举个例子说一说咱们常用的功能和参数; modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-o ] [parameters...] modprobe -r [-n] [-i] [-v] ... modprobe -l -t [ -a ...] 我们可以看到在/etc/modprobe.conf文件中存在的内容形式如下: alias scsi_hostadapter mptbase alias scsi_hostadapter1 mptspi 最后一列是模块名字,中间的是模块的别名。那么如果我们知道了一个模块的名字,怎么知道它的别名呢?用下面的命令就可以: # modprobe - c

05-008 【Linux】磁盘分区与挂载

ⅰ亾dé卋堺 提交于 2020-01-20 20:36:00
1.分区基础知识 分区的方式: 1)mbr分区 最多支持4个主分区 系统只能安装在主分区 扩展分区要占一个主分区 MBR最大只支持2TB,但拥有最好的兼容性 2)gtp分区 支持无限多个主分区(但操作系统可能限制,比如Windows下最多128个分区) 最大支持18EB的大容量(1EB=1024PB,1PB=1024TB) Windows7 64位后支持gtp Windows下的磁盘分区 2.Linux分区 原理介绍 1)Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux 中每个分区都是用来组成整个文件系统的一部分。 2)Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录, 且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。 3)示意图 硬盘说明 1)分类:IDE 和 SCSI,目前基本上是SCSI硬盘 2)lsblk -f :查看当前系统的分区和挂载情况(list block) 3)lsblk:查看分区大小 3. 挂载的经典案例 给我们的 Linux 系统增加一个新的硬盘,并且挂载到/home/newdisk 虚拟机》设置》硬件》添加硬盘 分区 fdisk /dev/sdb1 格式化 mkfs -t ext4 /dev/sdb1 挂载

Linux系统中NFS服务配置

好久不见. 提交于 2020-01-20 03:06:22
文章目录: 一.NFS服务简介 二.NFS服务端配置 三.NFS客户端配置 四.NFS服务排错 一.NFS服务简介 NFS是Network File System的缩写,中文称为网络文件系统,它的主要功能是通过网络(一个局域网)让不同的主机系统之间可以共享文件或目录,NFS的客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器共享的数据目录挂载到NFS客户端本地系统中(就是某一个关在点下),从客户端本地看,NFS服务器端共享目录就好像是客户端自己的磁盘分区或者目录一样,而实际上却是远端的NFS服务器的目录。 NFS网络文件系统很像Windows系统的网络共享、安全功能、网络驱动器映射,这也和linux的samba服务类似,只不过一般情况下,Windows网络共享服务或samba服务用户办公局域网共享,而互联网中小型网站集群架构后端常用NFS进行数据共享,若是大型网站,那么有可能还会用到更复杂的分布式文件系统Moosefs(mfs)、GlusterFS。 二.NFS服务端配置 2.1 部署服务前的准备 系统版本 服务器角色及主机名 IP地址 CentOS Linux release 7.6.1810 (Core) NFS服务端--General 192.168.2.8 CentOS Linux release 7.6.1810 (Core)

磁盘分区与挂载

江枫思渺然 提交于 2020-01-18 01:04:30
[root@localhost xiaofeng]# fdisk -l 磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/sda:16.1 GB, 16106127360 字节,31457280 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x00076ca1 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 30408703 14998528 83 Linux /dev/sda3 30408704 31457279 524288 82 Linux swap / Solaris 使用fdisk -l命令查看硬盘有没有被识别。 使用fdisk命令分区: [root@localhost xiaofeng]#fdisk /dev/sdb

Linux磁盘存储和文件系统

别说谁变了你拦得住时间么 提交于 2020-01-17 05:25:49
设备文件 磁盘设备的设备文件命名:/dev/dev-file SCSI,SATA,SAS,IDE,USB: /dev/sd* 虚拟磁盘:/dev/vd 不同磁盘标识:a-z,aa,ab... /dev/sda,/dev/sdb,... 同一设备上的不同分区:1,2.。。 /dev/sda1,/dev/sda5 设备号码: major number 标识设备类型 minor number 标识同一类型下的不同设备      磁盘存储术语: head 磁头 track 磁道 cylinder      柱面 sector 扇区    CHS: 采用24bit寻址 其中前10位表示cylinder,中间8位表示head,后面6位表示sector 最大寻址空间8GB LBA:(Logical block addressing) LBA是一个整数,通过转换成CHS格式完成磁盘具体 LBA采用48位寻址 最大寻址空间128PB      使用分区空间步骤:   分区,创建文件系统,挂载   设备识别   设备分区   创建文件系统   标记文件系统   在/etc/fstab文件中创建条目   挂载新的文件系统      磁盘分区:   为什么分区: 优化I/O性能 实现磁盘空间配额限制 提高修复速度 隔离系统和程序 安装多个OS 采用不同文件系统       分区: 两种分区方式:MBR

Linux简单命令

隐身守侯 提交于 2020-01-15 05:14:39
**Linux学习命令总结** 一般都在家目录操作 cd ~ 1. 学习命令文档 man + 命令 命令 --help 2.rm 删除文件夹 rm -r 文件夹名 3.绝对路径 与 相对路径 1. 以‘/’开始的; 2. 相对于当前家目录 4.mkdir -p 创建多层目录 5.同一个目录下,不管是文件夹还是文件,都不允许同名 6.*号,rm 1.txt*(删除以1开头的文件) 7.复制目录要 +r cp -r a test(a 为目录) 8.查看文档 cat -b(行号)n(所有行号,包括空行) more less head -n (列出前面多少行) tail -n(列出后面多少行) 9.grep -n(显示匹配行及行号) -v(显示不包含匹配的所有行号) -i(忽略大小写) 模式查找: ^a 以a开头的行 a$ 以a结尾的行 10.重定向:echo echo Hello python > a 讲显示在终端的内容 输出/追加 到指定文件中 > 表示输出,会覆盖文件原有的内容 >> 表示追加,会将内容追加到已有文件的末尾 11.管道 | more\grep常用 more:分屏显示内容 grep:在命令执行结果的基础上查询指定文本 12.远程管理命令 关机/重启 shutdown 1分钟后关机 shutdown -r now 立刻重启 shutdown -c 取消前面的命令