最常用且重要的Linux命令。以下是一部分:
文件与目录操作:
ls
:列出目录内容cd
:切换目录pwd
:显示当前工作目录mkdir
:创建新目录rmdir
:删除空目录rm
:删除文件或目录(使用-rf
参数可递归删除非空目录)cp
:复制文件或目录mv
:移动或重命名文件或目录touch
:创建新文件或更新文件时间戳
文件查找:
find
:在指定目录下查找文件grep
:搜索文本文件中匹配的行
系统信息与管理:
uname
:查看系统信息top
:实时显示系统状态ps
:报告当前系统的进程状态kill
:结束进程free
:显示内存使用情况df
:查看磁盘空间使用情况du
:估算文件和目录所占磁盘空间
用户与权限管理:
su
:切换用户sudo
:以其他用户(通常是root)身份执行命令useradd
、userdel
、usermod
:添加、删除、修改用户passwd
:设置或更改用户密码chmod
:改变文件或目录的权限chown
:改变文件或目录的所有者chgrp
:改变文件或目录的组所有权
网络相关:
ifconfig
或ip
:配置网络接口ping
:测试网络连通性netstat
:显示网络连接、路由表等信息curl
或wget
:下载文件
压缩与解压缩:
tar
:打包/解包文件gzip
、bzip2
、xz
:压缩/解压缩文件unzip
:解压zip文件
shell脚本编程:
echo
:输出字符串到终端cat
:查看文件内容more
、less
:分页查看文件vi
或nano
:文本编辑器for
、while
、if
:条件和循环控制结构
这只是Linux常用命令的一小部分,实际应用中还有很多其他命令,如进程管理、软件包管理、日志查看、系统启动与关闭等等。记住,熟练掌握这些基础命令并了解其组合使用是Linux技能提升的关键。