Ubuntu Linux实验:命令操作与文件管理
需积分: 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环境中的工作效率。
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
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜