Linux常用命令速查与实践总结
5星 · 超过95%的资源 需积分: 35 188 浏览量
更新于2024-09-07
1
收藏 10KB TXT 举报
本文档是一份个人总结的Linux常用命令列表,涵盖了基础操作到高级管理的各种实用技巧。以下是主要内容的详细介绍:
1. **退出登录与撤销操作**:
- `logout`:用于安全退出当前会话。
- `Ctrl + D` 或 `exit`:与`logout`功能相似,用于退出shell终端。
- `Ctrl + U` 和 `Ctrl + K`:撤销输入历史,前者的功能是删除当前行,后者用于删除当前行后的内容。
- `Ctrl + S` 和 `Ctrl + Q`:分别用于停止和继续命令执行(分屏模式下)。
2. **系统管理命令**:
- `shutdown`:用于关机或重启系统,常用选项包括 `-h` 表示halt(关机),`-r` 表示reboot(重启),`-now`表示立即执行。
- `shutdown -r now`:强制立即重启计算机。
3. **目录操作**:
- `ls`:列出目录内容,基本用法如`ls -l` 显示详细信息,`ls -a` 显示所有文件(包括隐藏文件),`ls -d` 仅显示目录。
- `mkdir` 和 `mkdir -p`:创建目录,后者会自动创建路径中的上级目录。
- `cd`:改变当前工作目录,支持相对路径,如`cd ..`返回上一级目录。
- `rmdir` 和 `rmdir -r`:删除空目录和递归删除目录及其内容。
4. **文件复制与移动**:
- `cp`:复制文件或目录,`cp -r` 是递归复制。
- `mv`:移动或重命名文件,可以跨目录操作,如`mv file.txt new_file.txt`。
5. **文件删除**:
- `rm`:删除文件,`rm -rf` 强制删除,注意该操作不可逆,谨慎使用。
- 对于批量删除,可以先筛选出要删除的文件名再执行,例如`find . -name "aaa" -type f -delete` 删除当前目录下的所有名为"aaa"的文件。
6. **查看当前状态**:
- `pwd`:显示当前工作目录。
- `date`:查看当前日期和时间。
- `who`:显示当前登录用户列表。
- `last`:查看最近登录的历史记录。
- `ls -la`:除了详细列出文件外,还显示权限、用户、组等额外信息。
7. **文件操作辅助命令**:
- `touch`:创建新文件。
- `echo`:用于向文件写入文本,如`echo "imiss" > somefile.1` 创建并写入文件。
这些命令是Linux系统中最常用的基础工具,熟练掌握它们能极大提升在Linux环境下的工作效率。对于初学者和经验丰富的用户来说,这份总结都是一个很好的参考资源。
2020-09-15 上传
2022-10-25 上传
2023-06-02 上传
2023-07-18 上传
2010-03-07 上传
2013-03-05 上传
2013-04-16 上传
2024-06-25 上传
寂然如故
- 粉丝: 2257
- 资源: 3807
最新资源
- 全国江河水系图层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网络调试工具:中文支持的网口发包与分析