linux基础知识总结.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【Linux基础知识总结】 Linux 是一种自由和开放源码的类UNIX操作系统,它的源代码与UNIX兼容。Linux 与 UNIX 的主要区别在于版权协议:Linux 遵循 GPL(GNU General Public License)协议,而 UNIX 则不遵循。GNU 是一个致力于开发自由软件的组织,它的名称是“GNU is not UNIX”的递归缩写。GNU 对 Linux 的发展起到了关键作用,开发了大量软件,使得基于 Linux 内核的操作系统得以广泛应用,通常称为“GNU/Linux”。 GPL 和 LGPL(Lesser General Public License)是两种开源软件许可证。GPL 规定,如果软件中使用了 GPL 协议的组件,那么整个软件也必须开源。LGPL 则相对宽松,允许商业软件使用 LGPL 类库而不必开源其全部代码,但用户仍然有权获取和修改类库的源代码。 在Linux系统中,`/dev/hda5` 和 `/dev/sdb6` 分别表示第一块IDE硬盘的第一个逻辑分区和第二块SCSI硬盘的第二个逻辑分区。创建启动软盘的命令是 `dd if=bootdisk.img of=/dev/fd0 bs=1440k`,其中 `if` 是输入文件,`of` 是输出文件,`bs` 是块大小。 Swap 分区是Linux中的虚拟内存,大小通常是物理内存的2-3倍。文件系统是操作系统管理磁盘上文件的方式,Linux 默认使用ext3文件系统,现在许多系统已经升级为ext4或更现代的系统如XFS和Btrfs。 单根系统是指所有文件系统都位于单一的根目录下,这种结构简化了磁盘管理,方便扩展。系统启动过程包括BIOS自检、加载引导装载程序、加载内核、初始化系统服务以及启动shell等步骤。 在RH(Red Hat)系统中添加新硬盘,需要使用`fdisk`进行分区,然后格式化为ext3格式,挂载到指定目录,并通过编辑`/etc/fstab`文件来确保系统启动时自动挂载。Shell是Linux的命令行界面,它解释用户的命令并传递给内核执行,同时提供交互式的环境。 VI编辑器是Linux中常用的文本编辑器,有命令模式、文本输入模式和末行模式。在命令模式下可以移动光标、删除文本、复制粘贴等;在文本输入模式中可以插入文本;末行模式则用于保存、退出、搜索替换等操作。例如,`:w` 用于保存文件,`:q` 退出编辑器,`:q!` 强制退出,`:s/p1/p2/g` 用于全局替换文本。 用户管理方面,可以通过`useradd`命令添加用户,并使用`passwd`设置密码。查看用户信息通常会检查`/etc/passwd`和`/etc/shadow`文件。这些只是Linux基础知识的一部分,深入学习还涉及到权限管理、网络配置、进程管理等多个方面。



















剩余14页未读,继续阅读


- 粉丝: 1w+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- maven下载安装与配置教程.md
- 【IOS应用源码】可以左右滚动的tab bar.zip
- 【IOS应用源码】酷黑轮盘计数器.zip
- 【IOS应用源码】控件的使用.zip
- 【IOS应用源码】可制作新闻图片列表的demo.zip
- 【IOS应用源码】酷炫的popup子菜单.zip
- 【IOS应用源码】垃圾桶组件.zip
- 【IOS应用源码】酷炫的图片展示效果.zip
- 【IOS应用源码】类似Chrome浏览器的多页签视图.zip
- 【IOS应用源码】类似android的9点解锁.zip
- 【IOS应用源码】老外的翻页效果──相当牛.zip
- 【IOS应用源码】类似Flipboard的杂志风格的view.zip
- 【IOS应用源码】类似js的checkbox效果的效果库.zip
- maven下载安装与配置教程.md
- 【IOS应用源码】类似安卓的底部动态提示.zip
- 【IOS应用源码】类似js的radio选项.zip


