Linux系统管理:添加用户与环境详解

需积分: 2 3 下载量 112 浏览量 更新于2024-08-25 收藏 522KB PPT 举报
"这篇学习讲义主要介绍了如何在Linux系统中添加用户,以及与Linux相关的基础知识,包括UNIX的历史、特点、原则,GNU项目,Linux的起源、选择原因,Red Hat Linux的特点,以及Linux图形环境。" 在Linux系统中,添加用户通常通过以下步骤进行: 1. 使用`useradd`命令来创建新用户。例如,`useradd <username>`会创建一个名为`<username>`的新用户账户。这个命令会自动在系统中生成一个新的用户条目,并设置用户的默认配置。 2. 设置用户密码。添加用户后,需要使用`passwd`命令为新用户分配密码。例如,`passwd <username>`将允许管理员为用户`<username>`设置密码。 3. 用户主目录和权限的设定。当用户被创建时,通常会在/home目录下创建对应的用户主目录。如果未自动创建,需要手动创建。然后,从/etc/skel目录中复制文件和目录到新用户主目录,以提供初始的工作环境。确保新用户对其主目录和文件有所有权,可以通过`chown -R <username>:<username> /home/<username>`命令来完成。 4. 给新用户设置初始密码,使用`passwd`命令,让用户在初次登录时可以更改密码。 讲义中还提及了UNIX操作系统的历史和特点,它始于60年代末的贝尔实验室,具有高可靠性、强大的伸缩性、开放源代码、网络友好和面向数据库设计等特性。UNIX的原则强调所有对象都是文件,配置数据以文本形式保存,由简单程序组成,避免过多用户交互,以及利用多程序协作完成复杂任务。 GNU项目是由Richard Stallman在1984年发起,目标是创建一个完全自由的类UNIX操作系统,其核心思想是共享和copyleft。Linux作为自由的类UNIX系统,遵循GNU通用公共授权(GPL),由Linus Torvalds开发,因其开源、多用户多任务、广泛硬件支持和技术社区支持而受到欢迎。 Red Hat Linux是流行的Linux发行版之一,提供了最新的内核、常用工具和应用,简单安装配置,以及官方技术支持。对于硬件需求,至少需要奔腾级别的CPU、128MB内存、600MB至1.2GB硬盘空间,以及CD-ROM或软驱作为引导设备。 在Linux的图形环境中,XFree86是标准的X Window系统,而GNOME和KDE分别是基于GTK和QT的桌面环境,提供了丰富的用户界面和应用程序支持。