Ubuntu Linux实验:命令操作与文件管理

需积分: 0 0 下载量 40 浏览量 更新于2024-06-14 收藏 3.72MB DOCX 举报
"小汤和职业技术学校提供了Linux实验的教程,主要涵盖了基础的Linux命令操作,包括连接虚拟机、查看主机信息、文件管理等。实验环境是Ubuntu 20.04.1,通过MobaXterm进行远程SSH连接。实验过程中强调了root用户登录的问题,需要设置root密码才能成功登录。此外,还介绍了如何使用不同命令来搜索、查看、编辑、创建、复制和删除文件。" 在Linux实验中,首先要了解如何连接到Linux虚拟机。如果已经配置了VSCode的SSH远程连接,可以通过普通用户轻松连接。然而,尝试使用root用户登录时可能会遇到访问拒绝的问题。这通常是因为默认不允许root用户远程登录。解决方法是在`/etc/ssh/sshd_config`配置文件中添加`PermitRootLogin yes`,然后重启ssh服务。但即使这样,如果root用户没有设置密码,仍会登录失败。因此,必须使用`sudopasswd root`命令设置root密码。 在Linux系统中,查看主机的基本信息是很常见的任务。可以通过以下命令获取内核版本和网络接口信息: 1. 查看内核版本:运行`uname -r`命令,如图4所示。 2. 查看网卡信息:使用`ifconfig`命令,如图5所示。 文件管理是Linux操作的核心部分,实验中演示了几个关键命令: 1. 搜索文件:使用`find`命令在根目录下查找特定文件,例如`find / -name "*asswd"`(图6)。 2. 查看文件内容:可以使用`cat`, `more`或`less`命令查看文件,比如查看`/etc/passwd`(图7)。对于需要管理员权限的文件,需以root身份或使用sudo。 3. 管道过滤查找关键字:结合`grep`命令,如在`/etc/passwd`中查找"coffeecat"(图8)。 4. 创建目录:使用`mkdir`命令,如创建`/test1`和`/test2`(图9)。 5. 创建文件:使用`touch`命令创建文件,如在`/test1`下创建`mytext`(图10)。 6. 编辑文件:常用编辑器有vi、vim等,例如使用`vi /test1/mytext`(图11)。 7. 复制文件:使用`cp`命令配合重命名,如`cp /test1/mytext /test2/mytext2`(图12)。 8. 删除文件:使用`rm`命令,如`rm /test1/mytext`(未显示图示)。 这些基本命令是Linux系统管理员和开发者日常工作中不可或缺的工具,熟练掌握它们对于理解和操作Linux系统至关重要。通过这样的实验,学生能够更好地理解和应用Linux命令行操作,提升其在Linux环境中的工作效率。