没有合适的资源?快使用搜索试试~ 我知道了~
第一阶段全.docx
需积分: 10 0 下载量 108 浏览量
2019-11-20
23:24:49
上传
评论
收藏 13.74MB DOCX 举报
温馨提示
试读
64页
这个主要是linux入门手册,主要讲述linux基础命令,从入门到高级的,掌握其中百分之90的,可以应对常见的问题
资源详情
资源评论
目录
第二章 Linux 基本操作和自己动手组装服务器............................................................................................4
2.1 Linux 网络相关概念和修改 IP 地址的方法......................................................................................4
2.2 关闭防火墙并设置开机开不启动.....................................................................................................9
2.3 临时和永久关闭 Selinux..................................................................................................................10
2.4 设置系统光盘开机自动挂载...........................................................................................................10
2.5 配置本地 YUM 源.............................................................................................................................10
2.6 创建可用实验快照............................................................................................................................11
2.7 实战:DIY 一台 1U 服务器.............................................................................................................11
第三章 Linux 基本命令操作..........................................................................................................................12
3.1 Linux 终端介绍、Shell 提示符、Bash 基本语法...........................................................................12
3.2 基本命令操作....................................................................................................................................14
3.2.1 基本命令之--ls...............................................................................................................................15
3.3 系统时间管理....................................................................................................................................19
3.4 帮助命令使用....................................................................................................................................20
3.5 开关机命令及 7 个启动级别............................................................................................................20
3.6 实战:设置服务器来电后自动开机...............................................................................................22
3.7 设置服务器定时开机.......................................................................................................................24
第四章 文件的基本管理和 XFS 文件系统备份恢复...................................................................................26
4.1 Linux 系统目录结构和相对/绝对路径............................................................................................26
4.2 文件的管理................................................................................................................................................29
4.3 查看文件....................................................................................................................................................31
4.4 实战:xfs 文件系统的备份和恢复..........................................................................................................32
第五章 Vim 编辑器和恢复 ext4 下误删除的文件-Xmanager 工具.............................................................37
5.1 vim 主要模式介绍,vim 命令模式。.............................................................................................37
5.2 实战:在 Centos6/RHEL6 上恢复 ext4 文件系统下误删除的文件......................................................43
5.3 实战:使用 xmanager 等远程连接工具管理 Linux.......................................................................49
第六章 Centos7 用户管理..............................................................................................................................51
6.1 用户账号....................................................................................................................................................52
6.2 用户管理....................................................................................................................................................53
6.3 实战:进入 centos7 紧急模式恢复 root 密码.........................................................................................59
第七章 Centos7-文件权限管理......................................................................................................................61
7.1 文件的基本权限........................................................................................................................................61
1
7.2 文件的特殊权限:suid sgid sticky 和文件扩展权限 ACL....................................................................68
7.3 实战:创建一个让 root 都无法删除的文件...........................................................................................72
第八章 Centos7 软件包的管理与安装..........................................................................................................73
8.1 软件包的管理............................................................................................................................................73
8.2 YUM 的使用..............................................................................................................................................78
8.3 实战 tar 源码包管理-srpm 源码包安装方法...................................................................................81
第九章 文件的归档和压缩............................................................................................................................83
9.1 tar 命令进行文件的归档和压缩..............................................................................................................83
9.3 了解 gzip-bzip2- xz 管理压缩文件-file-sort 查看文件...........................................................................86
第十章 Centos7-系统进程管理......................................................................................................................88
10.1 进程概述和 ps 管理进程........................................................................................................................88
10.2 uptime 查看系统负载-top 动态管理进程..............................................................................................93
10.3 前后台进程切换- nice 进程优先级-实战 screen 后台执行命令........................................................100
第十一章 重定向和文件的查找..................................................................................................................103
11.1 文件描述符定义....................................................................................................................................104
11.2 重定向的含义-管道的使用-tee 命令...................................................................................................105
11.3 which-whereis-locate-grep-find 查找命令....................................................................................110
11.4 命令判断................................................................................................................................................114
第十二章-硬盘介绍和磁盘管理..................................................................................................................115
12.1 SAS-SATA-SSD-SCSI-IDE 硬盘讲解..........................................................................................115
12.2 磁盘分区工具和挂载...........................................................................................................................120
12.3 实战扩展 swap 分区..............................................................................................................................128
第 13 章-Linux 文件系统结构......................................................................................................................130
13.1 硬盘结构................................................................................................................................................130
13.2 文件系统结构........................................................................................................................................137
13.3 文件的硬链接和软链接.......................................................................................................................144
13.4 实战:解决磁盘有空间但创建不了文件-修复服务器文件系统.....................................................148
第十四章 RAID 磁盘阵列的原理与搭建...................................................................................................151
14.1 RAID 概念.............................................................................................................................................151
14.2 RAID-0-1-5-10 搭建及使用-删除 RAID 及注意事项........................................................................156
14.3 实战:企业中硬件 raid5 的配置.........................................................................................................163
第十五章 LVM 管理和 ssm 存储管理器使用.............................................................................................172
15.1 LVM 的工作原理..........................................................................................................................172
15.2 创建 LVM 的基本步骤..........................................................................................................................174
15.3 实战-使用 SSM 工具为公司的邮件服务器创建可动态扩容的存储池............................................181
2
第十六章 Linux 计划任务与日志的管理...................................................................................................183
16.1 计划任务-at-cron-计划任务使用方法.................................................................................................183
16.2 日志的种类和记录的方式-自定义 ssh 服务日志类型和存储位置...................................................190
16.3 实战-日志切割-搭建远程日志收集服务器........................................................................................195
16.4 实战-配置公司内网服务器每天定时自动开关机..............................................................................201
第十七章 Linux 系统启动原理及故障排除................................................................................................205
17.1 centos6 系统启动过程及相关配置文件..............................................................................................205
17.2 centos7 系统启动过程及相关配置文件..............................................................................................208
17.3 实战-加密 grub 防止黑客通过单用户系统破解 root 密码.................................................................215
17.4 实战-通过 liveCD 进入救援模式-重装 grub 修复损坏的系统..........................................................218
第十八章 Linux 网络管理技术....................................................................................................................226
18.1 OSI 七层模型和 TCP/IP 四层模型......................................................................................................226
18.2 linux 网络相关的调试命令..................................................................................................................230
第十九章 shell 脚本的基础..........................................................................................................................247
19.1 shell 基本语法.......................................................................................................................................248
19.2 SHELL 变量及运用..............................................................................................................................249
19.3 数学运算................................................................................................................................................257
19.4 实战-升级系统中的 java 版本到 1.8 版本-为后期安装 Hadoop 集群做准备...................................259
第二十章 条件测试语句和 if 流程控制语句的使用..................................................................................260
20.1 read 命令键盘读取变量的值................................................................................................................260
20.2 流程控制语句 if....................................................................................................................................263
20.3 test 测试命令.........................................................................................................................................267
20.4 流程控制过程中复杂条件和通配符...................................................................................................275
20.5 实战-3 个 shell 脚本实战......................................................................................................................278
第二十一章 结构化命令 case 和 for、while 循环......................................................................................281
21.1 流程控制语句:case.............................................................................................................................281
21.2 循环语句................................................................................................................................................285
21.3 while 循环语句和循环嵌套..................................................................................................................290
21.4 实战-3 个 shell 脚本实战......................................................................................................................294
第二十二章 跳出循环-shift 参数左移-函数的使用..................................................................................297
22.1 跳出循环................................................................................................................................................297
22.2 Shift 参数左移指令...............................................................................................................................299
22.3 函数的使用............................................................................................................................................300
22.4 实战-自动备份 mysql 数据库脚本和 nginx 服务启动脚本...............................................................303
第二十三章 expect-正则表达式-sed-cut 的使用........................................................................................307
3
23.1 expect 实现无交互登录........................................................................................................................307
23.2 正则表达式的使用................................................................................................................................311
23.3 sed 流编辑器.........................................................................................................................................313
23.4 cut 命令..................................................................................................................................................319
23.5 实战-bash 脚本语法检查和查看详细的执行过程..............................................................................321
第二十四章 shell 中色彩处理和 awk 使用技巧.........................................................................................322
24.1 Shell 中的色彩处理..............................................................................................................................323
24.2 awk 基本应用........................................................................................................................................324
24.3 awk 高级应用........................................................................................................................................328
24.4 实战-shell 脚本实战..............................................................................................................................334
第二章 Linux 基本操作和自己动手组装服务器
2.1 Linux 网络相关概念和修改 IP 地址的方法
2.1.1 网卡的命名规则
CENTOS6 的网卡命名方式:它会根据情况有所改变而非唯一且固定,在 CENTOS6 之前,网
络接口使用连续号码命名: eth0、 eth1 等,当增加或删除网卡时,名称可能会发生变化
CENTOS7 采用 dmidecode 采集命名方案,以此来得到主板信息;它可以实现网卡名字永久唯
一化(dmidecode 这个命令可以采集有关硬件方面的信息)
对网络设备的命名方式:
1)如果 Firmware(固件)或 BIOS 为主板上集成的设备提供的索引信息可用,且可预测则根据此
索引进行命名,例如: ifcfg-ens33?
2) 如果 Firmware(固件)或 BIOS 为 PCI-E 扩展槽所提供的索引信息可用,且可预测,则根据此
索引进行命名,例命名,例如:ifcfg-enp33
3)如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如 enp2s0
上述均不可用时,则使用传统命名机制。
扩展:
在 CENTOS7 中,en 表示:ethernet 以太网,就是咱们现在使用的局域网
enX(X 常见有下面 3 种类型) :
o:主板板载网卡,集成设备的设备索引号。 如果
p:独立网卡,PCI 网卡
s:热插拔网卡,usb 之类,扩展槽的索引号
nnn (数字)表示:MAC 地址+主板信息计算得出唯一的序列
2.1.2 ifconfig 命令使用方法
4
注意:下面操作使用 root 用户(动态修改)
命令:ifcong
作用:用来配置网络或显示当前网络接口的状态
[root@xuegod63 ~]# ifcong
ens33: ags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.63 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::c09d:975d:89cd:fd3f prexlen 64 scopeid 0x20<link>
ether 00:0c:29:02:83:db txqueuelen 1000 (Ethernet)
RX packets 3255 bytes 4458479 (4.2 MiB)
RX errors 0 dropped 26 overruns 0 frame 0
TX packets 1130 bytes 81645 (79.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
上图信息大概说明:
第一行:up-->网卡开启状态
RUNNING-->网线处理连接状态
MULTICAST-->支持组播
mtu 1500-->(Maximum Transmission Unit)最大传输单元大小为 1500 字节
第二行:该网卡的 IP 地址,子网掩码,广播地址
第三行:IPV6 的配置信息
第四行:网卡的 MAC 地址
ether 表示连接类型为以太网
txqueuelen 1000 --》传输队列的长度
第五六行:网卡接收数据包的统计信息和接收错误的统计信息
第七八行:网卡发送数据包的统计信息和发送错误的统计信息
临时修改 地址
方法 :临时修改网卡 地址
网卡名称 地址 直接修改网卡的 地址,重启失效
!"#$%&'()*+*,-&(%.../&0%1-+*,-23455
673!44444458!!6744
6753!4444445
说明:修改后当前终端会终断,需要重新使用新的 地址进行连接
!"#$%&'()*+*,-&(%.../&0%1-+*,-23455
6753!44444458!!6744
755697!#:#55$:2
;555675!#<:555=>;?
(@!578A67B4=6#5C'?
(@55D5!35
-@!748A45B=#67C'?
-@55D5!5::5
A3:!EFF+>.-),B 的网卡重启方法
5
剩余63页未读,继续阅读
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源