Linux入门:基础命令实战指南
需积分: 6 33 浏览量
更新于2024-08-05
收藏 745KB DOCX 举报
"实验三Linux——基本命令.docx"
这个实验主要介绍了Linux操作系统的基本命令使用,涵盖了从文件和目录管理、查看帮助文档、文件复制、备份、查看、搜索,到链接、压缩、移动等多个方面。以下是详细的步骤解析:
1. 更改主机名:在Linux系统中,可以通过修改`/etc/hostname`文件来更改主机名。
2. 文件和目录类命令:
- `pwd`:显示当前工作目录,即用户当前所在的位置。
- `ls`:列出目录下的文件和子目录,不包括隐藏文件。
- `-a` 选项:配合`ls`命令,显示包括隐藏文件在内的所有文件和目录。
- `man`:查看命令的手册页,例如`man ls`可获取`ls`命令的详细使用方法。
3. 创建、查看和管理目录:
- `mkdir`:创建新的目录,如创建`test`目录。
- `cd`:切换当前工作目录,进入或离开某个目录。
- `ls`:验证目录创建是否成功。
- `pwd`:查看当前工作目录,确认已进入`test`目录。
4. 文件操作:
- `touch`:创建新文件,如创建`newfile`。
- `cp`:复制文件,例如将`/etc/profile`复制到当前目录。
- `mv`:移动或重命名文件,如将`profile`复制后重命名为`profile.bak`作为备份。
5. 查看文件信息:
- `ll`:以长格式列出文件信息,包括权限、大小、时间戳等。
- `less`:分屏查看文件内容,支持各种操作,如`b`向上翻页,`p`打印当前行,`q`退出。
- `grep`:在文件中搜索特定字符串,如搜索`profile`中的`then`关键字。
6. 链接文件:
- `ln -s`:创建软链接,如创建`sprofile`指向`profile`。
- `ln`:创建硬链接,如创建`hprofile`指向`profile`。
- `ll`:比较软链接和硬链接的链接数差异。
7. 删除和查看链接文件:
- `rm`:删除文件,如删除`profile`。
- `ll`:观察硬链接文件`lnhprofile`链接数的变化。
- `less`:查看软链接和硬链接文件内容,它们都指向原始文件。
8. 压缩和解压:
- `tar`:打包目录,如打包`test`为`test.tar`。
- `gzip`:压缩打包文件,如将`test.tar`压缩为`test.tar.gz`。
- `mv`:重命名文件,如将`test.tar.gz`改为`backup.tar.gz`。
9. 移动文件:
- `mv`:移动文件,如将`backup.tar.gz`移动到`test`目录。
- `ls`:确认文件移动成功并查看目录内容。
通过这些基本命令的学习和实践,用户可以掌握Linux系统的日常操作,为后续更深入的Linux使用和系统管理打下基础。
2022-07-09 上传
2020-10-30 上传
2021-12-18 上传
2021-01-24 上传
2019-10-13 上传
2021-07-14 上传
2022-12-22 上传
2021-08-20 上传
2022-01-12 上传
yoghurt&girl
- 粉丝: 152
- 资源: 2
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程