0
点赞
收藏
分享

微信扫一扫

软件测试第一阶段:web前端技术基础-15- linux系统中用户管理命令,配置网络等

科牛 2022-04-29 阅读 59
linux

一丶用户管理命令

1)查看用户

  • 命令:id
  • 作用:检查用户的id号
  • 格式:id 用户名

2)创建用户

  • 命令:useradd
  • 格式:useradd 用户名

3)修改用户密码

  • 命令:passwd
  • 格式:passwd 用户名

案例:修改jerry的密码为123

4)删除用户jerry

  • 命令:userdel
  • 格式:userdel 用户名

#案例:删除用户jerry

二丶权限管理命令

1,有哪些权限:

  • r:读权限【read】,可以执行类似于cat命令去读取文件的内容
  • w:写权限【write】,可以向文件中写入内容
  • x:执行权限【excute】,可以执行文件中的指令

2,用户对象:

  • 属主用户:这个文件的主人、这个文件属于谁
  • 属组用户:这个文件的组
  • 其他用户:不是这个文件的属主,也不是这个文件的属组

3,字母表达方式

  • u:表示属主用户
  • g:表示属组用户
  • o:表示其他用户
  • a:表示所有用户

4,操作权限的方法

  • + 表示添加权限,例如给用户添加读权限: + r
  • - 表示去除权限
  • = 表示将权限修改为指定的权限,例如将用户的权限修改为 可读可写, = rw

5,修改权限:

  • 命令:chmod
  • 格式:chmod 用户 操作符号 权限 文件

6,查看权限

解释:

  • 第一部分:表示的是权限
  • 第二部分:表示文件的链接数[不知道也行]
  • 第三部分:表示文件的属主的用户名
  • 第四部分:表示文件的属组的组名
  • 第五部分:表示这个文件的大小,默认是以字节为单位来显示
  • 第六部分:表示文件的创建时间或者最近一次修改时间
  • 第七部分:表示文件名

7,ls执行结果中权限的表示方法

练习

8,权限的数字表示方式

   各种权限的数值:

  • r    4
  • w   2
  • x   1
  • -    0

用数字表示一类用户的权限:

  • 0: ---
  • 1: --x
  • 2: -w-
  • 3: -wx
  • 4: r--
  • 5: r-x
  • 6: rw-
  • 7: rwx

案例:用数字表达成属主可读写,属组可写,其他用户可执行

三丶管理服务的命令

  • 启动服务
    • 格式:systemctl start 服务名
  • 重启服务
    • 格式:systemctl restart 服务名
  • 关闭服务
    • 格式:systemctl stop 服务名
  • 服务开机自动启动
    • systemctl enable 服务名
  • 服务开机自动关闭
    • systemctl disable 服务名
  • 查看服务的状态
    • systemctl status 服务名

总结:操作类型有:

  • start         开始
  • stop         停止
  • restart    重启
  • status     状态
  • enable    自动启动
  • disable    自动关闭

案例:

四丶vi编辑器

  • vi其实就是linux中的一个文本编辑器,用于编辑文本文件
  • 例如,在文本文件中写入、修改、删除等内容

vi有三种工作模式

  • 编辑模式
  • 输入模式
  • 末行模式

 准备一个测试的文件

  • 测试的时候,一定不用修改原始文件,而是要将文件复制过来,然后对复制的文件进行操作

编辑模式下的操作

  • 这是默认模式,也就是打开以后就是这个模式
  • 可以执行复制行、删除行、跳转光标
    • yy:复制光标所在的行
    • dd:剪切/删除光标所在的行
    • p:将复制/剪切的内容粘贴出来
    • dG:删除光所在行,到文件末尾的全部内容
    • D:删除光所在的位置到行尾的内容
    • u:撤销操作
    • /内容:搜索内容
    • n:继续向后进行搜索

末行模式下的操作

  • 保存:w
  • 退出:q,在没有进行任何修改的情况下,才可以直接退出
  • 保存退出:wq
  • 强制执行:!
  • 强制保存退出:wq!
  • 强制不报保存退出:q! 在对文件进行了修改以后,可以这样退出【不会保存修改的内容】
  • 显示行号:set nu
  • 不显示行号:set nonu

注意:

  • 用vi可以打开现有的文件,打开后,可以看到文件中的内容
  • 用vi也可以创建新文件,创建后会自动打开,打开后会看到空白的内容

文件被意外关闭,导致出现警告信息

  • 进入隐藏文件保存退出,然后在删除隐藏文件即可

五丶网络管理命令

  • 查看Linux的ip地址
  • 测试网络是否互通
  • 检查linux是否开启了指定的端口

查看ip地址的命令

  • fconfig:在centos7中,可能会未安装这个命令
  • ip addr:

解释:

  • 1)每个序号后面是网卡的名字:例如现在我的执行结果中有4个网卡,名字是lo、ens33、virbr0、 virbor-nic
  • 2)我们需要看的通常是那个 ensXX 这个网卡的信息
  • 3)主要是看网卡的IP

案例:配置Linux的IP地址,实现可以和物理机通信

第一步:检查ip地址

结果说明:

  • 网卡的名是ens33
  • 目前还没有IP地址

第二步:修改配置文件

文件中的原始内容:

 需要修改俩行的内容

  • 1)BOOTPROTO=dhcp 修改为 BOOTPROTO=static
    • 将获取IP的方式修改为手动设置
  • 2)ONBOOT=no 修改为 ONBOOT=yes
    • 设置网卡自动激活

在添加俩行内容

  • 1)IPADDR=192.168.31.200
  • 2)NETMASK=255.255.255.0

修改后的内容

 第三步:重启服务

网络服务的服务名:network

第四步:检查ip地址

  • 查看ip地址是否配置成功

 注意:

  • 我们仅仅需要看ens33的地址信息
  • 只要有我们配置的那个地址,就说明配置成功了

第六步:修改vmnet8地址

 

第七步:检查网络是否正常

  • 用ping命令可以检查
    • ping的格式:ping 对方的IP

# 测试Linux是否可以 ping通 物理机

  •  按ctrl+c 可以停止ping
举报

相关推荐

前端第一阶段测试

第一阶段复习

第一阶段(三)

Grub第一阶段总结

uboot启动第一阶段

0 条评论