Linux笔记:常用命令与文件操作详解
需积分: 10 22 浏览量
更新于2024-09-11
42
收藏 70KB TXT 举报
本篇笔记主要涵盖了Linux系统的基础操作和管理,重点介绍了常用的命令和工具,适合对Linux有初学者和进阶者参考。以下是笔记的主要知识点:
1. **常用命令**
- **文件及目录管理**:
- `cddir1`: 进入目录。
- `mkdirdir1`: 创建目录。
- `mkdir-pd1/d2/d3`: 创建多级目录,`-p` 表示递归创建不存在的路径。
- `pwd`: 查看当前工作目录。
- `cpsrcnametargetname`: 复制文件。
- `mvreadme.txtreadme.docrma.txt`: 修改文件名或移动文件。
- `rm`: 删除文件或目录,`-rf` 表示强制删除。
- `df-h`: 显示磁盘空间使用情况。
- `du-hfilepath`: 计算文件或目录大小。
- `ls-lh`: 列出文件详细信息,包括大小。
- `tar-zcvf/home/love.tar.gz/home/yx/love`: 压缩文件或目录。
- `tar-zxvf/home/love.tar.gz`: 解压压缩文件。
- `zip`: 对文件进行压缩和解压。
- `find`: 模糊查找文件或目录,支持通配符和类型过滤。
2. **文件操作细节**
- `find*txt`: 在当前目录查找包含 "txt" 的文件。
- `find/-namemysqld`: 从根目录查找名为 "mysqld" 的文件。
- `find/home-name'mysqld.log'-typef-print`: 查找指定类型的文件并打印结果。
- `find/-name'tech'-typed-print`: 查找指定名称的目录并打印结果。
- `find.-name"*root*"-maxdepth1`: 查找当前目录下包含 "root" 的文件或目录。
3. **显示文件和目录信息**
- `ls`: 显示当前目录下的文件,可配合 `-h` 显示大小, `-l` 显示详细信息。
- `ls-hl`: 显示文件大小、详细信息并按时间排序。
- `ls-lrt`: 按时间降序排列。
- `ls-hSlr`: 按大小升序排列,`S` 表示按交换区占用大小排序。
- `ll-t`: 按时间升序排列。
- `ll-t|tac`: 首先按时间排序,然后反转输出。
4. **文本编辑器vi操作**
- `:wq`: 存储并退出vi编辑器。
- `:q!`: 强制退出vi,不保存更改。
- 查找功能:`G` 移动到文档末尾,`g` 移动到文档开头。
通过这篇笔记,学习者可以掌握Linux基础操作,如目录管理、文件操作、文件搜索和文本编辑器的基本使用技巧。这些技能在日常开发、系统维护和服务器管理中都非常重要。对于想深入了解Linux系统的用户来说,熟练掌握这些命令将大大提升工作效率。
2012-11-29 上传
2021-03-11 上传
2021-07-07 上传
2024-09-17 上传
2017-03-26 上传
whatyn
- 粉丝: 12
- 资源: 30
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录