Linu shell基本命令的使用_第1页
Linu shell基本命令的使用_第2页
Linu shell基本命令的使用_第3页
Linu shell基本命令的使用_第4页
Linu shell基本命令的使用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、实验一 Linux shell基本命令的使用一、实验目的和要求a)掌握用户系统常用命令。b)掌握文件目录常用命令。c)掌握压缩打包常用命令。d)掌握网络相关命令。二、实验内容和原理a)登录系统,查看系统相关信息;b)查询和更新系统用户数据;c)创建文件目录和文件,并实现文件操作;d)打包并解压文件e)查询系统网络状态,并设置和更新三、实验环境a)硬件:PC机b)软件:Ubuntu 11.04操作系统、虚拟机四、算法描述及实验步骤a)启动Ubuntu系统,打开终端;或使用putty连接系统(如果未安装ssh,可以使用 sudo apt-get install ssh)b)查看系统信息,并将以下查

2、看内容重定向添加到文件systemInfo.txt,最后清屏:1、查看系统当前所有进程;2、查看当前系统信息3、查看硬盘分区情况4、查看/etc/fstab文件5、查看系统当前的网络地址c)系统用户数据:1、切换到root状态2、创建用户(姓名拼间首字母加学号后两位,如张飞ZF01),密码是1234563、进入新用户,并查看默认所在主目录及所有登录系统的用户d)文件操作:1、在当前用户的主目录下,创建文件夹Labi2、进入Lab1文件夹,新建文件welcome.txt,写入“Hello Zhang Fei!”保存退出3、将b步骤生成的文件SystemInfo.txt,移动到Lab1文件夹,并设

3、置文件权限为: 文件所有者可读写,其它为只读;并查看文件列表,权限是否设置4、返回到当前用户的主目录5、将Lab1文件夹打包生成tar.gz文件,并删除原文件夹五、实验报告要求:按实验步骤执行,在纸质实验报告上详细描述执行流程(使用命令及操作流程), 并在电子版的实验报告上要求另加适当截图描述;s2、查看当前系统信息:运彳亍 Terminaluname -auname - SystermInfo.txt3、查看硬盘分区情况:运行 Terminal fdiska)启动Ubuntus2、查看当前系统信息:运彳亍 Terminaluname -auname - SystermInfo.txt3、查看

4、硬盘分区情况:运行 Terminal fdiska)启动Ubuntu系统,打开终端;或使用putty连接系统(如果未安装ssh,可以使用 sudo apt-get install ssh):运行 ApplicationsTerminalb)查看系统信息,并将以下查看内容重定向添加到文件systemInfo.txt,最后清屏:1、查看系统当前所有进程:运行 Terminalpsps SystermInfo.txtdhy(adhy-virtual-machinefdisk SystermInfo.txtinstead of cylindersUsag已:fdiskfdiskfdisk numib

5、已a numb已aoptions options -1 -s change partition table list partition table(s) give partition siz已(s) in blockssector size (512r 1024, 204B or 4096) switch off DOS-compatible node print help give sizes in sectors print version specify the number of specify the numb已 of specify the numb已 ofOptions: -b

6、cylinders heads sectors per trackUbuntu Software Center Applications Pfaces System 刁劇 CalculatorCH Character Map 窃 Disk UsageAnalyzer T Help* Search for Files. 购 Take Screenshot 叵I Terminal 員 Text Editor 箭 Time & Date 暨 Tomboy NotesA* AccessoriesR GamesGraphics Internet丽 omce8. Sound StVideodhynadhy

7、-virtual-machine:$ psPID TTYTIMECMD1443 pts/000:00:00bash1498 pts/000:00:00psdhydhy-vituml-inmchin:e$AASyst巳mlnfo.txtdhynadhy-virtual-machine:$ uname -aLinux dhy-virtual-machine 2.6.38-8-generic #42-Lbuntu SMP Mon Apr 11 03:31:50 UT C 2011 1686 1686 1386 GNL/Linux dhynadhy-virtual-machine:$ uname -a

8、 Systermlnfo.txt4、查看/etc/fstab 文件:运彳亍 Terminalcat /etc/fstabcat /etc/fstab SystermInfo.txtdhy(adhy-virtual-machinecat /etc/fstab#/etc/fstabdhy(adhy-virtual-machinecat /etc/fstab#/etc/fstab: static file system information.Use blkid -o valu已- LIUID to print the universally unique identifier for a cl 已

9、vice; this may b已 used with LUID= as a mo re robust way to name added and removed. See fstab(5).devices that works even if disks e已 typ已a/procprocproc/ was on /d已v/sdal during installationUUID=762b6d62-382e-46f8-899b-ea2b3ccl7e87 /-ro 01swap was on /dev/sda5 during installationUUID=597982fc-8ed5-499

10、1-8561-4dea68e47330 none0 0nodev p noexec r nosuid 00ext4swaperrors=remount/d已v/fd0/m已dia/fLoppyQ auto rwruserpnoauto,execputf85、查看系统当前的网络地址:运行 Terminal ifconfigifconfig SystermInfo.txtcleardhynadhy-virtual-machine:$ ifconfigeth0 Link encap:Ethernet HWaddr 00:0c:29:45:c5:74inet addr:192.168.128.128

11、Beast:192.168.128.255 Mask:255.255.255.0 inetB addr: fe80:20c:29ff:fe45:C574/64 Scope:LinkUP BROADCAST RUNNING MULTICAST HTU:1500 Metric:!FIX pack已errors:0 dropped:0 overruns:0 frame:0TX packets:44 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1B00KX bytes:1916 (1.9 KB) TX bytes:90

12、82 (9.0 KB) Interrupt:19 Base address:9x2000loLink encap:Local Loopbackinet addr:127.0.0.1Mask:255.0.0.0inetG addr: :1/128 Scope:HostUP LOOPBACK RUNNING HTU:16436 Metric:!FIX pack已ts:12 errors:0 dropped:0 overruns:0 frame:0 TX pack已ts:12 errors:0 dropped:0 overruns:0 carrier:0 collisionstxqueueleniQ

13、KX bytes:720 (720.0 TX bytes:720 (720.0 B)dhynadhy-virtual-machine:$ ifconfig SystermInfo.txt dhynadhy-virtual-machineclearc)系统用户数据:1、切换到root状态:运行Terminalsu - root输入密码登录dhy(adhy-virtual-machine:$ su - root Password: root(adhy-virtual-machine: -#2、创建用户(姓名拼间首字母加学号后两位,如张飞ZF01),密码是123456:运行 Terminal use

14、radd m dhy27passwd dhy27输入并确定密码root(adhy-virtual-machine:# useradd -m dhy27 root(adhy-virtual-machine:# passwd dhy27 输入新的UNIX空码: 重新输入新的UNIX密码: passwd:已应功更新密码运行 Terminalsu - dhy27Iswhoroot(adhy-virtual-machine:-# su - dhy27$ Isexamiples. desktop$ whodhytty72012-03-22 11:07 (:01dhypts/02012-03-22 11:4

15、0 (:0.0)d)文件操作:1、在当前用户的主目录下,创建文件夹Labl:运行 Terminal mkdir Labl$ mkdir Labl$ Isexaniiples. desktop Labl2、进入Lab1文件夹,新建文件welcome.txt,写入“Hello Zhang Fei!”保存退出: 运彳亍 Terminalvi welcome.txt$ cd /home/dhy27/Labl $ pwd/home/dhy27/Labl$ vi welcome.txt在vi在vi模式下创建文件root(Jdhy-virtual-machine:# tnv /home/dhy/Syster

16、minfc.txt /home/dhy27/La rootdhy-virtual-machine# Is /home/dhy27/LablSySte rpilnfo .txt we Lcome + txt3、将b步骤生成的文件SystemInfo.txt,移动到root(Jdhy-virtual-machine:# tnv /home/dhy/Systerminfc.txt /home/dhy27/La rootdhy-virtual-machine# Is /home/dhy27/LablSySte rpilnfo .txt we Lcome + txt运彳亍 Terminal chmod

17、644 /home/dhy27/Labl/SystermInfo.txtls -l /home/dhy27/LablroJtdhy-virtual-machine:- chmod 644 / hone/dhy27/La bl/Sy ste rminfo. txt rojtdhy-virtual-machine:- Is -1 /home/dhy27/Labl./总用呈8-rw-r-r- 1 dhy dhy 1 2012-03-25 15:22 Systermlnfo.txt -阳- 1 dhy27 Hhy27 9 2012-E)3-25 15:21 讨eIcome.tzt4、返回到当前用户的主目录:运行 Terminalsu dhy27pwdcdpwdroot(adhy-virtual-machine:-# su dhy27 $ pwd/ro ot$ cd$ pwd/hoM已/dhy275、将Lab1文件夹打包生成tar.gz文件,并删除原文件夹:运彳亍 Terminaltar -cvf tar.gz /home/dhy27/Labl lsrm -r

温馨提示

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

评论

0/150

提交评论