Linux综合作业实验报告
1.实验目的
本实验的主要目的是通过实践的方式学习和掌握Linux操作系统的基本使用方法及常用命令,加深对Linux操作系统的理解和认识。
2.实验环境
本实验在一台装有Ubuntu操作系统的虚拟机中进行,使用的Linux版本为Ubuntu 18.04 LTS。
3.实验内容
本实验主要包括以下几个部分的内容:
3.1文件操作
在终端中使用命令创建一个名为test的目录,并在该目录中创建一个名为的文件,并在文件中写入一段文字。
3.2权限管理
在test目录下创建一个名为test2的子目录,并将其权限设置为其他用户只能读取,自己及所在组用户可读写。
3.3系统操作
使用命令查看当前系统的进程信息,并使用命令杀死一个进程。
3.4网络操作
使用命令查看当前系统的网络连接信息,并使用命令查看一些特定IP地址的端口连接情况。
4.实验步骤
4.1文件操作
首先,打开终端,使用以下命令创建一个名为test的目录:
```
mkdir test
```
然后,使用以下命令进入test目录并创建一个名为的文件:
```
cd test
```
保存文件后,使用以下命令查看文件内容并确认是否写入成功:
```
```
4.2权限管理
在test目录下,使用以下命令创建一个名为test2的子目录,并将其权限设置为其他用户只能读取,自己及所在组用户可读写:
```
cd test
mkdir test2
chmod 750 test2
```
4.3系统操作
使用以下命令查看当前系统的进程信息:
```
ps aux
```
可以看到当前运行的进程列表及其详细信息。
使用以下命令杀死一个进程:
```
kill 进程ID
```
其中,进程ID为要杀死的进程的ID号。
4.4网络操作
使用以下命令查看当前系统的网络连接信息:
```
netstat -an
```
可以看到当前系统的网络连接情况,包括本地地址、外部地址、状态等信息。
使用以下命令查看一些特定IP地址的端口连接情况:
linux中netstat命令```
netstat -an , grep IP地址
```
其中,IP地址为要查看的特定IP地址。
5.实验总结
通过本次实验,我进一步熟悉了Linux操作系统的基本使用方法和常用命令,并且加深了对Linux操作系统的理解和认识。在实验过程中,我学会了如何创建目录和文件、进行权限管理
、查看系统进程信息及网络连接信息等操作,这些都是日常使用Linux时经常进行的操作。掌握了这些基本操作后,不仅可以更高效地使用Linux系统,还能更好地进行系统管理和网络配置等工作。总之,本次实验对我进一步提升了Linux使用能力和操作技巧有很大的帮助。