Linux基础操作命令详解:创建、移动、删除与管理

需积分: 20 2 下载量 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环境下的工作和系统管理至关重要。