好文档 - 专业文书写作范文服务资料分享网站

实验一、Linux系统的基本操作

天下 分享 时间: 加入收藏 我要投稿 点赞

实验一 Linux系统的基本操作

实验一 Linux系统的基本操作

一、 实验目的

1、 熟悉进入和退出Linux的一般过程。 2、 掌握Linux有关目录的命令及操作。 3、 掌握绝对路径和相对路径的概念及表达方法。 二、 实验任务

1、 尝试在命令行模式下登录,需要再打开一个虚拟终端,应该按什么键?然后仍以root

登录。如何切换回图形界面?注意远程登录是没有图形界面的。 Ctrl+alt+f1-f7(f7图形界面)

2、 查看当前登录用户都有谁需要使用什么命令?

3、 查看LINUX的根目录结构并写在下面的位置。

4、 使用ls命令的常用选项,选项-a,-l,-t,-R都有什么意义?

1

实验一 Linux系统的基本操作

5、 在你的家目录(若为普通用户,则为你的用户名目录,即/home/用户名;若是root用户,

则为/root)下创建子目录:dir1、dir2。

6、 进入dir1子目录。

cd dir1

7、 再回到你的家目录。

cd..

8、使用cd和pwd命令,掌握相对路径和绝对路径。 home usr tmp 对照右图,假如从目录user3开始,键完以下命令后,你的位置会在哪里。请将结果填在横线上。

$pwd /home/user3 $cd ..

$pwd /home

user3 2 / bin user4 tree 实验一 Linux系统的基本操作

$cd .. $cd usr

$pwd /usr $cd /usr

$pwd /usr $cd .. /tmp

$pwd /tmp $cd .

$pwd /

9、在家目录创建以下目录,要求只能用一个命令行:

junk/dira junk/dira/dirl junk/dira/dir2 junk/dira/dirl/dirc

mkdir -p junk/dira/{dir1/dirc,dir2}

10、在家目录获取一个在junk目录下的dira目录的列表。既可以使用相对路径名,也可以使用绝对路径名。应该分别使用什么命令? cd home cd junk cd dira ls -l

11、在家目录仅使用rmdir命令,删除在junk目录下的所有子目录。仅用一个rmdir命令如何实现这一操作?用rm命令如果实现这个操作? Rmdir -junk

12、返回家目录。用一个命令显示文件cp和mv(在/bin目录)的长格式属性列表,使用绝对路径名都写出来。 cd /home cd /bin ls -l

13、实现下面各项要求:

①将家目录的所有文件及目录列表保存至文件file1中(输出重定向)

3

实验一 Linux系统的基本操作

ls > file1

②将/bin下的文件名中包含了in字符的文件名保存至文件file2中(grep)

ls -l | grep in > file2 ③同时显示file1 file2内容

cat file1 file2

④将file1 file2内容合并成新文件file3

cat file1 file2 > file3

⑤显示file3的前10行内容(head)

head file3

⑥显示file3的前15行内容

head 15 file3

⑦显示file3的后3行内容(tail) tail 3 file3

⑧统计file1中的行数,字数(wc)

wc -lw file1

⑨统计file3中包含ping的行数 (使用管道)

grep -c ping file3

14、文件查找

① 查找当前目录中(你的用户名目录)文件名包含了file字符的文件 find –name “file*”

② 查找当前目录中文件名包含file的文件有几个 ls -l | grep –c “file”

③ 查找/bin中是否有1000字节以下的文件,并将查找结果保存至文件myresult find /bin –size -1000c > myresult ④ 查找/bin中是否有100K字节以上的文件 find /bin -size 100 -print

⑤ 查找当前目录中是否有用户root创建的文件 find /bin –user test

15、从/etc/passwd中提取用户名,统计个数,并将结果保存至文件goodluck中。(cut、wc)

cut –d: -goodluck /etc/passwd

请完成上述任务,并提交实验报告。

4

7srnx4ssmu667gj1yjqg01k8300wxv01cpt
领取福利

微信扫码领取福利

微信扫码分享