(图片来源网络,侵删)
前言
LINUX作为一种开源的操作系统,已经被广泛应用于各种服务器、嵌入式设备、移动设备等领域。而CentOS和Ubuntu作为两种常见的LINUX发行版,也备受广大用户的青睐。本文将为大家详细介绍CentOS和Ubuntu的常用命令,希望对大家有所帮助。
CentOS常用命令
1. yum
yum是CentOS下的软件包管理器,可以方便地安装、更新和删除软件包。常用的yum命令包括:
- yum install package_name:安装指定的软件包;
- yum update package_name:更新指定的软件包;
- yum remove package_name:删除指定的软件包;
- yum search keyword:搜索软件包。
2. systemctl
systemctl是CentOS下的系统服务管理器,可以方便地管理系统服务。常用的systemctl命令包括:
- systemctl start service_name:启动指定的系统服务;
- systemctl stop service_name:停止指定的系统服务;
- systemctl restart service_name:重启指定的系统服务;
- systemctl status service_name:查看指定系统服务的状态。
3. firewall-cmd
firewall-cmd是CentOS下的防火墙管理器,可以方便地管理系统防火墙。常用的firewall-cmd命令包括:
- firewall-cmd --add-port=port_number/tcp:开放指定的端口;
- firewall-cmd --remove-port=port_number/tcp:关闭指定的端口;
- firewall-cmd --list-ports:列出当前开放的端口。
4. useradd
useradd是CentOS下的用户管理器,可以方便地添加、修改和删除用户。常用的useradd命令包括:
- useradd username:添加一个新用户;
- usermod -aG groupname username:将用户添加到指定的用户组;
- passwd username:修改用户密码;
- userdel username:删除指定的用户。
Ubuntu常用命令
1. apt-get
apt-get是Ubuntu下的软件包管理器,可以方便地安装、更新和删除软件包。常用的apt-get命令包括:
- apt-get install package_name:安装指定的软件包;
- apt-get update:更新软件包列表;
- apt-get upgrade:升级已安装的软件包;
- apt-get remove package_name:删除指定的软件包。
systemctl是Ubuntu下的系统服务管理器,可以方便地管理系统服务。常用的systemctl命令包括:
3. ufw
ufw是Ubuntu下的防火墙管理器,可以方便地管理系统防火墙。常用的ufw命令包括:
- ufw allow port_number/tcp:开放指定的端口;
- ufw deny port_number/tcp:关闭指定的端口;
- ufw status:列出当前防火墙的状态。
4. adduser
adduser是Ubuntu下的用户管理器,可以方便地添加、修改和删除用户。常用的adduser命令包括:
- adduser username:添加一个新用户;
- deluser username:删除指定的用户。
小知识分享
在Ubuntu下,我们可以使用Ctrl+Alt+T快捷键打开终端,然后使用history命令查看我们最近使用过的命令。这个小技巧可以帮助我们快速找到并重复使用之前的命令,提高工作效率。
为您分享,祝您使用CentOS和Ubuntu更加得心应手!