多语言展示
当前在线:1352今日阅读:82今日分享:48

linux基础知识练习题(三)

linux系统文件权限,软件包管理练习
工具/原料

linux服务器、或linux虚拟机(redhat、centos均可)

方法/步骤

1. 创建文件 b.txt,其所有者为 tom,他有读写权限,其所属组有执行权限,其他人有写权限,但是 boss Li 有所有权限。2. 备份 b.txt 文件到/下且改名成 b.txt.bak。 要求此文件内容只能查看不能修改, 不能删除,包括 root 在内。3. 如何实现新建账户的宿主目录默认权限为 755.4. 几个软件包摆在你面前,如何识别软件主包和依赖性包5. 用 rpm 方式全新安装 mysql 服务器端和客户端软件。6. 如何查看 Mysql 服务器端的安装路径7. 如何查看 Mysql 服务器端的启动命令8. 如何查看 ls 命令是因为哪个软件包产生的9. 用 Yum 查看已经安装到系统内的 mysql 相关软件。10. 用 yum 卸载 mysql11. 回家上网下载 rpm 方式软件 ntfs-3g 并自行安装12. 用户 test 在/home/test 目录中创建新文件 t1,t2,t3,t4,t5 用 test2 登录,并进入/home/test 下,删除此目录下所有文件。13. 创建/home/da 目录,并将/etc/hosts 文件复制到 da 目录中,设置相应权限,使 user3可以登录查看 hosts 文件的内容,而 test 用户不能进入 da 目录中14. 如果把一个文件的属性改为-rwxr-xr-- 利用与下面相似的 3 种方法chmod 数字 文件名chmod u+r 文件名chmod u=r,g=x 文件名15. 把一个文件的所有者改为 abc;所有组改为 efg 用一个命令来完成,分别用两个命令来完成更改文件的所属组16. 如何把一个目录以及这个目录下的所有文件和目录的所有者和目录都更改成 abc 和 efg组17. 建立一个文件使,所有者可读写,所属组可读,其他人没有权限. 建立一个目录只有所有者可以创建删除,所有组只能进入,其他人可以查看.18. 使用 sgid 使/opt/zorro_dir 下的目录中的所有新建文件都属于 root 组.19. 建立一个目录,设置 777 的权限.用两个普通用户登录 并且不能删除对方的文件20. 通过特殊权限设置,使普通用户能够 cat /etc/shadow 文件内容21. 建立三个普通用户 seker,zorro,shrek.用 root 用户在/root 目录中建立一个文件 abc.txt使 seker 用户既能读又能写 abc.txt 文件,但不能删除使 zorro 用户只能读取,不能写也不能删这个文件使 shrek 用户只能删除,不能读写这个文件.以上三个条件同时成立案例 1: suid: 普通用户 jack 可以查看并删除/root 目录中的任何文件案例 2: sgid: 针对用户组实现磁盘配额案例 3: stick: jack 和 alice 用户均对/hr 目录有 rwx 权限,但只能删除/hr 中属于自己文件案例 4: ACL: jack 用户能够对/hr 目录下将来产生的文件有 rwx 权限

注意事项

基础做起,后续更新中

推荐信息