Linux基础操作命令详解:创建、移动、删除与管理
需积分: 20 70 浏览量
更新于2024-09-03
收藏 9KB TXT 举报
本资源是一份Linux基础命令合集教程,涵盖了Linux系统中的重要操作命令,主要包括:
1. **mkdir**:用于创建目录。例如,`mkdir /lenovo` 会在根目录下创建名为 "Lenovo" 的新目录,而 `mkdir /root/lenovo` 则在 `/root` 目录下创建子目录 "lenovo"。
2. **touch**:用于创建空文件。如 `touch /lenovo/student.txt` 创建一个名为 "student.txt" 的文件,位于 "/lenovo" 目录下。
3. **mv**:移动或重命名文件和目录。`mv /lenovo/student.txt /root/` 将 "student.txt" 移动到根目录 "root" 下,也可以用于直接重命名文件。
4. **pwd**:显示当前工作路径,用于确认当前目录位置。
5. **du**:统计磁盘空间使用情况。`du -sh /root/lenovo` 显示 "/root/lenovo" 目录占用的空间大小。
6. **rm**:删除文件或目录。例如,`rm /root/lenovo/student.txt` 删除指定的文件,而 `rm -r /boot/root/lenovo` 删除整个目录,需要加上 `-r` 递归选项。
7. **cp**:复制文件或目录。`cp /etc/passwd /root/lenovo/` 复制文件,而 `cp -r /boot /root/lenovo` 则递归复制目录。
8. **cd**:改变当前工作目录。`cd` 是进入当前目录,`cd ..` 表示向上一层目录,`cd` 后不跟参数则表示回到根目录。
9. **uname**:查看操作系统内核版本,有助于确定系统的具体类型。
10. **cat**:查看文件内容,适用于小文件。`cat /root/lenovo/passwd` 显示文件 "passwd" 的全部内容。
11. **wc**:统计文件中的行数、字符数等。例如,`wc -l` 只统计行数。
12. **less** 和 **more**:查看文件内容,`less` 按屏幕滚动显示,适合大文件;`more` 也是逐页查看,但不如 less 功能全面。
13. **tar**:归档和压缩文件。`tar czvf /root/lenovo/passwd.tar.gz /root/lenovo/passwd` 将 "passwd" 文件压缩为 "passwd.tar.gz",而 `tar xzvf /root/lenovo/passwd.tar.gz -C /root/lenovo/` 则解压该压缩文件到指定目录。
14. **vi**:Vi 是一个强大的文本编辑器,用于编辑和维护文件。
这份资源为学习者提供了Linux系统的基本操作命令,通过这些命令,用户可以管理文件系统、查看文件内容、处理文件和目录以及进行基本的系统维护。熟练掌握这些命令对于日常Linux环境下的工作和系统管理至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-06-09 上传
2009-04-07 上传
2024-05-08 上传
2012-06-04 上传
2015-06-04 上传
2013-07-12 上传
weixin_47226943
- 粉丝: 1
- 资源: 5
最新资源
- 全国江河水系图层shp文件包下载
- 点云二值化测试数据集的详细解读
- JDiskCat:跨平台开源磁盘目录工具
- 加密FS模块:实现动态文件加密的Node.js包
- 宠物小精灵记忆配对游戏:强化你的命名记忆
- React入门教程:创建React应用与脚本使用指南
- Linux和Unix文件标记解决方案:贝岭的matlab代码
- Unity射击游戏UI套件:支持C#与多种屏幕布局
- MapboxGL Draw自定义模式:高效切割多边形方法
- C语言课程设计:计算机程序编辑语言的应用与优势
- 吴恩达课程手写实现Python优化器和网络模型
- PFT_2019项目:ft_printf测试器的新版测试规范
- MySQL数据库备份Shell脚本使用指南
- Ohbug扩展实现屏幕录像功能
- Ember CLI 插件:ember-cli-i18n-lazy-lookup 实现高效国际化
- Wireshark网络调试工具:中文支持的网口发包与分析