Linux新手必备:常用命令手册
需积分: 1 106 浏览量
更新于2024-09-11
收藏 16KB TXT 举报
“这是一份详尽的Linux命令手册,涵盖了基础的文件管理和磁盘操作,适合初学者学习。”
在Linux操作系统中,命令行是其核心部分,对于任何用户,尤其是新手,掌握基本的Linux命令是至关重要的。这份手册列举了一些最常用的Linux命令,帮助用户快速上手。
1. **ls**:列出目录内容。`ls`命令用于显示当前目录下的文件和目录,而`ls -a`则会显示包括隐藏文件(以"."开头)在内的所有文件。
2. **pwd**:显示当前工作目录。`pwd`命令用来查看你当前所在的目录路径。
3. **cd**:切换目录。`cd ..`会返回上一级目录,`cd -`会返回上次所在的目录,`cd ~`则会带你回到用户主目录,`cd /用户名`可以切换到指定用户的主目录。
4. **mkdir**:创建目录。`mkdir 目录名`创建一个新目录,`mkdir -p`可以递归创建多级目录。
5. **rmdir**:删除空目录。`rmdir 空目录名`用于删除一个空的目录。
6. **rm**:删除文件。`rm 文件名`可删除单个文件,`rm -rf 非空目录名`会强制删除一个非空目录及其所有内容,但需谨慎使用。
7. **cat/more/less**:查看文件内容。`cat`常用于查看小文件,`more`和`less`则可以分页查看,其中`less`提供了更多交互式浏览选项。
8. **grep**:搜索文件内容。`grep`通过指定的字符或字符串在文件中查找匹配的内容。
9. **mv/cp**:移动或复制文件。`mv`用于移动文件或重命名,`cp`则用于复制文件。`mv`和`cp`都可以接受路径参数来跨目录操作。
10. **find**:查找文件。`find 路径 -name "字符串"`可以在指定路径下查找名字包含指定字符串的文件和目录。
11. **ln**:创建链接。`ln 源文件 链接名`创建硬链接,`ln -s 源文件 符号链接名`创建符号链接。
12. **touch**:创建或更新文件时间戳。`touch file1 file2`可以创建两个新文件,如果文件已存在,则更新它们的时间戳。
13. **df**:查看磁盘空间。`df`显示磁盘总容量、已使用量和剩余空间,`df -h`或`df -k`以人类可读的单位(如MB、GB)显示。
14. **du**:计算目录大小。`du -b /home`显示/home目录及其子目录的总大小(以字节计),`du -h`或`du -k`则以更易读的单位显示。
15. **fdisk**:管理磁盘分区。`fdisk -l`列出所有磁盘分区信息,`fdisk /dev/sdb`可以对指定硬盘进行分区操作。
这份手册提供的这些基本命令构成了Linux日常操作的基础,通过学习和熟练运用,用户能够更有效地在Linux环境中导航、管理和操作文件系统。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-12-20 上传
2008-09-23 上传
2009-12-04 上传
2012-12-01 上传
2012-05-03 上传
oRancho
- 粉丝: 3
- 资源: 10
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍