Linux命令速查手册:基础操作与系统管理

需积分: 32 0 下载量 75 浏览量 更新于2024-09-07 收藏 21KB DOCX 举报
"这篇文档是为非技术人员准备的LINUX命令速查指南,包含了基本的文件操作、权限管理、进程查看、网络诊断以及用户管理等常用命令。" 在Linux操作系统中,掌握一些基本的命令行操作是十分重要的,尤其是对于需要进行系统管理和故障排查的技术人员。以下是文档中提到的一些关键知识点: 1. **列出目录中的文件**:`ll` 和 `ls -l` 命令用于显示当前目录下的文件和目录列表,包括文件的权限、大小、创建时间等信息。 2. **文件和目录的操作**: - `cp 源 目的` 用于复制文件。 - `cp -rf 源 目的` 用于递归复制整个目录,`-r` 表示递归,`-f` 强制执行。 - `mv 源 目的` 用于移动文件或重命名。 - `rm 文件` 删除文件,`rm -rf 目录` 删除目录,`-rf` 参数组合表示强制删除且不提示。 3. **新建目录**:`mkdir 目录` 可以创建新的目录。 4. **切换目录**:`cd 目录` 用于进入指定的目录。 5. **修改文件和目录权限**:`chmod 755 文件` 修改文件权限,`chmod -R 755 目录` 对目录及其所有子项递归应用权限。数字755代表所有者有读写执行权限,其他用户有只读和执行权限。 6. **超级用户权限**:`su` 命令用于切换用户,通常用来获取root权限。 7. **打包和解包**: - `tar czf 文件名 目录` 将目录打包成.tar.gz格式的压缩文件。 - `tar xvf 文件名` 解压缩.tar.gz文件。 8. **ZIP压缩与解压缩**: - `zip -rn video.zip nvideo` 压缩nvideo目录到video.zip。 - `unzip nvideo.zip` 解压缩video.zip。 9. **进程查看**: - `ps` 显示当前终端的进程信息。 - `ps -A` 列出系统上所有的进程。 10. **筛选输出**:`grep` 命令用于在命令输出中查找特定字符串,例如查找包含"nmeeting"的进程。 11. **网络诊断**: - `ifconfig` 显示网络接口配置,包括IP地址。 - `ping IP` 检测网络连通性。 - `tcping IP PORT` 检查特定端口是否可达,当`ping`不可用时使用。 - `netstat -anp` 查看所有网络连接和监听的端口。 - `netstat -ano | findstr 443` (Windows) 查找特定端口(这里是443)的状态。 12. **网络流量监控**:`nload` 工具用于实时监控网络上传下载速度。 13. **查找文件**: - `find /home -name nmeeting` 在/home目录下查找名为nmeeting的文件。 - `grep -rnRi "ABC"` 查找包含字符串"ABC"的文件, `-r` 递归,`-n` 显示行号,`-i` 忽略大小写。 14. **用户和组管理**: - `groupadd test` 创建名为test的组。 - `useradd -d /home/nvideo -m quantum6` 添加新用户nvideo,主目录为/home/nvideo,用户属于quantum6组。 以上就是Linux命令必备技能的主要内容,这些基础知识对日常的系统管理和问题排查至关重要。记住,熟练掌握这些命令能够大大提高你在Linux环境下的工作效率。