Linux基础及安装.ppt_第1页
Linux基础及安装.ppt_第2页
Linux基础及安装.ppt_第3页
Linux基础及安装.ppt_第4页
Linux基础及安装.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux基础及安装 新农职院红旗Linux 开放系统技术学院罗晓东lxd 1 自由软件的介绍 软件的种类商业软件 大多数市场上销售的软件属于此类型 Windows MSOffice 卡巴斯基 Flash Photoshop 使用就需要购买共享软件 可以有一定时间的试用期 然后需要注册 付费 Winzip Winrar 有一定的自由 但不完全自由软件 一切都是自由 2 什么是Linux Linux lee nuks Linus sUnixLinux是类UNIX的操作系统但是LINUX LinuxIsNotUNIX Linux是一种可以运行在PC机上类似于Unix风格的跨平台操作系统 GNU GNUisNotUnix Linux为什么是企鹅 Linux的作者Linus是芬兰人 而芬兰的吉祥物就是一只可爱的企鹅 所以Linux的代言就是一只憨厚可爱的企鹅 开放源代码的好处 Linux系统的主要特点 开放性 指系统遵循世界标准规范 特别是遵循开放系统互连 OSI 国际标准 多用户 是指系统资源可以被不同用户使用 每个用户对自己的资源 例如 文件 设备 有特定的权限 互不影响 多任务 它是指计算机同时执行多个程序 而且各个程序的运行互相独立 良好的用户界面 Linux向用户提供了两种界面 用户界面和系统调用 Linux还为用户提供了图形用户界面 它利用鼠标 菜单 窗口 滚动条等设施 给用户呈现一个直观 易操作 交互性强的友好的图形化界面 Linux系统的主要特点 设备独立性 是指操作系统把所有外部设备统一当作成文件来看待 只要安装它们的驱动程序 任何用户都可以象使用文件一样 操纵 使用这些设备 而不必知道它们的具体存在形式 Linux是具有设备独立性的操作系统 它的内核具有高度适应能力提供了丰富的网络功能 完善的内置网络是Linux一大特点 可靠的安全系统 Linux采取了许多安全技术措施 包括对读 写控制 带保护的子系统 审计跟踪 核心授权等 这为网络多用户环境中的用户提供了必要的安全保障 良好的可移植性 是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力 Linux是一种可移植的操作系统 能够在从微型计算机到大型计算机的任何环境中和任何平台上运行 主要的Linux版本 1 红旗Linux2 DebianLinux3 RedHatLinux4 FedoraLinux5 SuSeLinux6 UbuntuLinux 3 LINUX的组成 LINUX的内核 内核是系统的核心 是运行程序和管理像磁盘和打印机等硬件设备的核心程序 LINUXSHELL Shell是系统的用户界面 提供了用户与内核进行交互操作的一种接口 LINUX文件系统 Linux文件系统是文件存放在磁盘等存储设备上的组织方法 Linux能支持多种目前浒的文件系统 如EXT2 EXT3 FAT VFAT ISO9660 NFS SMB等 LINUX应用系统 标准的Linux系统都有一整套称为应用程序的程序集 包括文本编辑器 编程语言 XWindow 办公套件 Internet工具 数据库等 4 红旗Linux介绍 北京中科红旗软件技术有限公司网站http www redflag 在通过光盘或U盘引导后 进入安装界面 在boot 提示符后输入不同命令可以进入不同的安装模式 图形安装 直接回车文本安装 输入linuxtext安装方式 输入linuxaskmethod网络安装 使用存放在网络上的ISO安装 通常使用NFS或FTP 硬盘安装 使用存放在硬盘上的ISO安装 5 红旗Linux系统的安装方法 光盘安装方法 1 在CMOS中 把计算机设置为从光盘引导 2 将第一张光盘放入光驱 启动计算机 3 启动红旗Linux安装程序 注 如要加载驱动程序 通常是RAID卡的驱动 请在boot 提示符输入linuxdd 4 演示光盘安装 网络安装方法 1 使用U盘或光盘启动红旗安装程序 在此使用第一张光盘引导 2 将第一张光盘放入光驱 启动计算机 3 到在安装界面时 在boot 提示符输入linuxexport 进入专家安装模式 4 演示网络安装 硬盘分区技术 在Linux中设备被当作 文件 来使用其中 各种设备的文件命名方法如下 IDE设备 dev hdxhda1hdb2SCSI设备 dev sdxsda1sdbU盘设备 dev sdxsdcSATA设备 dev sdx注 在创建分区时 最多可以创建4个主分区 分别为hda1 2 3 4 逻辑分区从hda5开始计算 分区规则 1 一个IDE设备最多只能被分为4个主分区 2 通常将其中一个划分为扩展分区来使用 3 在扩展分区内划分逻辑分区 分区规则 6 常用命令 命令执行方法 在系统终端中执行命令 root localhost 提示符含义ls命令 列表目录下的文件cd命令 改变当前目录pwd命令 查看当前工作目录cp命令 复制文件mkdir命令 新建目录rm命令 删除文件rmdir命令 删除目录 常用命令 chown 改变文件属主chmod 改变文件权限poweroff 关闭系统reboot 重启系统service 管理各种服务的启动 停止等find命令 查找文件cat命令 查看文本文件 挂装nfs服务器192 168 1 253上的目录 b到本地目录 opt下 mount tnfs192 168 1 253 b optmount oloopmount oiocharset cp936启动盘U盘的制作 ddif diskboot imgof dev sdcrpm包的安装rpm ivh 常用命令 7 Linux的七个运行级别和含义 0 halt 关机 1 single 单用户 2 multiuser withoutNFS 多用户 3 Fullmultiusermode 完全多用户 4 unused5 X11 图形界面 6 reboot 重新启动 运行级别 停止系统命令 init0 halt poweroffshutdown hnow重启系统 init6 rebootshutdown rnow文字界面启动init3图形界面启动init5单用户模式init1 8 用户和工作组管理 用户账号文件 passwdPasswd是一个文本文件 用于定义系统的用户账号 该文件位于 etc 目录下 它包含了一个系统账户列表 给出每个账户一些有用的信息 例如 用户ID 组ID 主目录 shell等等 由于所有用户都对passwd有读权限 所以该文件中只定义用户账号 而不保存口令 passwd文件中每行定义一个用户账号 一行中又划分为多个字段定义用户的账号的不同属性 各字段用 隔开 下图中显示了passwd文件的前10行内容 在图中显示出了文件显示各用户的每一个字段 各字段的说明如表所示 passwd文件的属性及部分内容 passwd文件各字段说明字段说明Account使用者在系统中的名字 它不能包含大写字母 Password用户口令 出于安全考虑 现在不使用该字段保存口令 而用字母 x 来填充该字段 真正的密码保存在shadow文件 UID用户ID号 惟一表示某用户的数字 GID用户所属的私有组号 该数字对应group文件中的GID GECOS这字段是可选的 通常用于保存用户命名的信息 Directory用户的主目录 用户成功登录后的默认目录 shell用户所使用的shell 如该字段为空则使用 bin sh 用户口令文件 shadow 在shadow文件中 每行定义了一个用户信息 行中各字段各字段用 隔开 为进一步提高安全性 shadow文件中保存的是已加密的口令 图中显示了shadow文件的前10行内容 可以看出 etc shadow 文件中的每个记录用 隔开为9个域 每个域的含义分别为 登录名 加密口令 口令上次更改时距1970年1月1日的天数 口令更改后不可以更改的天数 口令更改后必须再更改的天数 有效期 口令失效前警告用户的天数 口令失效后距账号被查封的天数 账号被封时距1970年1月1日的天数 保留未用 中显示了shadow文件的前10行内容 用户组账号文件 group用户组是逻辑地组织用户账号集合的方便途径 它允许用户在组内共享文件 系统上的每一个文件都有一个用户和一个组的属主 使用 ls l 命令可以看到每一个文件的属主和组 系统上的每个组 在 etc group文件中有一行记录 记录的格式为 groupname passwd GID userlist字段说明Groupname是组的名字Passwd是组的加密口令GID是系统区分不同组的ID 在 etc passwd域中的GID域是用这个数来指定用户的缺省组 Userlist是用 分开的用户名 列出的是这个组的成员 group文件的属性及部分内容 添加用户 图形方式添加系统 控制面板 本地用户和组命令方式添加useraddteacherpasswdteacher注 在Linux中密码不回显 用户和组账户的维护命令 1 增加用户帐号在命令行下使用useradd命令 useradd用户名该命令做了下面几件事 1 在 etc passwd文件中增添了一行记录 2 在 home目录下创建新用户的主目录 并将 etc skel目录中的文件拷贝到该目录中去 但是使用了该命令后 新建的用户暂时还无法登录 因为还没有为该用户设置口令 需要再用passwd命令为其设置口令后 才能登录 用户的UID和GID是useradd自动选取的 它是将 etc passwd文件中的UID加1 将etc group文件中的GID加1 增加新用户时 系统将为用户创建一个与用户名相同的组 称为私有组 这一方法是为了能让新用户与其他用户隔离 确保安全性的措施下面通过增加一个用户 liuyidan 以及查看其相关信息 来帮助用户理解该命令所执行的操作 其在终端上的操作命令及响应如图3 5所示 useraddliuyidan 建立用户账号 tail l etc passwd 查看password文件中添加的用户账号信息 tail l etc shadow ls home 查看所建立账号的主目录 选项功能描述 g用于添加用户账号时指定该用户的私有组 如不指定 g 参数 useradd命令将自动建立与用户账号同名的组作为该账号的私有组 D用于显示或设置useradd命令所使用的默认值 在 g 选项时 其语法格式如下 useradd g组名用户名 在 D 选项中 如果是用来修改useradd命令所使用的默认值 那么该命令使用的语法格式如下 useradd D ggroup bbase sshell finactive eexpire 2 修改用户账号 usermod usermod命令可用来修改用户帐号的各种属性 包括用户主目录 私有组 登录 shell等内容 Usermod的命令格式如下 usermod LU c d e f g G l s u 用户帐号 该命令的各个参数说明如下 c 修改用户帐号的备注文字 d 修改用户登入时的目录 e 修改帐号的有效期限 f 修改在密码过期后多少天即关闭该帐号 g 修改用户所属的群组 l 修改用户帐号的名称 下面举例说明该命令的使用方法 1 修改用户名 把用户名 liuyidan 改名为 lyd 使用的命令是 usermod llydliuyidan 2 锁定 lyd 用户 使其不能登录 命令如下 usermod Llyd 3 解锁 lyd 用户账号 使其可以登录 命令如下 usermod Ulyd 3 删除用户 userdel userdel命令用于删除指定的用户账号 其使用的语法格式为 userdel r 用户账号 需要补充说明的是userdel命令可删除用户账号与相关的文件 若不加参数 则仅删除用户账号 而不删除相关文件 其中参数 f 是用来删除用户登入目录以及目录中所有文件 下面举例说明该命令的使用方法 greplyd etc passwd 查询用户账号lyd是否存在 userdellyd 删除lyd账号 greplyd etc passwd 再次查询用户账号lyd是否存在 ll d home 查询用户lyd的主目录是否还存在 userdel rlyd 删除用户的同时删除其工作主目录 4 组增加命令 groupadd groupadd命令可指定群组名称来建立新的群组账号 该组账号的ID值必须是惟一的 且数值不可为负 预设的最小值不得小于500 且每增加一个组账号ID值逐次增加 ID值0 499是保留给系统账号使用 该指令使用的语法格式为 groupadd r group其中 r 参数是用来建立系统账号 系统账号的ID值不能大于500 下面举例说明该命令的使用方法 groupaddlbgroup 建立组账号lbgroup greplbgroup etc group 查询group文件中lbgroup组是否建立 groupadd rsyslbgroup 建立系统组账号 greplbgroup etc group 查询group文件中syslbgroup组是否建立 5 组账号修改 groupmod命令用来更改群组识别码或名称 该命令的语法格式为 groupmod g n 群组名称 命令中所使用的参数说明如下 g设置欲使用的群组识别码 o重复使用群组识别码 n设置欲使用的群组名称 下面举例说明该命令的使用方法 greplbgroup etc group 查询group文件中lbgroup组属性 groupmod g503lbgroup 改变lbgroup组的GID为503 greplbgroup etc group 查询操作结果是否正确 groupmod nydgrouplbgroup 改变lbgroup组名为ydgroup grep503 etc group 查询操作结果是否正确 6 删除组账号groupdel命令用于删除指定的组账号 若该群组中仍包括某些用户 则必须先删除这些用户后 方能删除群组 该命令的语法格式为 groupdel 群组名称 7 口令维护命令出于系统安全考虑 Linux系统中的每一个用户除了有其用户名外 还有其对应的用户口令 因此使用useradd命令增加时 还需使用passwd命令为每一位新增加的用户设置口令 用户以后还可以随时用passwd命令改变自己的口令 该命令的一般格式为 passwd 用户名 其中用户名为需要修改口令的用户名 只有超级用户可以使用 passwd用户名 修改其他用户的口令 普通用户只能用不带参数的passwd命令修改自己的口令 另外 passwd命令还可以使用一些参数选项 这些参数选项可对账号的口令进行不同的操作 但这些带参数的passwd命令只有root用户可以使用 这些参数选择包括 S 用于查询指定用户账号的状态 l 用于锁定账号的口令 u 解除锁定账号的口令 d 删除指定账号的口令 gpasswd命令可用于把一个账户添加到组 把一个账户从组中删除 把一个账户设为组管理员 1 添加用户到使用的命令格式为 gpasswd a用户账号名组账号名 2 从组中删除用户的命令格式为 gpasswd d用户账号名组账号名 3 设置用户为组管理员的命令格式为 gpasswd A组管理员用户列表用户组 8 组中用户成员的维护 用户和组的状态命令 id命令id命令用于显示用户当前的UID gid以及所属群组的组列表该指令的语法格式为 id 选项 用户名称 该命令所使用的选项参数说明如下 g 显示用户所属群组的ID G 显示用户所属附加群组的ID n 显示用户 所属群组或附加群

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论