CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,是免费的、开源的、可以重新分发的开源操作系统。以下是梦飞科技小编整理的Centos系统的常用命令。
一、查看系统信息
uname -a : 查看系统版本,硬件信息
cat /etc/os-release : 查看操作系统版本
hostname : 查看主机名
cat /proc/cpuinfo : 查看CPU信息
free -m : 查看内存信息
df -h : 查看磁盘空间使用情况
cat /etc/hosts : 查看hosts文件
二、文件管理
cd : 进入目录
ls : 列出目录内容
pwd : 显示当前目录路径
mkdir : 创建目录
touch : 创建文件,如果文件存在则修改文件时间戳
rm : 删除文件或目录
rmdir : 删除空目录
cp : 复制文件或目录
mv : 移动或重命名文件或目录
cat : 显示文件内容
more : 分页显示文件内容
less : 分页显示文件内容,比more更强大,可以使用键盘进行翻页等操作。
head : 显示文件前几行,默认为10行。使用方式:head -n 20 filename
tail : 显示文件后几行,默认为10行。使用方式:tail -n 20 filename
三、包管理
yum repolist :列出yum仓库列表,优先使用设置好的yum源(CentOS-Base.repo)
yum install <package>:安装指定的软件包
yum remove <package>:卸载指定的软件包
yum update <package>:更新指定的软件包
yum list:列出已安装的软件包,包括版本号和包名称
yum search <keyword>:搜索相关的软件包
yum clean all:清理yum缓存的垃圾文件
yum makecache:生成yum缓存文件(一般在安装软件之后执行)
yum info <package>:查询指定软件包的详细信息(包括版本号、安装状态等)
yum grouplist:列出系统上可用的软件包组(类似于apt-get的group show)
yum groupinstall <groupname>:安装指定的软件包组(类似于apt-get的group install)
yum groupremove <groupname>:卸载指定的软件包组(类似于apt-get的group remove)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
暂无讨论,说说你的看法吧