admin 管理员组

文章数量: 1087135


2024年1月23日发(作者:docker容器root用户密码)

Linux操作系统课程实验

实验1:Linux常用命令使用

实验目的:

了解Linux字符界面的操作特点,验证Linux命令的用途,掌握Linux的常用操作;

实验内容:

一、linux操作命令

1、 获得命令帮助

分别操作一下help、--help、 man命令的用法;

2、 目录操作命令

1)进入Linux操作界面后,确认你的linux系统有几个虚拟终端(tty)?

2)用pwd命令查看当前所在的目录

3)用ls命令列出此目录下的文件和目录

4)列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示

5)统计4)所列出的信息的行数

6)进入用户主目录下,分别创建测试目录test和tmp。

7)利用ls命令列出文件和目录,确认test和tmp目录创建成功

8)将4)中列出的内容重定向到tmp目录下的tmp_file文件中

9)将5)中创建的文件tmp_file复制到test目录下,并取名为testfile

10)进入test目录,查看当前目录

11)再从当前工作路径进入到/tmp目录(分别用绝对路径和相对路径进入)

12)返回到用户主目录,删除test目录。

13)请显示你最近输入过的20条历史命令?并学习tab键、上、下键的使用,并重新执行其中的2)和5)。

3、文件操作命令

1)查找 /etc下的passwd这个文件,并查看它的文件属性信息及文件内容。

2)在tmp目录下创建一个新的空文件newfile

3)修改newfile的文件读写属性

4)用长格形式列出当前目录下的所有文件,将其追加到newfile文件中,并显示newfile

5)在用户主目录下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,在b目录中创建目录c,在目录c中创建d,用一个命令完成。

6)在test目录下创建newfile文件的硬链接和软链接,并查看他们有何区别;修改原来的newfile内容,查看对应的软、硬连接文件是否有变化

7)删除test目录及其子目录下的所有文件

4、文件查看命令

1)分别用cat,more, less,head,tail查看/etc/passwd文件,看看有什么区别?

2)只查看/etc/passwd的前5行内容

3)只查看/etc/passwd的后5行内容

4)只查看/etc/passwd的第5行到10行的内容

5)在/etc/passwd中查找有“student”的信息

6)在/etc/passwd 中查找开头为“syslog”信息

7)搜索fstab文件,并察看其内容

8)使用cut命令找出/user目录下所有的子目录名

9)结合通配符练习find、grep命令的使用

5、排序、比较

1)首先用命令(非编辑器)创建一成绩表,然后对此成绩表进行分别按姓名中第一个字符的字典序、第一门课成绩、第二门课成绩、总成绩进行排序。成绩表形式如下:第一列为姓名,第二列为第一门课成绩,第二列为第2门课成绩,第三列为总成绩,各列之间用空格分隔开。

2)将成绩单进行简单修改,并另存为,分别用comm和diff命令将其同进行比较,观察两个输出结果有何不同。

6、到将hit-oslab-linux-20081009[1].下载并解压到用户工作主目录下

7、安装rar解压缩软件,用rar命令压缩/解压缩先前创建的newfile。


本文标签: 目录 文件 命令 创建 列出