您的当前位置:首页正文

实验一 Linux基本命令以及进程管理

来源:帮我找美食网
实验1 Linux基本命令以及进程管理

1 实验目的

1. 初步了解Linux的命令格式; 2. 实习几个文件维护命令; 3. 学会如何得到帮助信息; 4. 练习几个最常用的命令。 2 实验准备

1. 写出下面命令每个部分含义,字符C表示命令(Command)、O表示选项

(Option)、OA表示选项的参数(Option Argument)、CA表示命令的参数(Command Argument),如:

C OOA O OA CA Answer

$ lpr –Pspr –n 3 proposal.ps Command line

Linux命令行的语法结构:

$ command [[-]option(s)] [option argument(s)] [command argument(s)] 含义:

$:linux系统提示符,您的linux系统可能是其他的提示符 Command :linux命令的名字

[[-]option(s)] :改变命令行为的一个或多个修饰符,即选项 [option argument(s)] :选项的参数 [command argument(s)] :命令的参数

2. 查看进程

ps命令是查看进程状态的最常用的命令,可以提供关于进程的许多信息。根据显示的信息可以确定哪个进程正在运行、哪个进程被挂起、进程已运行多长时间、进程正在使用的资源、进程的相对优先级,以及进程的标识号( PID)等信息ps命令的常用格式如下: ps [option]

以下是ps命令常用的选项及其含义。

(1)-a:显示系统中与tty相关的(除会话组长之外)所有进程的信息。 (2)-e显示所有进程的信息。 (3)-f:显示进程的所有信息。 (4)-1:以长格式显示进程信息。 (5)r:只显示正在运行的进程。

(6)u:显示面向用户的格式(包括用户名、CPU及内存使用情况等信息)。 (7)x:显示所有非控制终端上的进程信息。 ( 8) --pid:显示由进程ID指定的进程的信息。 (9) --tty:显示指定终端上的进程的信息

3.终止进程

kill命令是通过向进程发送指定的信号来结束相应进程。在默认情况下,采用编号为15的TERM信号。TERM信号将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程就 要用编号为9的KILL信号,强行杀掉该进程kill命令的一般格式如下所示:

kill [-s信号|-p] 进程号或者kill-l [信号]。

其中,选项各选项的含义如下。

(1)-s:指定要发送的信号,既可以是信号名(如kill),也可以是对应信号的号码(如)。 (2)-p:指定kill命令只是显示进程的pid(进程标识号),并不真正发出结束信号。 (3)-1:显示信号名称列表,这也口T以在/usr/include/linux/signal.h文件中找到。

3 实验内容

1.创建一个convert.txt文件,然后输入以下命令:

a. $ ls -la convert.txt b. $ more convert.txt c. $ pwd

删除convert.txt文件 $ rm -r convert.txt 2.输入网络命令ping和telnet $ ping –c 3 cse.ogi.edu

$ telnet cs.berkeley.edu 13

3.创建file1.c,然后使用chmod方法修改其权限 $ chmod u+rw file1.c

4.使用ps命令查看一个进程,然后使用kill命令杀死该进程 5.参看教材67页,使用图形化工具管理进程。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top