RHCSA篇 shell连接虚拟机以及根目录文件功能基础和长列表显示含义

0.引言

需要使用xshell软件,并确保已经安装好了虚拟机,如果没有完成的可以参考以下链接的内容。


1.创建虚拟机教程
2.xshell以及其他rhcsa会用到的软件,提取码:inwg


1.ssh连接虚拟机

步骤1:打开虚拟机,并登录进入以下界面
在这里插入图片描述

步骤2:点击下图红框中图标
在这里插入图片描述

步骤:3:在新弹出的对话框中选择如下图的网络连接相关在这里插入图片描述

步骤4:在选项中选择网络设置在这里插入图片描述

步骤5:进入设置选项后确保网络连接处于打开状态
在这里插入图片描述

步骤6:点击开关旁边的设置选项
在这里插入图片描述

步骤7:在新打开的弹窗中需要记住以下红框中的ipv4地址,接着把运行虚拟机的VMware Workstation Pro最小化(不要关闭),打开装好的xshell软件
在这里插入图片描述

步骤8:在xshell中输入ssh root@(步骤7看到的ip地址)
此命令的格式是 ssh +空格+ 账号名+@+虚拟机的ip地址
所以也可以输ssh 自创建的用户名@虚拟机地址在这里插入图片描述

步骤9:在弹窗中输入创建虚拟机时设置好的对应账户密码,点击确定,密码正确的话就连接成功了
在这里插入图片描述

可听可不听的碎碎念:如果是第一次连接此台虚拟机,那么xshell会询问是否保存指纹信息,指纹信息是指主机的摘要信息,下次再连接它就知道你来过。

2.根目录文件基础

1.连接虚拟机成功后光标前面内容有所变化,如下图
在这里插入图片描述
界面中输入“ls /”可查看根目录下的文件
输入“ls -l /”则能以长列表形式查看根目录下的文件
简单说下此命令语法:

ls  [参数(如-l)]  目录名

在这里插入图片描述

1./root 目录

root用户的家目录

2./home 目录

所有普通用户家目录

3./etc 目录

所有配置文件所在目录

4./dev 目录

所有设备文件所在目录(Linux中所有设备都当作文件处理)

5./bin 目录

该目录后有-> 指向user/bin 相当于快捷方式
user/bin 并非根目录开头,所以他是相对路径,相对bin而言
而bin则是可执行程序,或者说二进制程序所在目录

6./boot 目录

操作系统启动的相关文件,删了后不能重启,但本就存在永不重启的设备

7./lib 目录

32位库,linux中无数字显示一般就是32位

8./lib64

64位库

什么是库

库:也是一种可执行代码,但不能独立执行,需要让别人调用。
windows中的库为.dll文件 被叫做动态链接库
linux 中的库为.so文件 叫共享对象

9./media 目录

多媒体,一般用不上,毕竟Linux多用于服务器,而服务器上看电影听歌有点奢侈

10./mnt 目录

mount 挂载目录,把别的文件系统映射到这个目录,用来读取别的文件系统的数据

11./opt 目录

option 可选的 一般用来给第三方软件来安装保存的目录

12./proc 目录

进程 放进程的目录 (进程:可执行程序的副本) 存在内存中,所以不占硬盘空间,一旦关机里面文件就没了,一旦开就有了

13./run 目录

运行着可执行程序的守护进程 也是内存空间,不占硬盘 一关机文件就没了

14./sys 目录

我们可以用命令ls -l /sys打开它看一下
在这里插入图片描述

block 块设备
bus 总线设备
class 类设备
firmware 固件系统
fs 文件系统
hypervisor 虚拟化
kernel 内核
module 模块
power 电源

由此我们大致可以把/sys目录理解为操作系统本身,即一大堆应用程序、维护操作系统运行的程序、操作系统运行后的状态,如果要更改操作系统状态可以进此目录瞎改

15./sbin 目录

s表示super,即超级用户(管理员root)使用的bin

16./srv 目录

存放一些服务的 但一般是空的

17./tmp 目录

存放临时文件的

18./usr 目录

放的可执行程序

19./var 目录

可变的 一般存放变化非常大的或变化频率非常高的文件,比如日志邮件啥的

可听可不听的碎碎念:FHS 文件系统层级标准 专门用来定义以上这些东西

3.长列表显示的含义

再次用ls -l /以长列表形式查看文件
在这里插入图片描述
下面举个例子作为对应
-rw-------, 1 root root 1210 Nov 13 01:35 anaconda-ks.cfg

方向从右至左

对应含义
anaconda-ks.cfg文件名
Nov 13 01:35时间
1210大小(单位字节)
第一个root所属组
第二个用户所有者
数字1有点复杂,后面再讲
rw-------权限,详细的后面会单独讲
最左方的"-"文件类型

这里再讲下最后的文件类型
Linux中有以下文件类型:

特征含义
”-”普通文件
d目录文件
b块设备
c字符设备文件
l链接文件 也叫:符号链接 软链接 快捷方式
p管道文件
s套接字文件

关于文件大小哪里也可以使用
ls -l -h (-lh)来(友好)方式查看文件
可以试一下看看区别
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值