常用的Linux命令
文件操作:
- ls:列出目录中的文件和子目录。
- cd:改变当前目录。
- cp:复制文件或目录。
- mv:移动文件或目录。
- mkdir:创建一个新目录。
- rm:删除文件或目录。
- touch:创建文件或修改文件时间戳。
- chmod:修改文件或目录的权限。
文本操作:
- cat:查看文件内容。
- grep:在文件中查找包含指定关键字的行。
- sed:使用正则表达式替换文件中出现的字符串。
- awk:以指定的分隔符分割文件中行的内容,并输出指定的字段。
- head:查看文件开头的N行。
- tail:查看文件结尾的N行。
- sort:将文件中的行排序。
- uniq:去除文件中的重复行。
- tee:将数据同时输出到屏幕和文件中。
系统操作:
- ps:查看正在运行的进程。
- top:实时查看系统资源占用情况。
- uptime:查看系统负载情况。
- netstat:查看网络连接状态和统计信息。
- ifconfig:查看和配置网络接口。
- ping:测试网络连接是否正常。
- traceroute:追踪数据包在网络中的传输路径。
- df:查看磁盘空间使用情况。
- du:查看目录和文件的磁盘空间使用情况。
- free:查看内存使用情况。
- kill:终止正在运行的进程。
- shutdown:关机或重启系统。
- useradd:创建新用户。
- passwd:修改用户密码。
- su:切换到另一个用户账号。
压缩和解压:
- tar:压缩和解压文件和目录。
- gzip:压缩和解压GZIP格式文件。
- bzip2:压缩和解压BZIP2格式文件。
- unzip:解压缩ZIP格式文件。