Linux系统管理文档
linux系统管理手册

Linux系统管理员手册0.6.1版Lars Wirzeniusliw@iki.fi翻译:赵炯gohigh@(gohigh@)Linux系统管理者手册:0.6.1版Lars Wirzenius著Linux系统新手的系统管理概述。
Lars Wirzenius 1993-1998 版权所有翻译者赵炯gohigh@这里所涉及的商标归他们的拥有者所有。
制作和分发该手册的完全拷贝在保留本版权信息和许可信息的条件下被许可。
…Trademarks are owned by their owners.Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.Permission is granted to process the document source code through TeX or other formatters and print the results, provided the printed document carries copying permission notice identical to this one.Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation.The Free Software Foundation may be contacted at:59 Temple Place Suite 330Boston, MA 02111-1307 USAThe appendices not written by Lars Wirzenius are copyrighted by their authors, and can be copied and distributed only in unmodified form.The author would appreciate a notification of modifications, translations, and printed versions. Thank you.致谢这里用于将来的致谢部分原程序和预格式化的其他版本本书的原程序及其它可读格式可以在internet上通过anonymous FTP 在 Linux文档计划的主页/LDP找到,或者从本书的主页http://www.iki.fi/liw/linux/sag/上得到。
第3章Linux系统管理ppt课件

字段
说
明
Account
使用者在系统中的名字,它不能包含大写字母。
Password
用户口令,出于安全考虑,现在不使用该字段保存口令
,而用字母“x”来填充该字段,真正的密码保存在
shadow文件。
UIDBiblioteka 用户 ID 号,惟一表示某用户的数字。
GID
用户所属的私有组号,该数字对应group文件中的GID。
GECOS
➢ -u:显示用户ID。
2. whoami命令
whoami命令用于显示登录者自身的用户名称,本指令相当 于执行“id –un”指令。
3. su命令
su命令是用来将当前用户转换为其他用户身份。其命令 的语法格式为:
其中“-r”参数是用来建立系统账号。系统账号的ID值 不能
大于500。下面举例说明该命令的使用方法:
# groupadd lbgroup //建立组账号lbgroup
# grep lbgroup /etc/group //查询group文件中 lbgroup组是否建立
#groupadd –r syslbgroup 号
下面举例说明该命令的使用方法:
#grep lyd /etc/passwd //查询用户账号lyd是否存在
#userdel lyd
//删除lyd账号
#grep lyd /etc/passwd //再次查询用户账号lyd是否存在
#ls –l /home
//查询用户lyd的主目录是否还存在
#userdel –r lyd
下面举例说明该命令的使用方法: (1)修改用户名,把用户名“liuyidan”改名为“lyd”, 使用的命令是: # usermod –l lyd liuyidan (2)锁定“lyd”用户,使其不能登录。命令如下: # usermod –L lyd (3)解锁“lyd”用户账号,使其可以登录。命令如下: # usermod –U lyd
linux系统管理和文件系统管理1

挂载文件系统 卸载文件系统
17
Windows和Linux的软驱与光驱 和 的软驱与光驱
18
Linux系统使用光盘及软盘 系统使用光盘及软盘
操作系统中, 在 Windows操作系统中 , 用户要使用 操作系统中 光盘或软盘时, 光盘或软盘时 , 只需将光盘或软盘放入磁 盘驱动器中,即可通过A: 盘驱动器中,即可通过 :或F: 盘符来存 : 取上面的数据。 取上面的数据。 但 在 Linux 操 作 系 统 中 就 不 同 了 , Linux并没有 : C: 等磁盘代号的概念 。 并没有A: : 等磁盘代号的概念。 并没有 用户必须执行挂载命令, 用户必须执行挂载命令 , 然后才能读写光 软盘或其他存储介质的数据。 盘、软盘或其他存储介质的数据。
3 0 1 4 /dev/sdb 0 /dev/sdc 1 /dev/sdd 2
15
配置RAID设备 设备 配置
# mkraid /dev/md0 # raidstart /dev/md0 # mkfs –t ext3 /dev/md0 # mout /dev/md0 /raid
16
挂载和卸载文件系统
27
从光盘中制作ISO文件 文件 从光盘中制作
命令格式 cp /dev/cdrom 文件名.ISO 功能描述 cp命令把光盘设备文件作为源文件名,ISO文件 命令把光盘设备文件作为源文件名, 命令把光盘设备文件作为源文件名 文件 作为目的文件, 作为目的文件,可以把光盘驱动器中的光盘制作 为ISO文件 文件
# cp /dev/cdrom mycd.iso 制作光盘为ISO文件 制作光盘为 文件 # file mycd.iso 查看ISO文件 查看 文件
28
使用目录文件制作ISO文件 文件 使用目录文件制作
Linux系统管理文档

• /docs/manuals/linux/RHL9-Manual/ RedHat Linux 9手册
• LDP——The Linux Documetation Project • .tw/CLDP CLDP——Chinese Linux Documetation Project
安装Linux系统
Personal Desktop 个人桌面安装,安装图形化桌面环境和应用软件, 不安装服务器软件。 Workstation 工作站安装,带有软件开发和系统管理的图形化 桌面环境。 Server 服务器安装,安装各种网络服务器。 Custom 定制安装,由用户选择所安装的软件包,通常由 高级用户使用。
• 指定核心和根设备文件 kernel /boot/vmlinuz-2.4.20-8 ro root=/dev/hda1
GRUB配置文/boot/grub/grub.conf
default 0 timeout 10 splashimage (hd0,0)/boot/grub/splash.xpm.gz title RedHat Linux (2.34.20-8) root (hd0,0) kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ initrd /boot/initrd-2.4.20-8.img title Win2k map (hd0) (hd1) map (hd1) (hd0) root (hd1,0) chainloader + 1
• Linux至少要求两个分区:根分区和swap分 区。 • 现代操作系统无一例外地使用了虚拟内存 技术。Windows使用交换文件实现这一技 术,而Linux使用交换分区实现。因此,安 装Windows系统可以只使用一个分区,而 安装Linux系统至少需要两个分区。 • swap分区的大小一般设为内存的两倍。
linux系统管理

Linux管理员手册(转载)Linux管理员手册(1)--Linux系统概述本章概述Linux系统。
首先描述操作系统提供的主要服务。
然后说明实现这些服务的程序with a considerable lack of detail。
本章的目的是理解系统整体,以后再详细说明每个部分。
一个操作系统的不同部分一个UNIX操作系统包括一个核心程序kernel和一些系统程序system programs。
还有一些做某件事情的应用程序application programs。
核心是操作系统的心脏。
它跟踪磁盘上的文件,启动程序并运行它们,给不同的进程分配内存和其他资源,从网络接收和向网络发送包,等等。
核心很少自己干活,但它提供工具,用这些工具可以建立所有服务。
它还阻止任何人直接存取硬件,强制每个人使用它提供的工具。
这样,核心给每个用户与其他用户之间提供保护。
核心提供的工具通过系统调用system calls使用;要了解关于这的更多的信息,看手册页第二节。
系统程序使用核心提供的工具实现操作系统要求的不同的服务。
系统程序和所有其他程序运行在核心之上,叫做用户模式user mode。
系统程序和应用程序的区别是目的:应用程序意图完成一些有用的工作(或游戏),而系统程序则为系统工作而需要。
字处理器是应用;telnet 是系统程序。
区别经常有些模糊,也许,只是为了强制分类。
虽然编程语言不必是操作系统的一部分,操作系统也可以包括编译器及其相关的库(Linux下是gcc和C库)。
文档、有时甚至游戏,可以是操作系统的一部分。
传统上,操作系统被定义为安装磁带或磁盘上的内容;对于Linux就更不清楚,因为它分布在全世界的FTP站点上。
核心的重要部件Linux核心包括几个重要部分:进程管理、存储器管理、硬件设备驱动、文件系统驱动、网络管理和其他不同的部分。
图2.1显示了它们的一些。
可能核心最重要的部分(没有它们什么也不能工作)是存储器管理和进程管理。
实验2 Linux系统管理

4
2
实验2 Linux系统管理 实验 系统管理
(二)用户和用户组管理 1.用户管理 (1)增加一个用户 (2)修改用户信息 (3)删除一个用户 2.用户组管理 (1)增加一个用户组 (2)修改一个用户组 (3)删除一个用户组
3
实验2 Linux系统管理 实验 系统管理
(三)文件系统管理 1.安装和卸载文件系统 2.监视文件系统状态 3.维护文件系统 4.建立文件系统
实验2 Linux系统管理 实验 系统管理
实验2 实验2一.实验目的:Liux系统管理 Linux系统管理
1.掌握Linux系统的进入和退出。 2.掌握Linux系统用户管理。 3.掌握Linux系统文件系统管理。
1
实验2 Linux系统管理 实验 系统管理
二.实验内容 (一)Linux的进入和退出 1.启动Red Hat Linux系统 (1)通过LILO启动Red Hat Linux。 (2)从软盘启动Red Hat Linux。 2.登录Red Hat Linux 3.退出Red Hat Linux 4.关闭Red Hat Linux
Linux系统文件和目录管理

选项参数: -num:在匹配行找到后,将显示匹配行和匹配行前后num行的内容。 -A num:在匹配行找到后,将显示匹配行和匹配行后num行的内容。 -B num:在匹配行找到后,将显示匹配行和匹配行前num行的内容。 -n:在找到匹配的输出行前面加上该行在输入文件中的行数。 -s:对于不存在或者不可读的文件不输出错误信息。 文件列表:所要查询的文件和文件列表。 例:在tty.txt文件中查找每一个提到“Linux*b”的地方。
$ grep Linux\*b tty.txt
1.4 操作文件和目录
1. cp命令 功能:cp(copy)命令可以将文件或目录复制到其他目录中,就如
同DOS下的copy命令一样,功能非常强大。在使用cp命令时,需要 指定源文件名与目标文件名或目标目录即可。 格式:cp[选项]源文件 目标文件 选项参数: -f:在复制过程中删除已经存在的目标文件。 -i:在复制过程中删除已经存在的目标文件时给出提示信息。 -r:递归复制所有目录,将所有的非目录内容当作文件一样复制。 -u:源文件比目标文件新或目标文件不存在则复制。 -R:递归复制整个目录。
例1:输出当前目录下名称中有“lib”文件或目录的详细信息。
# ls –l *lib* 显示结果为 drwxr-xr-x 130 root root 69632 3月 10 14:07
lib drwxr-xr-x 13 root root 4096 3月 4 20:28
libexec 这个结果提供了许多细节信息。 1)第一列为文件模式。文件模式中第一位代表文件类型,其余九位
$ cat /etc/redhat-release
1.3 搜索文件内容
搜索文件内容可以使用grep命令 功能:grep命令用于在文件中查找指定的字串。 格式:grep[选项]文件列表 说明:grep除了可以查找固定的字符串,还可以使用较为复杂的匹
Linux系统管理与运维手册

Linux系统管理与运维手册Linux系统是当前广泛应用于各种服务器和嵌入式设备上的操作系统。
作为一名Linux系统管理员和运维人员,掌握Linux系统管理和运维技能是非常重要的。
本手册将为您提供Linux系统管理和运维的基本知识和技巧,并引导您如何有效地管理和维护Linux系统。
一、Linux系统概述Linux系统是一种开源的、免费的操作系统,具有稳定性、灵活性和安全性的优势。
它由内核、shell、文件系统和众多的应用程序组成。
Linux系统支持多用户、多任务和多核心,并且可以运行在各种硬件平台上。
二、Linux系统安装与配置1. 硬件要求在安装Linux系统之前,需要确保硬件满足最低系统要求,包括处理器、内存、磁盘空间和其他外设。
2. 安装准备创建安装介质,如光盘、USB或网络安装镜像,并选择合适的Linux发行版。
根据硬件要求,选择适当的安装选项和分区方案。
3. 安装过程通过引导介质启动计算机,并按照安装向导逐步完成系统安装。
包括选择语言、时区、键盘布局、安装位置和网络配置等。
4. 系统配置安装完成后,需要对系统进行基本配置,如设置主机名、网络连接、用户账户和权限等。
还可以配置系统服务和软件包管理器,以便后续的管理和维护工作。
三、用户与权限管理1. 用户账户Linux系统支持多用户环境,每个用户都有独立的账户和家目录。
管理员需要创建、修改和删除用户账户,并设置密码和权限。
2. 用户组用户可以被分配到用户组中,以便共享文件和资源。
管理员可以创建、修改和删除用户组,并管理用户组的成员。
3. 权限管理Linux系统使用权限控制机制来保护文件和目录的安全性。
管理员可以设置文件和目录的权限,包括读、写和执行权限,以及所有者、用户组和其他用户的权限。
四、文件系统管理1. 文件系统结构Linux系统采用树状的文件系统结构,以根目录(/)为起点,包含了各种目录和文件。
2. 文件操作管理员需要掌握常用的文件操作命令,如创建、复制、移动、重命名和删除文件。