Linux常用命令速查指南
需积分: 1 89 浏览量
更新于2024-09-09
收藏 7KB TXT 举报
"这篇文章主要介绍了Linux操作系统的常用命令,涵盖了文件管理、权限操作、进程控制等多个方面,旨在帮助用户更好地理解和使用Linux系统。"
在Linux操作系统中,掌握基本的命令行操作是至关重要的。以下是一些关键命令的详解:
1. 删除文件与目录:
- `rm -rf /var/log/httpd/access`:这个命令会强制删除`/var/log/httpd/access`目录及其所有子目录和文件,即使它们是只读的。
- `rm -f /var/log/httpd/access.log`:此命令会删除`/var/log/httpd/access.log`文件,如果文件不存在,不会给出错误提示。
2. 更改用户权限:
- `sudo`:用于以超级用户(root)权限执行命令,如`sudo su root`切换到root用户。
- `su Luke`:改变当前用户身份为Luke。
3. 文本编辑器:
- `vi`:常用的文本编辑器,通过`Esc`键进入命令模式,`:wq`保存并退出,`:q!`不保存退出,`:Z`同步修改。
4. 清屏:
- `clear`:清空终端屏幕。
- `reset`:重置终端设置。
5. 编译:
- `gcc`:用于C语言的编译,如`gcc file.c`将`file.c`编译为可执行文件。
6. 查看PDF文档:
- `evince`:查看PDF文档的命令,如`evince document.pdf`打开名为`document.pdf`的PDF文件。
7. 重命名与移动文件:
- `mv`:移动或重命名文件,如`mv /mnt/hgfs/Shared\virtual\machine/Linux.iso /new/path/`将文件移动到新位置。
8. 重启与关机:
- `reboot`:重启系统。
- `poweroff`:关闭系统。
9. 创建目录:
- `mkdir`:创建目录,如`mkdir -p /path/to/new/dir`递归创建多级目录。
10. 删除空目录:
- `rmdir`:删除空目录,但不能删除非空目录。
11. 查看当前工作目录:
- `pwd`:显示当前工作目录的完整路径。
12. 文件复制与重命名:
- `cp`:复制文件或目录,如`cp /etc/aaa.gz /tmp/`将文件复制到tmp目录。`-r`用于递归复制目录,`-f`强制覆盖已存在目标。
13. 查看磁盘空间:
- `df -h`:显示磁盘空间使用情况,以人类可读的单位(如KB, MB, GB)显示。
14. 别名:
- `alias`:创建命令别名,如`alias ls='ls --color=auto'`让`ls`命令自动显示颜色。
15. 背景运行:
- 在命令末尾加上`&`,如`command &`,可以使命令在后台运行。
16. 阅读VCD文件:
- 通常,VCD文件需要相应的软件来播放,例如使用音频或视频播放器。
17. 符号链接:
- 创建符号链接,如`ln -s /path/to/original /path/to/link`,使`/path/to/link`指向`/path/to/original`。
以上只是Linux命令的基础部分,实际上还有许多其他命令和选项等待探索,学习和熟练使用这些命令将极大地提升在Linux环境中的工作效率。
2021-09-27 上传
2013-06-19 上传
2008-12-27 上传
2021-01-09 上传
towardt
- 粉丝: 1
- 资源: 5
最新资源
- Python中快速友好的MessagePack序列化库msgspec
- 大学生社团管理系统设计与实现
- 基于Netbeans和JavaFX的宿舍管理系统开发与实践
- NodeJS打造Discord机器人:kazzcord功能全解析
- 小学教学与管理一体化:校务管理系统v***
- AppDeploy neXtGen:无需代理的Windows AD集成软件自动分发
- 基于SSM和JSP技术的网上商城系统开发
- 探索ANOIRA16的GitHub托管测试网站之路
- 语音性别识别:机器学习模型的精确度提升策略
- 利用MATLAB代码让古董486电脑焕发新生
- Erlang VM上的分布式生命游戏实现与Elixir设计
- 一键下载管理 - Go to Downloads-crx插件
- Java SSM框架开发的客户关系管理系统
- 使用SQL数据库和Django开发应用程序指南
- Spring Security实战指南:详细示例与应用
- Quarkus项目测试展示柜:Cucumber与FitNesse实践