Linux教程2:CentOS的基本概念与命令

当您选择使用CentOS作为您的操作系统时,有一些基本的概念和命令您应该了解。下面是一个简要的列表和解释:

基本概念:

  1. Shell:命令行界面,允许用户与系统交互。
  2. Root:系统的超级用户,拥有所有权限。
  3. Package Manager (YUM/DNF):用于安装、更新和删除软件包的工具。
  4. Services and Systemd:用于管理和控制系统服务的工具。
  5. SELinux:安全增强Linux,提供了访问控制安全策略。

常用命令:

查看系统信息:

命令描述
uname -a显示关于系统、内核的详细信息
lscpu显示CPU架构信息
lsblk列出所有可用块设备的信息
lsmem显示内存范围的信息
lsusb显示USB设备的信息
lspci显示PCI设备的信息
hostnamectl显示关于系统主机名、内核等的信息
timedatectl显示系统日期、时间和时区的信息
hwinfo显示关于硬件的详细信息
fdisk -l显示磁盘分区的信息
dmidecode显示关于系统硬件的详细信息,如BIOS、主板等

要使用其中的一些命令(例如hwinfodmidecode),您可能需要首先在系统上安装相应的软件包。

文件和目录操作:

命令描述
ls列出目录内容
cd更改当前目录
pwd显示当前目录
cp复制文件或目录
mv移动或重命名文件/目录
rm删除文件或目录
mkdir创建新目录
rmdir删除空目录
cat显示文件内容
less/more以分页方式查看文件内容

系统信息:

命令描述
uname显示系统信息
top显示实时系统状态
df显示磁盘使用情况
du显示目录大小
free显示内存使用情况
ps显示当前进程
who显示当前登录的用户
uptime显示系统运行时间和负载

网络命令:

命令描述
ifconfig显示网络接口信息
netstat显示网络统计
ping测试网络连接
wget下载网络文件

包管理 (YUM/DNF):

命令描述
yum install [package]安装一个软件包
yum remove [package]删除一个软件包
yum update更新所有软件包
yum search [keyword]根据关键词搜索软件包
yum list列出可用的软件包

服务管理 (Systemd):

命令描述
systemctl start [service]启动一个服务
systemctl stop [service]停止一个服务
systemctl restart [service]重新启动一个服务
systemctl enable [service]在启动时启动服务
systemctl disable [service]在启动时禁用服务
systemctl status [service]查看服务状态
全部评论

相关推荐

一天代码十万三:这都不能算简历吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务