UNIX与Linux基础:文件权限与所有权变更
需积分: 10 26 浏览量
更新于2024-08-25
收藏 562KB PPT 举报
"RHCE033完成稿涵盖了与UNIX和Linux相关的知识点,特别是关于文件所有权的变更以及UNIX的历史、特点和原则。文档还提到了GNU项目、GPL授权和Linux的起源及选择Linux的原因。"
在UNIX系统中,每个文件都有一个特定的拥有者,这个拥有者对文件具有特定的权限,例如读、写和执行。文件的权限可以通过ls命令查看,如示例所示,`ls file1` 显示了文件file1的详细信息,包括拥有者(root)和组(root)。如果需要改变文件的所有者,可以使用`chown`命令,如`chown username file1`,这将把文件file1的所有权从root用户更改为username用户。
UNIX的历史可以追溯到20世纪60年代末的贝尔实验室,由AT&T开发并在70年代中期开始对外发放非商业许可证。随后,70年代末期,出现了多种不同的商业化UNIX版本。UNIX系统以其高度的可靠性、灵活性、开放性以及网络和数据库支持而著称。它的基本原则之一是万物皆文件,意味着所有的硬件设备和系统资源都通过文件接口进行操作。此外,系统配置以文本形式存储,便于编辑和管理。UNIX系统倾向于使用小型、单一功能的程序,并提倡通过多个程序协作来完成复杂的任务。
GNU项目是由Richard Stallman于1984年发起的,旨在创建一个完全自由的UNIX兼容操作系统。GNU的名称是GNU's Not UNIX的缩写,体现了其与UNIX的紧密关系。GNU项目遵循微内核架构,并倡导软件自由,采用GNU通用公共许可证(GPL),这是一种 Copyleft 许可证,保证了软件源代码的开放性和共享性。
Linux是由Linus Torvalds开发的自由、开源的类UNIX操作系统,它继承了GNU项目和GPL授权的精神。选择Linux的原因包括其对UNIX应用程序接口(API)的兼容性,使得它可以运行大部分UNIX应用;遵循开源许可,允许自由使用和修改;支持多用户多任务环境;提供了丰富的网络协议和配置选项;以及广泛的硬件兼容性。由于这些特性,Linux在服务器、嵌入式设备和个人电脑上得到了广泛应用,并且拥有庞大的技术社区支持。
2023-05-28 上传
2023-07-17 上传
2023-05-31 上传
2023-05-31 上传
2023-05-17 上传
2023-06-12 上传
2023-06-07 上传
八亿中产
- 粉丝: 24
- 资源: 2万+
最新资源
- C语言快速排序算法的实现与应用
- KityFormula 编辑器压缩包功能解析
- 离线搭建Kubernetes 1.17.0集群教程与资源包分享
- Java毕业设计教学平台完整教程与源码
- 综合数据集汇总:浏览记录与市场研究分析
- STM32智能家居控制系统:创新设计与无线通讯
- 深入浅出C++20标准:四大新特性解析
- Real-ESRGAN: 开源项目提升图像超分辨率技术
- 植物大战僵尸杂交版v2.0.88:新元素新挑战
- 掌握数据分析核心模型,预测未来不是梦
- Android平台蓝牙HC-06/08模块数据交互技巧
- Python源码分享:计算100至200之间的所有素数
- 免费视频修复利器:Digital Video Repair
- Chrome浏览器新版本Adblock Plus插件发布
- GifSplitter:Linux下GIF转BMP的核心工具
- Vue.js开发教程:全面学习资源指南