Ubuntu Linux实验:命令操作与文件管理
需积分: 0 49 浏览量
更新于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环境中的工作效率。
2011-03-28 上传
2010-09-09 上传
2021-09-28 上传
2023-05-16 上传
2023-04-20 上传
2023-05-16 上传
2023-04-10 上传
2023-04-02 上传
2023-04-20 上传
蓝色的@猫
- 粉丝: 55
- 资源: 2
最新资源
- katarina
- conflict-practice-debbiev123:让我们解决一些冲突
- warrio:warr.io 的投资组合网站
- Amplifyapp
- Kaue-G:关于我
- conflict-practice-arnitha-b:让我们解决一些冲突
- 行业文档-设计装置-一种切纸机高精度定位装置.zip
- CordovaIonicMobileFirst:我的演示文稿的回购-等待-Cordova和Ionic和MobileFirst
- 基于Mixare,使用OpenGL重写了Mixare的算法。.zip
- STM32编程实现直流有刷电机位置速度电流三闭环PID控制.zip
- decimal-to-roman-converter
- trailer-marvel:Aqui se passa a ordem dos filmes da marvel e junto os预告片
- 前端基础在线2021年1月
- 移远4G网络模块开发设计资料
- ngtrumbitta-services-lodash:将Lodash注入任何Angular应用程序中,并通过旧的_处理程序使用它
- 基于react+parcel和vue+webpack的通用领卷系统.zip