b:块特殊设备 c:字符特殊设备 p:有名管道 s:信号灯 m:共享存储器
文件类型的字符表示文件的权限,权限由三个字符串组成,这三个字符串分别表示:该文件所有者的权限、组中其他人的权限和系统中其人的权限;每个字符串又由三个字符组成,依次表示对文件的读(用字符r表示)、写(用字符W表示)和执行权限(用字符x表示)。当用户没有相应的权限时,该权限的对应位置用短线“-”来表示。
五、 实验实施步骤
(一)文件及目录操作命令
1、常用命令:ls find cat grep sort comm diff cp rm mv wc 的使用。 2、重定向和管理命令: (1)输入重定向
输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。
wc< /etc/passwd $wc<
>this text forms the content >this text forms the content2s >this text forms the contents >!
(2)输出重定向 输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。 ls >directory.out ls >>directory.out
(3)利用重定向将命令组合在一起,可实现系统单个命令不能提供的新功能. 例:统计/usr/bin目录下的文件个数: ls /usr/bin>/tmp/dir wc –w
将一个程序或命令的输出作为另一个程序或命令的输入,有两种方法,一种是通过一个临时文件将两个命令或程序结合在一起;另一种是Linux所提供的管道功能。这种方法比前一种方法更好。 ls /usr/bin|wc -w
16
管道可以把一系列命令连接起来,这意味着第一个命令的输出会作为第二个命令的输入通过管道传给第二个命令,第二个命令的输出又会作为第三个命令的输入,以此类推。显示在屏幕上的是管道行中最后一个命令的输出(如果命令行中未使用输出重定向)。
cat sample.txt|grep “High”|wc –l
(5)目录操作:mkdir rmdir pwd cd ln chmod的使用
(二)文件压缩命令 1、gzip
找一个文件对它进行使用gzip压缩。 2、tar
找一个文件对它进行使用tar压缩和解压缩。 3、unzip
找一个文件对它进行使用unzip解压缩。 (三)联机帮助命令命令 1、man
man [选项] 命令名称 2、whereis
whereis [选项] 命令名
六、 思考问题
1、硬链接与符号链接有什么区别?
17
实验三 Linux系统管理
一、实验内容
对用户和工作组管理相关的管理方法和文件系统管理的相关管理方法。 二、实验目的及要求
1. 掌握对用户和工作组管理相关的管理方法。 2. 掌握对文件系统管理的相关管理方法 三、实验环境及条件
软件:PC 机操作系统REDHAT LINUX 9.0。 四、 实验实施步骤 1、用户和工作组管理
(1)熟悉相关文件:passwd文件、shadow文件、group文件、gshadow文件 head /etc/passwd head /etc/shadow head /etc/group
(2)维护命令:useradd usermod groupadd groupmod passwd #useradd liuyidan //建立用户账号
#tail -l /etc/passwd //查看password文件中添加的用户账号信息 #tail -l /etc/shadow # ls /home //查看所建立账号的主目录 (3)用户和组的状态命令:id whoami su id [选项] [用户名称]
该命令所使用的选项参数说明如下: -g:显示用户所属群组的ID。 -G:显示用户所属附加群组的ID。
-n:显示用户,所属群组或附加群组的名称。 -r:显示实际ID。 -u:显示用户ID。 2、进程管理
18
(1)ps ps [选项]
-e:显示所有进程。 -f:全格式。 -h:不显示标题。 -l:给出长列表。
-a:显示终端上的所有进程,包括其他用户的进程。 -r:只显示正在运行的进程。 -x显示没有控制终端的进程。 -txx:只显示受tty.xx控制的进程。 -u:打印用户格式,显示用户名和起始时间。 -j:按作业格式输出。
-v:按虚拟存储器格式显示输出。 -m:显示存储器信息。
-S:增加子CPU时间和页面出错。
-w:用宽格式显示,不截取命令行,使它成为一行。 -r:只显示正在运行的进程。 (2)kill
kill [-s 信号 | -p ] [ -a ] 进程号 kill -l [信号] (3)sleep sleep time 五、 思考问题
1.如果linux操作系统无法正常启动应该如何将其恢复?有几种恢复方法?
19
实验四 Linux基本网络配置
一、实验内容
1. linux图形界面方式和命令方式下对网络的配置 2. 网络配置文件的含义 二、实验目的及要求
1.掌握在图形界面方式配置网络 2.掌握在命令方式下配置网络 3.理解网络配置文件的含义 三、实验环境及条件
软件:PC 机操作系统REDHAT LINUX 9.0 。
四、 实验实施步骤
1. 图形界面方式配置网络
对一个Linux系统进行网络配置,配置的主要参数如下: 网络IP地址:211.85.203.22 子网掩码:255.255.255.0 默认网关:211.85.203.254 DNS服务器地址:211.85.192.8
启动redhat-config-network管理工具,方法有以下两种:
1)依次单击面板上的“主菜单→系统设置→网络”,可打开如图对话框。 2)在终端的提示符下输入“redhat-config-network”命令,可打开如图对话框。
20