学习Linux运维第一天
Posted leonQ0124
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习Linux运维第一天相关的知识,希望对你有一定的参考价值。
第一步安装vmware-12
第一步
企业常用centos 7.2 内核版本3.10
centos 7.9 内核版本3.10 或者升级为4.18
ubutu 20.版本 16.04
阿里云 mirrors
优化源
查看下源
忘记root密码。电脑重启后,进入内核,挂载系统目录,更改根目录,然后修改
crontab (定时任务)
分时日月周
SELinux,默认优化的时候会关闭
setenforce 0
查看进程
ps axu | head -n 10
查看程序关系(进程树)
pstree
//关机相关命令
shutdown -h now //⽴即关机,
reboot //重启命令,
sshd默认端口22
mysql 默认端口306
netstat -lntup(查看网络连接)
优化服务器时,把防火墙关了
systemctl stop firewalld
systemctl start firewalld
shell可以实现linux大部分管理
普通用户以$结尾
root用户以#结尾
[root@wing ~]# ls -a /tmp/ #命令+选项+参数
bash 命令补全 TAB
history 查看历史命令
vim.bash_history
alias XXX 定义别名
unalias XXX取消别名
当我们执⾏⼀个命令
整个命令执⾏流程如下:
1.判断命令是否通过绝对路径执⾏
2.判断命令是否存在别名
3.判断⽤户输⼊的是内部命令还是外部命令
4.内部命令直接执⾏, 外部命令检测是否存在缓存
5.检测 PATH 路径, 有执⾏, ⽆报错
反斜杠(\\):使反斜杠后⾯的⼀个变量变为字符串。
单引号(\'\'):转义其中所有的变量为单纯的字符串。
双引号(""):保留其中的变量属性,不进⾏转义处理
反引号(``):把其中的命令执⾏后返回结果。
通过 man 命令获取帮助
/etc 系统重要配置⽂件, 以及常⽤服务配置⽂件
/var 存放系统引导启动时产⽣的可变⽂件,⽂件通常动态更改的,例如: 缓存⽬录,⽇志⽂件
/run 系统启动后, 运⾏的程序产⽣的运⾏时数据, 包括进程的pid⽂件,锁⽂件等
/home 普通⽤户的主⽬录, 普通⽤户的家⽬录默认为/HOME/USERNAME
/root 超级管理员的主⽬录, 普通⽤户⽆权操作
/tmp 存放临时⽂件, ⼀般存放超过10天以上都会⾃动删除,可以更改删除临时⽂件的期限
/boot 存放系统引导时候需要的⽂件
/dev 存放设备⽂件
/usr 安装的软件, 共享库, 重要的⼦⽬录有
/usr/bin ⽤户命令⽬录
/usr/sbin 管理员命令⽬录
/usr/local 本地⾃定义安装的软件
/注意:在Linux7系统中, /bin, /sbin, /lib, /lib64都以软链接的形式链接到/usr/⽬录下,
/bin --> /usr/bin
/sbin --> /usr/sbin
lib -> usr/lib
lib64 -> usr/lib64
cd 命令常⻅⽤法:
. 表示⽤户所处的当前⽬录
.. 表示上级⽬录
~ 表示当前⽤户⾃⼰的家⽬录
cd - //切换上次所在⽬录
cd ~ //切换⾄当前⽤户家⽬录
cd //切换⾄当前⽤户家⽬录
cd . //.代表当前⽬录,⼀般在拷⻉、移动等情况下使⽤
cd .. //切换⾄当前⽬录的上级⽬录
⽬录创建命令 mkdir
以树状显示⽬录结构命令 tree
文件的默认权限是0644 目录的权限是0755
sort -n默认升序 -nr默认降序
Linux运维第一课----服务器硬件
一、服务器硬件介绍
1.单位(服务器厚度、高度):U 1U==4.45cm
2.服务器的类型:机架式服务器、刀片式服务器、塔式服务器
3.服务器型号:
1U | 2U |
2010以前 | 1850/1950 | 2850/2950 |
2010--2013 | R410/R610 | R710 |
2013--2016 | R420/R430 | R720/R730 |
4.服务器的代数问题:纯数字时一般看数字从左往右数第二位数字是几(例如:1850),就是第几代(8代),有字母时,也从左往右数第二位数字(例R710),再给这个数字加十,就是代数(11)。
5.电源:一些有重要数据的高配置的服务器需要双电源,也称AB路;一般的服务器是单电源。瓦数较大,不建议家庭使用。
二、服务器的CPU
1. 型号:Intel exon 志强系列
2. 数量:一般2颗/4颗,也称2路/4路。
3. 核心:一般4核,最新的服务器能达到6核、8核、10核、12核。
三、服务器的内存
1. 大小:16G-256G
2. 程序代码、进程、守护进程:程序代码相当于软件、程序;进程是运行起来的程序;守护进程是一直运行的程序。
3. 实例:
(1)高并发:将客户命令信息写入内存,再转入磁盘,缓解写入磁盘速度压力。
内存不足(企业不止一个服务器,所以不存在内存不足的问题)。
防止断电(一旦断电,还在内存中未来得及写入磁盘的信息将会丢失):
双电源(AB路),不同的变压器
柴油发电机+油罐
UPS(不间断电源)蓄电池组,能持续半个小时或一个小时,足够将内存中的信息转出。
(2)中小企业:直接将信息写入硬盘
4.buffer与cache(硬盘中的两个区域)
buffer:缓冲区,数据导入硬盘的buffer区域,写buffer,也称“写缓冲”
cache: 缓存区,数据在cache区域进行读取,读cache,也称“读缓存”
四、服务器的硬盘
1.类型:机械式硬盘、固态硬盘(SSD)
2.接口:SATA(普通接口)、SCSI(高端设备接口)、SAS(SATA Attached SCSI)
3.raid卡(磁盘阵列卡)
特点:更高容量
更高冗余
更高性能
4.通过raid卡控制磁盘的方式:
至少需要 | 容量 | 冗余 | 性能 | |
raid 1 | 1 | 所有磁盘之和 | 没有 | 高 |
raid 2 | 只能2块 | 所有磁盘之和的一半 | 100% | 相当于读取一块磁盘的速度 |
5.远程控制卡的作用:
远程控制和管理服务器
远程对服务器进行关机、开机、重启
重装系统
以上是关于学习Linux运维第一天的主要内容,如果未能解决你的问题,请参考以下文章