实验2:Linux常用命令练习(2):系统管理命令
一、实验目的
1. 掌握帮助、进程管理、压缩解压缩、网络连接与文件传输及其它命令。
二、实验环境
1. 操作系统:客户端Windows,服务器端Linux
2. 主要软件:putty
三、实验原理
1.帮助命令
(1)man
[功能]
查看命令说明
[命令格式]
man command
[常用选项]
(2)info
[功能]
查看命令说明(比man详细)
[命令格式]
man command
[常用选项]
2. 进程管理命令
(1)top
[功能]
显示Linux任务
[命令格式]
top
[常用选项]
(2)ps
[功能]
显示进程信息
[命令格式]
ps [option]
[常用选项]
-e:显示所有进程
[示例]
ps –e
ps –aux
(3)kill
[功能]
终止进程
[命令格式]
kill [option] process-id
[常用选项]
(4)sleep
[功能]
系统在一段时间内什么都不做
[命令格式]
sleep number
[常用选项]
(5)bg
[功能]
将挂起的进程放到后台运行。ctrl-z可以将正在运行的进程挂起,恢复挂起的进程时,
有两种选择:用fg 命令将挂起的作业放回到前台执行;用bg命令将挂起的作业放到后台执行。
[命令格式]
bg
[常用选项]
(6)fg
[功能]
将在后台运行的进程放到前台。
[命令格式]
fg [position-of-suspended-process]
[常用选项]
3. 压缩、解压缩命令
(1)zip/unzip
[功能]
压缩/解压缩zip格式文件
[命令格式]
zip file.zip file
unzip zip-file
[常用选项]
(2)gzip/gunzip
[功能]
压缩/解压缩gzip格式文件
[命令格式]
gzip file
gunzip gzip-file
[常用选项]
(3)bzip2/bunzip2
[功能]
压缩/解压缩bzip格式文件
[命令格式]
bzip2 file
bunzip2 bzip-file
[常用选项]
(4)tar
[功能]
目录打包(或调用压缩程序压缩)
[命令格式]
tar [cxvzjf] directory
[常用选项]
[示例]
tar xjf at.bz2
tar czf at.tar.gz at
4. 网络连接与文件传输命令
(1)ssh
[功能]
远程登录Linux主机
[命令格式]
ssh [option] host
[常用选项]
-p:设定登录端口
-X:允许传送图形
[示例]
ssh –p 443 10.10.10.10
(2)scp
[功能]
在两个Linux服务器之间传送文件或目录
[命令格式]
scp [option] file host:path
[常用选项]
-r:传送目录
-P:设定端口
(3)wget
[功能]
下载网页或文件
[命令格式]
wget [option] url
[常用选项]
-i:从文件中读取url
-c:续传
(4)lftp
[功能]
登录ftp服务器
[命令格式]
lftp [option] ftp-host
[常用选项]
5. 其他命令
(1)who
[功能]
显示系统登录用户信息
[命令格式]
who
[常用选项]
(2)w
[功能]
显示系统登录用户详细信息
[命令格式]
w
[常用选项]
(3)date
[功能]
显示或设定系统时间
[命令格式]
date [option]
date [MMDDhhmm[[CC]YY][.ss]]
[常用选项]
(4)cal
[功能]
显示当月日历
[命令格式]
cal
[常用选项]
(5)clear
[功能]
清空屏幕
[命令格式]
clear
[常用选项]
(6)passwd
[功能]
修改用户密码
[命令格式]
passwd [option] [user]
[常用选项]
(7)time
[功能]
计算程序运行所需时间
[命令格式]
time command
[常用选项]
(8)echo
[功能]
显示一行文本或变量内容
[命令格式]
echo [string|variable]
[常用选项]
-n:不显示换行符
四、实验内容
1. 帮助命令
分别用man和info查看常用命令的帮助文档
2. 进程管理命令
用sleep命令测试前台后台相关命令及进程管理命令:Ctrl-z、fg、bg、&、jobs、kill、top、ps。
3. 压缩解压缩命令
(1)在个人主目录下的linux/exp目录中新建目录exp_2;
(2)将/home/pub/seq/at_NFY_protein.fa复制到exp_2目录中;
(3)分别将at_NFY_protein.fa压缩成zip、gzip和bzip格式,再解压缩。
4. 网络连接与文件传输命令
ssh、scp、lftp、wget命令
5. 其他命令
who、w、date、cal、clear、passwd、time、echo命令
五、实验报告
1.实验环境(包括操作系统和软件),实验步骤,结果文件记录;
2.实验中遇到的问题,如何解决的。