Linux常用命令速查与实践总结

5星 · 超过95%的资源 需积分: 35 7 下载量 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环境下的工作效率。对于初学者和经验丰富的用户来说,这份总结都是一个很好的参考资源。