第二类:系统用户,UID为1~499。一般是不会被登入的。
第三类就是普通用户,UID范围一般是500~65534。这类用户的权限会受到基本权限的限制,也会受到来自管理员的限制。不过要注意nobody这个特殊的帐号,UID为65534,这个用户的权限会进一步的受到限制,一般用于实现来宾帐号。
当前市面上流行的Linux系统5261主要分为Readhat和Debian两大系列,而android底层直接用linux原版内核。
一、Redhat系列
Redhat:主要是服务器型4102Linux,商用收费;RHEL是Red Hat Enterprise Linux的缩写1653。
CentOS:Redhat的100%复制版本,不收版权费用。
二、Debian系列
Debian:主要是桌面型Linux,代表为Ubuntu。这只是简单的概括,专更详细的分类总结及Linux知识介绍和应用可以看看相属关书籍及资料,推荐一本Linux书籍《Linux就该这么学》。
CentOS:可靠的服务器发行版。是一个重新编译可安装的Red Hat Enterprise Linux(RHEL)代码,并提供及时的安全更新的所有套装软件升级为目标的社区项目。目前很多互联网企业在用的发行版本。
Red Hat(红帽):培训、学习、应用、知名度比较高的Linux发行版本。对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好。Red Hat的开放源码模式提供跨物理、虚拟和云端环境的企业运算解决方案,以帮助企业降低成本并提升效能、稳定性与安全性。
Ubuntu:流行的桌面Linux发行版。朝着发展一种“易用和免费”的桌面 *** 作系统做出了极大的努力和贡献,能够与市场上任何一款个人 *** 作系统相竞争。Ubuntu的优势是固定的发布周期和支持期限、易于初学者学习、具有丰富的文档。
SUSE:拥有让用户满意的漂亮的桌面环境,优秀的系统 管理工具,同时为那些购买盒装版的用户提供最好的印刷品与任何可用的文档。
Debian:优势是非常稳定、拥有卓越的质量控制、超过20,000数量的软件、比任何其他的Linux发行支持更多的处理器架构。
1、普通文件:类似mp4、pdf、html这样,可直接拿来使用的文件都属于普通文件,Linux用户根据访问权限的不同可以对这些文件进行查看、删除以及更改 *** 作。2、目录文件:Linux系统中,目录文件包含了此目录中各个文件的文件名以及指向这些文件的指针,打开目录等同于打开目录文件,只要你有权限,可以随意访问目录中的任何文件。
3、字符设备文件和块设备文件:这些文件隐藏在/dev/目录下,当进行设备读取或外设交互时才会被使用。
4、套接字文件:套接字文件一般隐藏在/var/run/目录下,用于进程间的网络通信。
5、符号链接文件:类似于Windows中的快捷方式,是指向另一文件的简介指针。
6、管道文件:主要用于进程间通信。例如,使用mkfifo命令创建一个FIFO文件,与此同时,启用进程A从FIFO文件读数据,启用进程B从FIFO文件中写数据,随写随读。
在Linux系统中,对于文件和目录而言,用户可以分为以下三类:
实例:给所有用户赋予rwx权限
实例:给属主赋予-rwx权限,给属组赋予-rw权限,其他和用户不赋予权限
任务一:
查看file.txt和longfile.txt文件的权限及详细信息并截图。
任务二:
任务三:
任务四:
用JIM用户查看file.txt文件相关内容,并将相关信息截图。
用JIM用户修改longfile.txt文件相关内容,并将相关信息截图。
用LILY用户查看file.txt文件相关内容,并将相关信息截图。
用LILY用户修改longfile.txt文件相关内容,并将相关信息截图。
(JIM、LILY用户写入失败,JIM可以读而LILY不可以)
任务五:
将file.txt文件的所属组用户修改为LILY。
查看file.txt的相关信息并截图。
将file.txt文件的所属主用户修改为JIM。
查看file.txt的相关信息并截图。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)