学习linux运维第一天

leonQ0124 leonQ0124     2023-04-18     122

关键词:

第一步安装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默认降序

 

运维第一单元练习题

<<<第一单元练习题>>>1.用student用户登陆系统图形界面 650)this.width=650;"src="https://s2.51cto.com/wyfs02/M01/8F/68/wKiom1jc71DCPQ-oAAAwjgfW5kc793.png-wh_500x0-wm_3-wmp_4-s_2614519741.png"title="S 查看详情

运维第一周总结

线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。命令分内外(2个)1外部命令——硬盘文件——文件如何找-which命令帮助文件2内部命令——helpnc... 查看详情

运维第一课——计算机组成与操作

  计算机是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成... 查看详情

我的朗科运维第五课

为了更好地保护系统的安全,linux系统中采用了用户权限管理。其中用户的权限分为:普通权限、特殊权限、文件的特殊权限、FACL。    普通权限:        进程安全上下文:  &nb... 查看详情

#运维小白的成长日记第一天-tcp/ip协议

...也是第一天写博文希望能有志同道合的小伙伴一起讨论和学习,也希望有网络运维的大神能够帮忙在网络运维这条路上帮忙指点,能够多提意见使我进步。一、TCP/IP协议1、TCP/IP通信协议是目前最完整、最被广泛支持的通信协议... 查看详情

运维第六单元

一文件权限 1文件属性的查看 ls -l filenamels -ld directory将用户身份切换到普通用户(例:student),此时要在/mnt下建立一个文件则会被拒绝没有权限,用ls-ld/mnt/查看目录属性,则出现:drwxr-xr-x.2rootroot6may132014... 查看详情

网络运维第1章

OSI七层网络参考模型应用层-------------服务于最终用户计算机的一个接口表示层------------数据的表示,加密,安全等会话层------------建立会话,管理断开会话传输层-----------定义数据传输的协议,端口。以及流量控制和差验校错网... 查看详情

运维第五单元

第五单元 一用户概念 用户就是系统使用者的身份在系统中用户存储为若干字符串+若干个系统配置文件用户的存在是为了安全组的存在是为了共享用户信息涉及到的系统配置文件:/etc/passwd:      存... 查看详情

我的朗科运维第七课

shell脚本编程在讲shell脚本编程前,先了解一下bash的颜色显示规则:    bash的颜色显示规则是按照ASCII编码对颜色进行设置的;其一些常用的编码有:         查看详情

我的朗科运维第四课

用户和组的管理    所采用的认证为Cisco开发的AAA认证体系:        Authetication:认证,核实身份是否正确;        Authorization:授权,对已经核实身份 查看详情

我的朗科运维第八课

shell编程之执行结构case分支选择结构:    case词in[模式[|模式]...)命令;;]...esac    case变量引用in            模式1)   查看详情

我的朗科运维第六课

文本处理三剑客    grep系:grep、egrep、fgrep,文本搜索工具,居于“PATTERN”对于给定的文本进行模糊搜索。    sed:treamEDitor,流编辑器,行编辑器,文本编辑工具;    awk:gawk--GNUawd,... 查看详情

自学运维第二篇:rsync同步配置步骤

rsync服务器配置步骤:1、vi/etc/rsyncd.conf#Rsyncserver#createdbylijianfeng18:262017-9-24#rsyncd.confstart#uid=rsyncgid=rsyncusechroot=nomaxconnections=2000timeout=600pidfile=/var/run/rsyncd.pidlockfile=/var/ru 查看详情

qt学习第一天

一、Qt的介绍Qt是一个跨平台的C++图形用户界面应用程序框架。支持Linux、类Unix系统、windows、Macos以及嵌入式平台。Linux的图形界面有KDE和gnome,其中KDE就是用Qt写的MSVC和MinGW是两种不同的编译器MSV:纯Qtcreator方式,QtCreator编码+MinG... 查看详情

运维学习路线2

运维学习需要分为四个阶段:  Linux初级入门>Linux中级进阶>Linux高级提升>资深细分方向进阶 第一阶段:初级入门 初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定... 查看详情

centos学习:第一天

...的一台ECS还有一个月到期,就趁这一个月的时间,用它来学习一下梦寐已久的CentOS。由于历史原因,一直使用Windows环境,还从没接触过任何一种Linux系统。在服务器端部署MySQL/Tomcat/Ngix环境时,同配置的低成本ECS,如果使用Win系... 查看详情

javascript学习总结第一天

...windows.linux上进行编写安全性好兼容性好二.javascrpt有三大学习目标特效表单验证ajax三.javascript基础语法javascript使用场景有四种script标签<scripttype="text/javascript"> &n 查看详情

运维学习第三弹

运维第三弹之VIM全屏文本编辑器编辑器:vi(VisualInterface):vim:VIiMproved模式化编辑器:编辑模式(命令模式)--》默认的工作模式末行模式插入模式(输入模式)替换模式可视化模式打开方式:+5光标显示在数字行的第一个字符,... 查看详情