Unix/Linux命令大全:速查与参考
需积分: 0 159 浏览量
更新于2024-10-16
收藏 110KB PDF 举报
"Unix/Linux命令速查表包含了操作系统中常用的各种命令,用于文件操作、进程管理、文件权限设置以及搜索和系统信息查询等。这份速查表是IT专业人士日常工作中不可或缺的工具,可以帮助他们快速查找并执行所需的操作。"
在Unix/Linux系统中,命令行界面提供了高效的工作方式。以下是一些主要的命令及其用途:
1. **文件命令**:
- `ls`: 列出目录内容,`-a` 参数显示隐藏文件。
- `cd`: 更改当前工作目录,`-d` 参数可切换到指定目录。
- `pwd`: 显示当前工作目录。
- `mkdir`: 创建新目录。
- `rm`: 删除文件或目录,`-f` 强制删除,`-r` 用于删除目录及其内容。
- `cp`: 复制文件或目录,`-r` 用于递归复制目录。
- `mv`: 移动或重命名文件或目录。
- `ln -s`: 创建符号链接。
- `touch`: 更新文件时间戳或创建新文件。
- `cat`, `more`, `head`, `tail`: 查看文件内容,`-f` 参数用于实时监控文件变化。
2. **进程管理**:
- `ps`: 显示当前活动进程。
- `top`: 实时显示系统资源占用情况及进程信息。
- `kill`: 结束指定进程,`-l` 列出所有信号。
- `killall`: 结束指定名称的所有进程。
3. **文件权限**:
- `chmod`: 改变文件或目录的权限,如 `777` 允许所有用户读写执行,`755` 对所有者赋予 rwx 权限,对组和其他用户赋予 rx 权限。
4. **SSH**:
- `ssh`: 远程登录到另一台主机,`-p` 指定端口。
- `ssh-copy-id`: 将本地公钥复制到远程主机,实现无密码登录。
5. **搜索**:
- `grep`: 在文件中搜索匹配的模式,`-r` 用于递归搜索目录,`-p` 可指定文件模式。
6. **系统信息**:
- `date`: 显示当前日期和时间。
- `cal`: 显示日历。
- `uname`: 显示系统信息,如内核版本。
- `ifconfig`: 查看网络接口配置。
这些命令只是Unix/Linux系统中的一小部分,还有许多其他命令,如文件打包和压缩(`tar`, `gzip`)、包管理(`apt`, `yum`)、系统监控(`iostat`, `vmstat`)等。掌握这些基本命令能极大地提高工作效率,对于系统管理和开发人员来说至关重要。要深入了解每个命令的详细用法,可以随时查阅`man`手册页。
189 浏览量
点击了解资源详情
点击了解资源详情
127 浏览量
127 浏览量
108 浏览量
117 浏览量
点击了解资源详情
106 浏览量
![](https://profile-avatar.csdnimg.cn/63a73f9a932f43a7820a70e4cba51a25_qq38869288.jpg!1)
qq38869288
- 粉丝: 15
最新资源
- 编程思想:Bruce Eckel的Thinking in Java第三版中文版
- T61系列WinXP安装教程:告别兼容模式与难题
- 基于PowerBuilder的客房管理系统设计与实现
- 理解与应对:病毒处理技术详解
- SQL SERVER分页存储过程演进分析
- SQL SERVER 2005中调用Web Service实现外汇转换
- 增值业务平台网管系统技术规划与功能详解
- C/C++常用头文件详解
- Ubuntu 8.04 教程:快速入门与安装指南
- VB.NET中Event机制详解:从基础到自定义
- Eclipse中文教程:快速入门与环境设置
- JDBC API编程实战指南
- 《EJB设计模式》:提升企业应用开发效率的秘密武器
- SQL Server存储过程详解:优势、创建及语法
- ModelMaker 6.20用户手册:基础与设计模式详解
- ASP.NET/XML实例精通:66个深度教程