Linux基础知识和应用概述
需积分: 13 108 浏览量
更新于2024-08-25
收藏 11.81MB PPT 举报
Linux基础知识点总结
本节内容主要讲述了 Linux 操作系统的基础知识点,包括用户管理、文件系统结构、远程登录管理工具、Linux 常用命令等。
一、用户管理
* 删除用户:使用 userdel 命令删除用户,例如 userdel -r 用户名,-r 选项用于删除用户目录。
* 手工删除用户目录:使用 find 命令查找属于某个用户或用户组的文件,例如 find -user 用户名 atau -uid 用户ID 或 -group 用户组名 或 -gid 用户组ID。
* 删除用户目录步骤:
1. 对需要保留的文件进行移动和备份。
2. 对不需要的文件进行删除。
3. 清除用户文件中的相关表项。
4. 清除用户宿主目录。
二、Linux 操作系统特性
* 多用户、多任务的操作系统。
* 多数网络协议支持,方便的远程管理。
* 强大的内存管理和文件管理系统。
* 大量的可用软件和免费软件。
* 优良的稳定性和安全性。
* 良好的可移植性和灵活性。
* 可供选择的厂商多。
三、Linux 系统结构
* 应用层:包括网络应用、数据库应用等。
* Shell 层:包括 Shell 命令、系统调用等。
* 内核层:包括 Linux 内核等。
* 硬件:包括计算机硬件等。
* 图形界面:包括 X Window 等。
四、X Window 系统特点
* 独立于操作系统。
* 网络特性。
* 源代码免费。
五、搭建学习环境的建议
* 选择一个适合入门的 Linux 版本。
* 建议使用虚拟机软件,例如 VMware。
* 忘记 Windows 的思维方式。
六、VMware 简介
* VMware 是一个虚拟 PC 的软件,可以在现有的操作系统上虚拟出一个新的硬件环境。
* 主要特点:
1. 不需要分区或重新开机就能在同一台 PC 上使用两种以上的操作系统。
2. 本机系统可以与虚拟机系统网络通信。
3. 可以设定并且随时修改虚拟机操作系统的硬件环境。
七、文件系统结构
* 分区规划:包括根分区、swap 分区等。
* 文件命名规则:
1. 除了 / 之外,所有的字符都合法。
2. 有些字符最好不用,如空格符、制表符、退格符和字符 @#$&()- 等。
3. 避免使用 . 作为普通文件名的第一个字符。
4. 大小写敏感。
八、远程登录管理工具
* 命令行远程管理工具:Putty、SecureCRT。
* 用户登录成功后,系统缺省的主提示符,普通用户为 $,超级用户 root 为 #。
* 用户退出系统的方法有两种:
1. 键入命令:exit 或 logout。
2. 在提示符下按 Ctrl+D 组合键。
九、Linux 常用命令
* 文件命名规则等。
本节内容涵盖了 Linux 操作系统的基础知识点,包括用户管理、文件系统结构、远程登录管理工具、Linux 常用命令等,旨在帮助初学者快速了解 Linux 操作系统的基础知识。
2015-10-18 上传
2017-10-27 上传
2013-10-28 上传
点击了解资源详情
2012-08-31 上传
2010-05-01 上传
2009-07-26 上传
魔屋
- 粉丝: 26
- 资源: 2万+
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析