1.1linux基础命令学习

账号和密码:

1.清理环境配置:

查看所有虚拟机状态

[kiosk@foundation0 ~]$ rht-vmctl status all

开启虚拟机

[kiosk@foundation0 ~]$ rht-vmctl start classroom 必须要开

[kiosk@foundation0 ~]$ rht-vmctl start bastion  必须要开

否则没有办法联网

[kiosk@foundation0 ~]$ rht-vmctl start servera

[kiosk@foundation0 ~]$ rht-vmctl start workstation

切换虚拟机视图

[kiosk@foundation0 ~]$ rht-vmview view classroom  切换到classroom虚拟机视图

查看网络状态

[kiosk@foundation0 ~]$ nmcli connection show

开启ens192

[kiosk@foundation0 ~]$ nmcli connection up ens192
Error: Connection activation failed: No suitable device found for this connection (device ens160 not available because profile is not compatible with device (mismatching interface name)).

出现报错,那么可能就是网口没有连接,在虚拟机设置中找到网络适配器查看是否已经连接。

将已连接,和启动时连接勾选上。

此时再连接ens192时就可以成功

rht-vmctl save classroom 保存虚拟机的配置,但是实验中不建议保存 会覆盖环境配置

通过virt-manager管理虚拟机

[kiosk@foundation0 ~]$ virt-manager     有点类似任务管理器

登录workstation 

[kiosk@foundation0 ~]$ ssh workstation   退出的话就exit,其他虚拟机也相同。

usermod -L user01     usermod(命令),-L(选项),user01(参数)。锁定user01用户账户的密码。

2.快捷键使用方法:    

ctrl+d   退出当前界面   或者exit

两种登录方式

1:ctrl+alt+F1,ctrl+alt+F2,ctrl+alt+F3,ctrl+alt+F4,ctrl+alt+F5,ctrl+alt+F6     可以切换虚拟机

2:ssh 

[user@host ~]$ ssh remoteuser@remotehost     @remotehost 带上这个下面就不需要输入账号,如果不输则下面需要输入账号。

remoteuser@remotehost's password: password    输入密码

[remoteuser@remotehost -]$     登陆成功

更安全的方式

[user@host -]$ ssh -i mylab.pem remoteuser@remotehost   -i指定用户的私钥文件匹配remotehost

[remoteuser@remotehost -]$  

Linux一些基础小命令:

1.  ; 可以使两个命令分开执行

2.date  可以用来查询日期

    

    date +%r   可以查看当前时间

    

    date +%y    可以查看当前年份

   

   date +%x    可以查看当前年月日

   

3.命令 --help     man+命令:按q退出    可以查看命令的使用方法

例:date  --help    man date

4.passwd   可以修改密码

在特权模式下,你可以在passwd后加用户名,直接修改指定用户的密码而不用输入旧密码。

5.file  可以扫描文件内容开头,显示文件类型 

6.cat   可以查看文档的全部内容,过于太多就容易刷屏    

例;cat /etc/passwd       cat  file1 file2  可以查看多个文件内容

7.less   可以查看一页的内容,并且可以通过光标向下进行向下翻阅。按q退出

less /etc/passwd    在进入less后,可以通过/+任何单词进行快速查找,例:/root 按n可以进行向下查找,按住N(大小写锁定键+n)可以进行向上查找。

8.head(头)加tail(尾)可以查看指定行数内容

例:head /etc/passwdw   查看前10行内容  head -n 20 /e tc/passwdw  查看前20行内容  tail(相同使用方法)

9.wc

10.tab

当你一个字母都记不起来的时候可以使用--再加上两次tab

11.当一行输入不下的时候可以在结尾加\延长命令

12.history可以查看历史敲过的命令

可以在下方输出!19那么就会自动敲出19的命令

也可以!date  那么则会由下向上进行匹配,匹配最近的date命令

因为下面还敲过date命令所以匹配的是date +%x

13.esc+.可以匹配最近输出的上一条命令的对象

上一个命令为date /etc/passwd,那么你在下一个cat命令中可以直接输入 cat 然后esc+.,就可以直接复制/etc/passwd 这个参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值