Linux的第二次作业

1.使用id命令查看root账户信息

2.使用id命令查看自己的普通账户信息

3.新建账户test1,并查看账户信息:

4.新建账户test2并制定UID为2021

5.删除上述新建账户test1及test2

6.完成下列设置:

(1)新建账户test3:useradd test3

(2)并设置密:passwd test3

(3)修改test3账户的id为5000:

(4)修改test3账户的工作组为之前的test1工作组:

(5)查看test3的信息:cat /etc/passwd

(6)使用test3账户登录

7.新建账户test4,并设置密码,且为不可登录,尝试登录

8.进入/etc 目录查看详细信息,注意权限项:ls -l

9.进入 ~目录新建t1目录在其中新建文件temp1.txt完成如下操作

(1)查看temp.txt的权限:ls -l temp1.txt

(2)修改权限为完整权限并查看:

​​​​​​​(3)新建temp2.txt,并使用数字法设置权限为rw-rw-r--

​​​​​​​

10.新建账户test5 并设置密码为123456后按如下操作:

​​​​​​​(1)查看test5的账户信息:cat /etc/passwd

(2)新建文件temp3.txt

(3)将temp3.txt 文件加入test5账户及工作组中:

​​​​​​​

11.按如下操作

(1)新建目录k1

(2)进入目录新建文件temp4.txt

(3)查看temp4隐藏权限: lsattr temp4.txt

(4)将"hello" 字符串写入到temp4.txt文件中

​​​​​​​(5)设置temp4.txt不可删除隐藏权限属性,检查是否可删除:

​​​​​​​(6)删除temp4.txt隐藏权限:

(7)尝试删除temp4.txt

相关推荐
戴为沐21 小时前
Linux内存扩容指南
linux
zylyehuo1 天前
Linux 彻底且安全地删除文件
linux
用户805533698032 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297912 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
乘云数字DATABUFF2 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
Web3探索者4 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo4 天前
Linux系统中网线与USB网络共享冲突
linux
荣--4 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森4 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜4 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https