文章目录
- 1.基础命令
- 2.查询IP地址
- 步骤:
- 3.VM快照
- 4.用户管理
- 5.bash
1.基础命令
- 当前用户是谁
[root@localhost~]# who
- 显示当前文件夹下的所以文件
[root@localhost~]# ls
- 进入到根目录
[root@localhost~]# cd /
- 当前文件夹在home 里 ,想直接进入到etc 文件夹里去
[root@localhost~]# cd /etc
[注意: 文件夹也是一种文件,是一种特殊的文件] 【可以组合使用】
显示目录文件名称的命令 : ls {谐音: 矮楼 矮丝}
ls [选项] [文件/目录]
举个栗子:ls -a /etc
-a 显示所有的文件, 其中包含隐藏的文件
-l 显示详细信息
- mkdir 创建的目录 【规范习惯: 最好是在 home文件夹下创建你自个的目录 】
-
[root@localhost /]# cd home
[root@localhost home]# mkdir hao ruru
[root@localhost home]# ls
hao ruru
- rmdir 移除的k空目录 【最好是有有文件的目录】
-
hao ruru
[root@localhost home]# rm -rf ruru
[root@localhost home]# ls
hao
[root@localhost home]#
- pwd : 显示我当前的目录是在哪里
-
[root@localhost home]# pwd
/home/hao
- cd :切换目录
- cd …:退后一个层级
- clear:清屏
- history:回放历史纪录
- man:查询命令
man ls
|--- 记录了大量的命令
|--- 翻页功能就是: PgUp(向上翻页) | PgDn(向下翻页)
-- 如果想退出来,再继续按 q 敲回车
- Ctrl+G 表示进入到虚拟机系统中【虚拟生活】
- Ctrl+Alt 表示回到到当前的物理机系统中【现实生活】
2.查询IP地址
ip addr
如果是下图所示的内容,则表示目前尚未生成IP地址
步骤:
[root@localhost /]# cd /etc/sysconf/network-scripts/
[root@localhost network-sripts]# ls
- 想更改IP,需要去找到Linux的网卡配置文件,而contos7的网卡是
ens33
文件的全名叫做ifcfg -ens33
- 找到它,
-切换目录到它所在的位置【cd是切换的命令 后面至少带一个空格】cd /etc/sysconf/network-scripts/
- 修改配置文件【vi是编辑的命令,后面至少要带一个空格】
vi ifcfg-ens33
会出现如下图: - 切换到编辑模式【按键盘 i 之后 左下角会出现一个 – INSERT --】
- 此时光标是可以移动的了,通过 上下左右键将最后一行的no 改为 yes
- 按键盘的 Esc键 表示退出编辑内容模式,按完esc键之后,输入英文状态下的 : wq 即如图
- 检查
cat ifcfg-ens33
- 确认修改成功之后,需要重新启动网卡
[root@localhost network-sripts]# systemctl restart network
- 重新查看IP地址 输入
ip addr
如图:
3.VM快照
第一步:如图所示创建一个虚拟机的快照
第二步:管理快照
4.用户管理
创建用户
useradd hao
案例需求:快速的创建出100个用户 然后并删除
|— 思路:首先100个用户不能重复,在1~100的区间进行取值,变量就定义为 i
i 最初等于1
……
最后等于100
for i in{1..100}
do
useradd hao
done
解决方案:
1.输入 vi useradd.sh
2.按 i 键进入到编辑模式 – INSERT –
3.输入
for i in {1..100}
do
useradd hao$i && / $后面取变量的值(内容)
echo hao$i
done
4.然后输入 :wq
回车
5.查看一下cat useradd.sh
回车
6.bash usradd.sh
就已经建好了
7.查看一下这100个用户 ls -l /home
8.删除内容方法一:同样方法
for i in {1..100}
do
userdel hao$i && /
done --此时删掉的只是内容,剩下了空目录
然后用命令mkdir 删除空目录
方法二:直接用rm -rf/home/hao$i
5.bash
bash -version
可以看到版本内容