Linux笔记:常用命令与文件操作详解

需积分: 10 37 下载量 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 上传