大神教你60个常用的Linux命令
分类: Linux学习 发布时间: 2025-01-16 10:16:04
1. 文件和目录操作 ls:列出目录内容。 cd:切换目录。 pwd:显示当前工作目录。 mkdir:创建新目录。 rmdir:删除空目录。 rm:删除文件或目录(-r选项用于递归删除目录)。 cp:复制文件或目录(-r选项用于递归复制)。 mv:移动或重命名文件或目录。 2. 文件查看和编辑 ...
在Linux的世界里,掌握常用命令是每位用户必备的技能。今天,大神就来教你60个最常用的Linux命令,让你在Linux操作系统中游刃有余!
1. 文件和目录操作
- ls:列出目录内容。
- cd:切换目录。
- pwd:显示当前工作目录。
- mkdir:创建新目录。
- rmdir:删除空目录。
- rm:删除文件或目录(-r选项用于递归删除目录)。
- cp:复制文件或目录(-r选项用于递归复制)。
- mv:移动或重命名文件或目录。
2. 文件查看和编辑
- cat:连接文件并打印到标准输出。
- more:分页显示文件内容。
- less:类似more,但可以向前翻页。
- head:显示文件的前几行(默认10行,-n选项可指定行数)。
- tail:显示文件的后几行(默认10行,-n选项可指定行数,-f选项用于实时跟踪文件更新)。
- nano、vi、vim:文本编辑器,vim是vi的增强版,nano则更加易用。
3. 权限管理
- chmod:改变文件或目录权限(使用数字或符号表示法)。
- chown:改变文件或目录的所有者。
- chgrp:改变文件或目录的所属组。
4. 系统信息和监控
- top:实时显示系统任务管理器。
- htop:top的增强版,需要额外安装。
- ps:显示当前进程状态。
- df:查看磁盘空间使用情况。
- du:查看目录或文件的磁盘使用情况。
- free:显示内存使用情况。
- uptime:显示系统运行时间和负载。
5. 网络操作
- ping:测试与另一台主机的连通性。
- ifconfig、ip:查看或配置网络接口。
- netstat:显示网络连接、路由表、接口统计等信息(ss是netstat的现代替代品)。
- ssh:通过SSH协议远程登录到另一台计算机。
- scp:通过SSH协议在两台计算机之间复制文件。
6. 其他常用命令
- grep:在文件中搜索特定文本。
- find:在目录树中查找文件或目录。
- tar:打包和解包文件(常用选项有-c创建压缩包,-x解压,-z使用gzip,-j使用bzip2)。
- wget:从网络下载文件。
- curl:传输数据,支持多种协议(如HTTP、FTP)。
- sudo:以超级用户权限执行命令。
- man:查看命令的手册页,获取详细帮助信息。
这些命令只是Linux庞大命令体系中的冰山一角,但掌握它们已经能让你在日常使用中事半功倍。记得多加练习,让这些命令成为你解决问题的得力助手!