分区表

MBR分区表:最大支持2.1TB硬盘,最多支持4个分区
主分区
最多只能1个
扩展分区
最多只能有1个
主分区加扩展分区最多有4个
不能写入数据,只能包含逻辑分区
逻辑分区
GPT分区表(全局唯一标示分区表)支持9.4ZB硬盘(1zb=1024PB,1PB=1024EB,1EB=1024TB),理论上支持的分区数没有限制,但是Windows限制128个分区

挂载
必须分区
/(根分区)
swap分区(交换分区)
如果真实内存小于4GB,swap位内存的两倍
如果真实内存大于4GB,swap和内存一致
实验环境,不大于2GB
推荐分区
/boot(启动分区,1GB)
常用分区
/home(用于文件服务器)
/www(用于web服务器)

  目录结构

Linux核心命令与文件管理

Linux核心命令与文件管理

cd命令
更改目录的意思

语法
cd 可选的参数 文件夹
特殊的目录
. 当前的工作目录
.. 上一级的工作目录

  • 上一次的工作目录
    ~ 当前系统登录的用户家目录

ls命令
list 列出文件夹中的命令
ls 语法
ll 和 ls -l 的功能是相同的, ll 是 ls -l 的别名
ls 可选参数 可选的文件夹对象
-a all的意思 显示所有的文件内容
-l 详细的输出文件夹的内容
-h 以人类可阅读的形式,输出文件大小
–full-time 以完整的的时间格式输出
-t 根据最后修改时间排序文件
-F 在不同的文件结尾,输出不同的特殊符号
以/结尾的就是文件夹 以*结尾的就是可执行文件
以@结尾的就是软连接,快捷方式
普通文件类型,结尾什么都没有

-d 显示文件夹本身信息,不输出其中的内容
-r reverse 逆转排序
-S 大写 针对文件大小进行排序 默认从大到小
-i
pwd 当前所处的绝对路径

su 用户切换命令
语法
su – 用户名 # 完全的环境变量用户切换

mkdir
创建文件夹
mkdir 文件夹名
参数用法
-p 递归创建文件夹 (确保目录名称存在,不存在的就建一个)
mkdir -p /zzz/zzz/zzz/zzz 绝对路径
mkdir bash zzz{1..10} 创建十个文件夹
touch

-t 普通文件
1 创建普通文件,在linux下文件的后缀格式仅仅是一个没几个字而已,通过touch创建的都是普通文件
2 修改文件时间

cp命令
用法:cp [选项] … [-T] 源文件 目标文件
cp [选项]… 源文件 … 目录
cp [选项].. -t 目录 源文件…
将源文件复制至目标文件,或将多个源文件复制至目标目录
-r 递归是复制目录,即复制目录下的所有层级的子目录及文件
-p 复制的时候保持属性不变
-d 复制的时候保持软连接(快捷方式)
-a 等于 pdr
-P (大写) 等于–preserver=模式,所有权,时间戳,复制文件时保持源文件的权限,时间属性
-i –interactive 覆盖前询问提示

复制普通文件
cp 命令 你想复制那个文件  复制之后的文件名

复制普通文件,且改名,放入到另一个文件夹中  
cp kk.txt kk.exe   #复制放入其他文件夹,保留源文件名
cp kk.txt /zzz7/kkz.txt #复制文件放入其他文件夹,且改名

cp -r zzz3 zzz4 #复制整个文件夹,必须加上-r 参数