学习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.服务器型号:


1U2U
2010以前1850/19502850/2950
2010--2013R410/R610R710
2013--2016R420/R430R720/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 11所有磁盘之和没有
raid 2只能2块所有磁盘之和的一半100%
相当于读取一块磁盘的速度

       5.远程控制卡的作用:   

           远程控制和管理服务器

           远程对服务器进行关机、开机、重启

           重装系统

以上是关于学习Linux运维第一天的主要内容,如果未能解决你的问题,请参考以下文章

linux运维第一课

自学运维第一篇:Linux虚拟机基础优化

Linux运维第一课----服务器硬件

运维第一周总结

总结 1-1 ~ 1-6

我的朗科运维第一课