一、各文件系统支持分区大小以及最大支持单文件大小
转自https://blog.51cto.com/linuxgeek/995248
NTFS格式(windows的分区,Linux也能用):支持最大分区为2TB,最大文件为2TB;
FAT32格式(windows的分区,Linux也能用):支持最大分区为128GB,最大文件为4GB;
Ext2格式:最大分区大小为4TB,最大文件大小为1TB;
Ext3格式:最大分区大小为16TB,最大文件大小为2TB;
EXT4格式:最大分区大小为1EB,最大文件大小为16TB;
ReiserFS格式:最大分区大小为4TB,最大文件大小为1TB;
二、安装Linux(CentOS7)
(一)Linux系统安装步骤归纳:
0.第一次安装前先检测安装光盘可用性
1.选择语言
2.选择时区
3.选择键盘布局
4.自定义分区
5.设置网络
6.设置安装方式(最小化安装还是桌面化安装)
7.设置管理员及普通用户账号密码
(二)CentOS7.6版本安装
1.测试光盘是否可用
2.按enter键继续
3.选择安装期间的语言
4.修改为正确时区
5.选择上海,此时间为UTC时间
6.安装源选择默认的光盘安装
7.选择安装方式:工作是选择最小安装,学习可选图形桌面
8.选择安装方式,分区
9.选择手工分区
10.选择标准分区
11.设置挂载点以及容量
11.1在设置交换分区大小时,Cent7.6可通过free命令查看内存大小
11.2Centos7.6的交换分区是在挂载点选择
11.3分区方案如下,文件系统这里选择默认的xfs文件系统
11.4此时可以通过切换字符界面查看到系统仍未执行分区操作
11.5查看确认分区规划信息,点击Accept Changes
12.接下来设置KDUMP
kdump是在系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务,如果系统一旦崩溃内核就没办法工作,这时kdump产生一个用于capture当前运行信息的内核,该内核会将此时的内存中的所有运行状态和数据信息收集到一个dump core文件中以便于Red Hat工程师分析崩溃原因。
此处我们禁用此功能
13.设置主机名并启用网络
13.1开启网络功能后,可以通过远程主机测试ping通服务器
14.SECURITY POLICY-安全策略设置:选择默认
15.设置完毕后,点“Begin Installation”开始安装
16.安装过程需要设置root管理员的密码以及一个普通用户的账号和密码
16.1设置普通用户账号及密码
17.装完提示需要reboot重启
18.重启后提示做初始化设置:
18.1设置许可:许可未选择允许时,下方呈现红色提示字体
18.2 勾选“同意”选项
18.3由于网络在前面已经设置过,并且正常通过,所以不需要再设置;
至此系统安装完毕
三、初步使用Linux
1.安装过程切换字符界面与安装界面(CentOS):
1.1图形切换命令行字符界面:Ctrl+Alt+F2
1.2命令行字符切换安装图形:Ctrl+Alt+F5(Ubuntu是F1)
2.安装完毕使用过程切换字符界面与图形界面:
2.1图形切换命令行字符界面:Ctrl+Alt+F2
2.2命令行字符切换安装图形:Ctrl+Alt+F1
3.查看系统版本信息:
lsb_release –a 或 cat /etc/redhat_release
4.查看系统内核信息:
uname –a
5.查看完整主机名:
hostname
6.查看当前登录用户名:
whoami
7.查看用户ID:
id –u 用户名
8.查看当前系统登录所有用户名:
who
9.查看当前运行级别:
runlevel
10.以容易看懂形式查看内存信息:
free –h
11.查看分区信息:
cat /proc/partitions
Ls /dev/sd*
12.查看Shell
查看当前使用的shell:
echo $SHELL
13.查看系统支持的shell:
cat /etc/shells
14.查看后台运行哪些程序并显示进程号:
pstree -p
15.查看命令类型(内部还是外部):
type 命令
16.查看系统支持所有内部命令:
help
17.设置启用禁用内部命令:
enable –n 命令
18.查看可执行命令路径:
which 命令
19.查看可执行命令相关文件内容:
whereis 命令
20.关掉图形界面:
init 3
21.如何定义别名:
alias 命令=’命令别名’
22.在不通过取消别名的情况下执行原始命令方式:
\命令
‘命令’
绝对路径/命令
Command 命令
23.查看有哪些定义的别名:
alias
24.定义全局别名使之永久生效方式:
viim /etc/bashrc
alias aaa=’ls -al’
init 6
25.取消别名:
unalias 命令
26.定义个人用户(如root用户)别名,并使之立即永久生效
vim /root/.bashrc
alias bbb=’ls –la’
source /root/.bashrc
27.退出命令执行的方式:
正常退出:Ctrl+D
强制退出:Ctrl+C
28.查看帮助的方式:
Whatis 命令
命令 –help
Man 命令
Usr/share/doc
29.文件互传的方式:
sz命令发送文件到本地
rz命令本地上传文件到服务器
30.描述命令执行时寻找路径流程顺序:
(1) 判断内部外部命令
(2) 读取环境变量路径
(3) 读取命令缓存
31.配置文件中用户家目录下.bashrc 和全局配置文件 /etc/bashrc有什么不同?
答:.bashrc针对特定用户生效;并且需要重启系统生效。
全局配置文件 /etc/bashrc对系统所有用户生效;并且重新登录或执行source .bashrc立即生效。
四.写在最后
(1)目标:
1.运筹帷幄的使用系统
2.快速定位问题点,排查问题
3.熟练搭建服务,使用服务,优化服务
(2)学习期间做到:
1.上课前查看资料了解
2.听课及时做笔记
3.自习整理笔记同步复习
4.整理博客搭建知识体系
(3)对马哥教育初印象
1.教学方式:学员直接看电脑学习,不用担心座远看不清,听不清的问题
2.授课时间安排:上一自习一的方式,可以更好的留出吸收和实战时间
3.授课内容:讲师讲课方式比较幽默,结合实际场景进行讲解,更容易了解知识点的作用。
4.希望在这里收货颇多,满载而归,将马哥的实力弘扬光大~