23,新建一一个用户tom,并设置密码,转换到tom身份,测试 tom能否进 入test2目录 24、转换回root,将目录/test2的所有者改为tom,所属组改为yinhe 25、转换用户到tom,看他能否进入并创建修改删除文件,转换到 xinhe尼?若换成rose 用户呢2分另 作出测试!
时间: 2023-05-16 13:05:18 浏览: 422
23、新建一个用户tom并设置密码,转换到tom身份,测试tom能否进入test2目录:
```
sudo useradd tom
sudo passwd tom
su tom
cd /test2
```
24、转换回root,将目录/test2的所有者改为tom,所属组改为yinhe:
```
exit
sudo chown tom:yinhe /test2
```
25、转换用户到tom,测试他能否进入并创建修改删除文件,转换到xinhe,再测试一次,如果换成rose用户也测试一下:
```
su tom
cd /test2
touch test.txt
echo "Hello World" > test.txt
cat test.txt
rm test.txt
exit
su xinhe
cd /test2
touch test.txt
echo "Hello World" > test.txt
cat test.txt
rm test.txt
exit
su rose
cd /test2
touch test.txt
echo "Hello World" > test.txt
cat test.txt
rm test.txt
exit
```
相关问题
1.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。 2.现在需要统计当前目录/home/zheng下普通文件的数目并显示结果,如何实现? 3.假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang。 vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换? 若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。 执行命令 ls –l 时,某行显示如下: -rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata (1)用户chris 对该文件具有什么权限? (2)执行命令useradd Tom后,用户Tom对该文件具有什么权限? (3)如何使任何用户都可以读写执行该文件?(4)如何把该文件属主改为用户root ? 5、现有一个磁盘,是系统系统内的第二块磁盘,该磁盘的文件名为什么?存放在哪个目录下?现将磁盘分为1个分区,并格式化,挂载在/opt下,请列出相关命令
1.
```
mkdir back
cd back
touch test1 test2
mv test2 ../file12
```
2.
```
ls -l | grep "^-" | wc -l
```
3.
vi编辑器有3种模式:命令模式、插入模式和底线命令模式。在命令模式下,可以使用各种命令进行文本的查找、删除、复制、粘贴等操作;在插入模式下,可以输入文本;在底线命令模式下,可以输入一些命令来保存、退出、查找替换等。
在命令模式下,按i键进入插入模式;在插入模式下,按Esc键回到命令模式;在命令模式下,输入冒号(:)进入底线命令模式,输入命令后按回车执行。
可能的原因有:目录不为空,权限不足等。
4.
(1)用户chris对该文件具有读、写、执行的权限,其他用户对该文件具有读的权限。
(2)对于新增用户Tom,其对该文件没有任何权限。
(3)可以使用chmod命令,例如:chmod 777 mydata。
(4)可以使用chown命令,例如:chown root mydata。
5. 系统内的第二块磁盘通常被命名为sdb。它的设备文件存放在/dev目录下,通常是/dev/sdb。分区、格式化、挂载的相关命令如下:
```
fdisk /dev/sdb # 分区
mkfs.ext4 /dev/sdb1 # 格式化
mkdir /opt/data # 创建挂载点
mount /dev/sdb1 /opt/data # 挂载
```
使用命令ls-ddir显示以下信息:drwxr-x---1Test Test 13 Aug 18 03:41 dir 现要求将目录dir的用户所有者改成tom,组群所有者改为class1,请将命令补充完整,[root@localhost tmp]#____tom:class1 dir。
将目录dir的用户所有者改为tom,组所有者改为class1的命令为:
```
[root@localhost tmp]# chown tom:class1 dir
```
其中,chown是用于修改文件或目录的所有者和所属组的命令,tom为指定的用户所有者,class1为指定的组所有者,dir为目标目录名称。执行该命令后,目录dir的用户所有者会变更为tom,组所有者会变更为class1。
阅读全文