Unix/Linux命令速查手册

需积分: 0 1 下载量 27 浏览量 更新于2024-10-03 收藏 110KB PDF 举报
"这是一份详细的Unix/Linux命令参考PDF,包含了一系列基础且实用的命令,旨在帮助用户在Unix/Linux环境中进行文件操作、进程管理、权限设置以及系统信息查询等任务。" 在Unix/Linux操作系统中,命令行是核心交互方式,这份参考PDF提供了全面的命令指南。以下是其中涵盖的一些关键知识点: 1. **文件命令**: - `ls`:列出目录内容,加上 `-a` 参数可显示隐藏文件。 - `cd`:改变当前工作目录,`cd ~` 回到家目录,`cd ..` 则返回上一级目录。 - `pwd`:显示当前工作目录。 - `mkdir`:创建新目录。 - `rm`:删除文件,加上 `-r` 参数可以删除目录,`-f` 参数表示强制删除,无视提示。 - `cp`:复制文件或目录,`-r` 参数用于复制目录。 - `mv`:移动或重命名文件,也可将文件移动到已有目录中。 - `ln -s`:创建符号链接。 - `touch`:创建或更新文件的时间戳。 - `cat`, `more`, `head`, `tail`:查看文件内容,`-f` 参数让`tail`持续跟踪文件变化。 2. **进程管理**: - `ps`:显示当前进程状态。 - `top`:实时监控系统进程和资源使用情况。 - `kill` 和 `killall`:结束进程,`kill` 需要进程ID,`killall` 可以按名称结束进程。 - `bg` 和 `fg`:在后台与前台之间切换作业。 3. **文件权限**: - `chmod`:修改文件或目录的权限,如 `chmod 777 file` 给所有用户赋予读写执行权限,`chmod 755 file` 给所有者赋予rwx权限,组和其他用户赋予rx权限。 4. **SSH**: - `ssh`:安全地远程登录到另一台主机,如 `ssh user@host`,`ssh -p port user@host` 指定端口连接。 - `ssh-copy-id`:将本地的SSH密钥添加到远程主机,实现无密码登录。 5. **搜索**: - `grep`:在文件中查找匹配的文本,`-r` 参数进行递归搜索,`-p` 参数指定文件模式。 6. **系统信息**: - `date`:显示当前日期和时间。 - `cal`:打印日历。 - `man`:查看命令的手册页,如 `man chmod` 查看`chmod`命令的详细用法。 此外,PDF可能还包含了关于网络通信、系统管理、用户管理、软件安装等方面的命令,这些都是Unix/Linux系统日常操作的基础。掌握这些命令能极大提升在终端中的工作效率。对于开发者、系统管理员以及对Linux感兴趣的用户来说,这份参考PDF是不可或缺的学习资料。