首页 > 系统相关 >Linux运维DAY4

Linux运维DAY4

时间:2023-03-07 22:13:52浏览次数:47  
标签:Shell 运维 DAY4 ---------------------------- 命令 Linux root Bash

上周内容:

1.介绍Linux

2.介绍Vmware虚拟机( 使用 )

3.Xshell远程的连接 ( 网络方式连接 )

4.在安装一台新的  CentOS7 操作系统  IP地址为 10.0.0.100    [ 手动 | 自动 Cobbler ]

 

本周内容: 80个

1.Vmware快照功能

2.Vmware克隆功能

3.Vmware网络(  简单的画个图  )

4.LinuxBash 介绍

5.LinuxBash 特性

6.Linux目录结构   c d e f

7.Linux命令  [ 复制 |  粘贴  | 剪切  |  删除  | 查看 | 编辑 ]  定位资源放在Linux的那个路径下?

8.Linux命令  高级  有难度的   ====

9.Linux文件类型

10.linux链接文件  软链接  硬链接    <--生产最佳实践

 

今日内容:

 

1.Vmware快照功能

2.Vmware克隆功能

3.Vmware网络(  简单的画个图  )

4.LinuxBash 介绍

5.LinuxBash 特性

 

 

 

 

 

 

 

----------------------------

1.为什么要讲vmware快照?

因为有人会出现误操作,造成Linux系统无法正常运行,导致跟不上学习的进度。

 

快照: 指的是拍摄系统当时的状态,便于后期恢复使用。类似于版本管理回退一样;如果没有做快照,一旦安装系统出错或者误操作(比如删库跑路)导致了系统起不来,此时这个系统就不能用了;只能再重现新建虚拟机,重新安装一个新的系统了;

 

 

 

        

----------------------------

2.为什么要讲vmware克隆?

克隆:在复制一份。A系统  --> 克隆技术  --> B系统

克隆的方式:

链接克隆:依赖模板机,一旦模板机有问题,那么克隆的也都是同样的问题;快

完整克隆:不依赖模板机,模板机有问题,不影响克隆的;慢

 

 

 

 

 

 

----------------------------

3.Vmware网络(  简单的画个图  )

 

 

 

用windows连接Linux虚拟机,走的是虚拟Vmnet8网卡,就可以连接成功。注意:你的windows有么有网络与虚拟机无关;因为我们还是能正常连接Linux虚拟机的;

声明一点就是,你的windows没有网络了,Linux也不能上网了;这句话与上面的话不理解?

本地的10.0.0.1虚拟网卡

 

 

 

vm虚拟机上的的10.0.0.1网关

 

 

 

 

 

----------------------------

4.Linux Bash Shell内容    (  每天来上课,请打开你的虚拟机,使用Xshell连接上Linux虚拟机即可。)

1.什么是Bash Shell?          https://www.xuliangwei.com/oldxu/1390.html#toc_0

 

 

 

2.Bash Shell能做什么?

3.平时我们是如何使用Bash Shell?

4.Bash Shell登陆后的提示符是什么意思?

5.Bash Shell的基础语法?

6.Bash Shell的常用特性?

7.Bash Shell的帮助手册?

 

 

----------------------------

5.什么是bash shell?

就是一个命令解释器。负责接收用户输入的指令,负责将系统处理完成之后的结果展示至Shell窗口。

 

----------------------------

6.shell都是怎么用的?

单条命令执行 效率低下 适合少量工作

Shell 脚本 效率较高 适合重复工作

 

###观摩:通过Shell脚本实现批量创建100个用户(只是了解即可,不要问。)

[root@oldboy ~]# cat useradd.sh

for i in {1..100}

do

useradd oldboy$i

done

 

 

----------------------------

7.shell提示符

 

[root@oldboy ~]#

root: 指的是当前登录系统的用户是?

oldboy:指的是当前这台Linux服务器的主机名称是什么

~: 指的是我当前所在的路径在哪里?  ~ 表示的是当前用户的家目录

#: 指定的是用户的权限    # 超级管理员才有的表示  root

$: $代表是一个普通用户的身份

 

[root@oldboy ~]# whoami #查看我是谁

root

 

----------------------------

8.Shell基础语法

命令行bash shell, 为用户提供输入, 执行命令的界面

 

#命令       选项        参数

command [-options] [arguments]

[root@web ~]# ls             #命令

[root@web ~]# ls -l          #命令+选项(调节命令输出展示的结果)

[root@web ~]# ls -a /home/   #命令+选项+参数

 

#命令: 整条shell命令的主体

#选项: 用于调节命令的具体功能

    #以 "-"引导短格式选项(单个字符),例如"-a" "-l"

    #以 "--"引导长格式选项(多个字符),例如"--all"

    #多个短格式选项可以写在一起,只用一个"-"引导,例如"-al"

#参数: 命令操作的对象,如文件、目录、等

#命令必须开头, 选项和参数位置可以发生变化  (一定要注意,命令 选项 参数之间必须有空格)

 

      命令       选项           参数  

      打针       轻|重        屁股 | 手

 

----------------------------

9.Shell快捷键

补全:tables补全

命令补全   

路径补全

 

如果按一下tables没有反应:

1.要么写错   (  一定要相信电脑  )

2.要么有相同名称的文件,可以在按一次table  进行判定甄别

 

ls -l /etc/sysconfig/network-scripts/ifcfg-ens32

ls -l /etc/sysconfig/network-scripts/ifcfg-ens33

 

 

----------------------------

10.预习视频

Linux Bash章节

Linux 文件目录结构  学学基础命令

 

预习的好处: ( 1.2倍速  听不懂没关系,先听一遍,然后我在讲,不懂再问 )

1.接收到的信号更多

2.更容易理解

3.掌握的更好

标签:Shell,运维,DAY4,----------------------------,命令,Linux,root,Bash
From: https://www.cnblogs.com/cjy0823/p/17189895.html

相关文章

  • Linux运维DAY5
    FQ环节: 1. 2.录音==>补上!!! 如果是8:30之后进来的记得说一声第一阶段:linux基础第二阶段:linux架构(企业集群架构)Ansible、Zabbix、Tomcat、Nginx、Http、............
  • linux问题汇总
    某次操作linux系统,误将装有该linux系统的移动硬盘直接从笔记本电脑拔出来,即使插入该移动硬盘,启动vmware加载移动硬盘上的虚拟机(以为是可以不受任何影响的),结果出现以下问......
  • Linux系统中指针的详细分析与操作
    文章目录一、指针二、指针的初始化三、指针的运算四、指针与数组五、指针与字符串六、函数指针七、NULL指针八、对复杂指针的解释​​C​​ 语言指针真正精髓的地方......
  • 连接linux的远程客户端软件出现输入命令行卡的问题
    xshell输入慢的问题是由ssh的服务端在连接时会自动检测dns环境是否一致所导致的,这里将UseDNSyes改为UseDNSno即可具体操作如下: 打开sshd服务的配置文件vi/etc/ssh/s......
  • linux中fork()
    原文链接:linux中fork()函数详解一、fork入门知识(一)pid_tpid_t类似一个类型,就像int型一样,int型定义的变量都是整型的,pid_t定义的类型都是进程号类型。pid_t是一个typedef......
  • Linux编译OpenSSL时报错
    错误如下:[[email protected]]#./config--helpCan'tlocateIPC/Cmd.pmin@INC(@INCcontains:/root/Downloads/openssl-3.0.1/util/perl/usr/local/lib......
  • Linux基础
    常用命令(1)ctrlc:取消命令,并且换行(2)ctrlu:清空本行命令(3)tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项(4)ls:列出当......
  • 60Linux配置虚拟环境
    linuxcentos7python虚拟环境默认第三方库安装位置/usr/local/lib/python3.6/site-packages我的项目在/root/pythonProject/projects步骤1.pip3installvirtuale......
  • Linux - 三剑客(grep awk sed)
    用一些例子加深印象,没事来翻翻。Linux-输入输出重定向及管道符Linux-常用文本编辑命令基础正则^开头$结尾[]表示区间,[^}]表示除大括号之外的数据,到大括......
  • Linux - 性能统计命令汇总
    监测服务器性能的基本命令通过CPU、内存、I/O这三方面,回顾Linux系统下,服务器性能监测命令以及问题排查思路。CPU查看CPU软硬件信息$cat/proc/cpuinfoproces......