第三天---Bash

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

快照: 指的是拍摄系统当时的状态,便于后期恢复使用。

在这里插入图片描述

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

克隆的方式:
	链接克隆:
	完整克隆:
	
	![在这里插入图片描述](https://img-blog.csdnimg.cn/20200307155211884.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ppemhpbWluZzQ1,size_16,color_FFFFFF,t_70)

关机状态下才能创建克隆
关机状态下创建的快照才能用于克隆,否则不行

3.Vmware网络
在这里插入图片描述

4.Linux Bash Shell内容
1.什么是Bash Shell?
2.Bash Shell能做什么?
3.平时我们是如何使用Bash Shell?
4.Bash Shell登陆后的提示符是什么意思?
5.Bash Shell的基础语法?
6.Bash Shell的常用特性?
7.Bash Shell的帮助手册?

5.什么是bash shell?
就是一个命令解释器。负责接收用户输入的指令,负责将系统处理完成之后的结果展示至Shell窗口
在这里插入图片描述

bash shell 是我们输入指令的窗口
bash shell是一个命令解释器

6.shell都是怎么用的?
单条命令执行 效率低下 适合少量工作
Shell 脚本 效率较高 适合重复工作

例:通过Shell脚本实现批量创建100个用户 暂时没学
[root@localhost ~]# cat useradd.sh
for i in {1…100}
do
useradd jzm$i
done

7.shell提示符

[root@localhost ~]#
root: 指的是当前登录系统的用户是?
localhost:指的是当前这台Linux服务器的主机名称是什么
~: 指的是我当前所在的路径在哪里? ~ 表示的是当前用户的家目录
#: 指定的是用户的权限 # 超级管理员才有的表示 root
$: $代表是一个普通用户的身份

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

8.Shell基础语法
命令行bash shell, 为用户提供输入, 执行命令的界面

#命令 选项 参数
command [-options] ls [arguments]
[root@localhost ~]# ls #命令
[root@localhost ~]# ls -l #命令+选项(调节命令输出展示的结果)
[root@localhost ~]# ls -a /home/ #命令+选项+参数在这里插入图片描述
以.开头的文件是隐藏文件在这里插入图片描述
ls -l -a /tmp/ #我要查看/tmp目录下的所有内容。以长格式显示,并且要列出所有的隐藏文件
在这里插入图片描述
#命令: 整条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个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值