一些常见的 Linux 命令(会不断的更新):
-
文件和目录操作命令:
ls
: 列出目录内容cd
: 切换目录pwd
: 显示当前工作目录mkdir
: 创建新目录rm
: 删除文件或目录cp
: 复制文件或目录mv
: 移动文件或目录
-
文件内容查看和编辑命令:
cat
: 查看文件内容more
/less
: 逐页查看文件内容nano
/vim
/emacs
: 文本编辑器
-
系统信息命令:
uname
: 显示系统信息top
/htop
: 显示系统资源使用情况df
: 显示磁盘空间使用情况free
: 显示内存使用情况
-
进程控制命令:
ps
: 显示进程状态kill
: 终止进程
-
权限管理命令:
chmod
: 修改文件权限chown
: 修改文件所有者sudo
: 以超级用户权限执行命令
-
网络命令:
ping
: 测试主机之间的连通性ifconfig
/ip
: 显示和配置网络接口信息ssh
: 远程登录到其他计算机wget
/curl
: 下载文件或内容- 压缩和解压缩命令:
tar
: 创建和解压归档文件gzip
/gunzip
: 压缩和解压缩文件zip
/unzip
: 创建和解压 Zip 文件
-
软件包管理命令:
apt
/apt-get
: Debian/Ubuntu 等发行版的软件包管理工具yum
/dnf
: Red Hat/CentOS 等发行版的软件包管理工具pacman
: Arch Linux 的软件包管理工具
-
系统服务管理命令:
systemctl
: 管理系统服务service
: 启动、停止或重新加载系统服务
-
用户和组管理命令:
useradd
/userdel
: 添加或删除用户passwd
: 修改用户密码groupadd
/groupdel
: 添加或删除用户组
-
查找和定位命令:
find
: 在文件系统中查找文件locate
: 使用数据库快速查找文件grep
: 在文件中搜索特定模式
-
时间和日期命令:
date
: 显示或设置系统日期和时间timedatectl
: 控制系统时间和日期设置
-
Shell 脚本和编程:
bash
/sh
: 执行 Shell 脚本chmod
: 设置脚本文件为可执行文件
csdn原创者:爱睡的梨