CentOS 7系统安装与配置、常用100条操作命令

CentOS 7 是一个广泛使用的开源 Linux 操作系统,它是 Red Hat Enterprise Linux (RHEL) 的一个免费重建版本,以稳定性和安全性而著称。在 CentOS 7 上安装虚拟机通常使用虚拟化技术,如 VirtualBox 或 VMware 等。以下是 CentOS 7 的简要介绍以及如何安装 CentOS 7 虚拟机的步骤。
在这里插入图片描述

CentOS 7 介绍:

特点:
稳定性:CentOS 7 提供长期支持 (LTS),使它成为企业级应用和服务器的首选。
安全性:CentOS 团队定期发布安全更新,确保系统的安全性。
免费开源:CentOS 7 是免费的,您可以自由使用、修改和分发它。
社区支持:拥有庞大的社区,可获取丰富的文档和支持资源。
YUM 包管理:使用 YUM (Yellowdog Updater, Modified) 进行软件包管理,轻松安装、更新和卸载软件包。

安装方式:

CentOS 7 可以安装在物理机上,也可以作为虚拟机运行。以下是在虚拟机中安装 CentOS 7 的步骤:

安装 CentOS 7 虚拟机:

步骤 1: 下载 CentOS 7 镜像文件:

前往 CentOS 官网的下载页面:https://www.centos.org/download/
选择您需要的 CentOS 7 版本(通常是 CentOS 7 x86_64),然后下载 ISO 镜像文件。

步骤 2: 安装虚拟化软件:

您可以选择不同的虚拟化软件来运行 CentOS 7 虚拟机,以下是两个常见的选择:

使用 VirtualBox:
下载并安装 Oracle VirtualBox:https://www.virtualbox.org/
打开 VirtualBox 软件。
使用 VMware:
下载并安装 VMware Workstation 或 VMware Player:https://www.vmware.com/
打开 VMware 软件。

步骤 3: 创建新虚拟机:

无论您选择使用 VirtualBox 还是 VMware,创建新虚拟机的过程基本相似。

使用 VirtualBox:
打开 VirtualBox,点击 “新建”。
在向导中输入虚拟机的名称、类型(Linux)和版本(64-bit CentOS)。
分配足够的内存和磁盘空间,推荐至少 2GB 内存和 20GB 存储空间。
在虚拟硬盘设置中选择 “创建虚拟硬盘现在”,并选择动态分配。
选择虚拟硬盘的大小并点击 “创建”。
在虚拟机列表中选择新创建的虚拟机,点击 “设置”,然后在 “存储” 中将 CentOS 7 的 ISO 镜像文件添加为光驱。
启动虚拟机并按照 CentOS 7 安装向导进行安装。
使用 VMware:
打开 VMware 软件,点击 “文件” > “新建虚拟机”。
在向导中选择 “自定义(高级)” 创建虚拟机。
选择虚拟机的硬件兼容性(建议选择最新版本)。
选择操作系统类型为 “Linux”,版本为 “CentOS 7 64-bit”。
分配足够的内存和磁盘空间,推荐至少 2GB 内存和 20GB 存储空间。
配置网络适配器和其他硬件设置。
在虚拟机设置中将 CentOS 7 的 ISO 镜像文件添加为光驱。
启动虚拟机并按照 CentOS 7 安装向导进行安装。

步骤 4: 安装 CentOS 7:

启动虚拟机后,将按照 CentOS 7 安装向导的指示进行安装。您需要选择语言、时区、键盘布局等配置选项,并设置 root 密码。
在磁盘分区步骤中,可以选择自动分区或手动分区,具体取决于您的需求。
完成安装后,系统将要求您重新启动虚拟机。

步骤 5: 配置和使用 CentOS 7:

登录到 CentOS 7 虚拟机,使用之前设置的 root 密码。
现在您可以配置和使用 CentOS 7,安装软件包、设置网络、配置防火墙等。

常用100条操作命令

以下这些命令可用于在终端中管理和操作系统。请注意,某些命令可能需要超级用户权限(使用 sudo)才能执行。

ls - 列出当前目录中的文件和子目录。
pwd - 显示当前工作目录的路径。
cd - 切换目录,例如:cd /path/to/directory。
touch - 创建空文件,例如:touch filename.txt。
mkdir - 创建新目录,例如:mkdir new_directory。
rmdir - 删除空目录,例如:rmdir directory_name。
rm - 删除文件或目录,例如:rm file.txt 或 rm -r directory。
cp - 复制文件或目录,例如:cp source_file destination 或 cp -r source_directory destination。
mv - 移动文件或目录,也可用于重命名文件,例如:mv source destination。
cat - 查看文件内容,例如:cat filename.txt。
less - 逐页查看文件内容,例如:less filename.txt。
more - 逐页查看文件内容,但不能向前翻页,只能向下滚动,例如:more filename.txt。
head - 显示文件的前几行,默认为前 10 行,例如:head filename.txt。
tail - 显示文件的最后几行,默认为最后 10 行,例如:tail filename.txt。
grep - 在文件中搜索文本,例如:grep “pattern” filename.txt。
find - 在文件系统中查找文件,例如:find /path/to/search -name “filename”。
ps - 显示当前进程的信息,例如:ps aux。
top - 动态显示系统资源使用情况和进程信息。
kill - 终止进程,例如:kill process_id。
shutdown - 关闭或重启系统,例如:shutdown -h now(立即关机)或 shutdown -r now(立即重启)。
ifconfig - 显示网络接口的配置信息。
ping - 测试与远程主机的网络连接,例如:ping google.com。
netstat - 显示网络统计信息,例如:netstat -tuln。
yum - CentOS 7 的包管理器,用于安装、更新和删除软件包。
rpm - 安装和管理 RPM 软件包,例如:rpm -i package.rpm。
systemctl - 管理系统服务,例如:systemctl start service_name 或 systemctl stop service_name。
firewall-cmd - 管理防火墙规则,例如:firewall-cmd --zone=public --add-port=80/tcp --permanent。
useradd - 创建新用户,例如:useradd username。
passwd - 更改用户密码,例如:passwd username。
userdel - 删除用户,例如:userdel username。
groupadd - 创建新用户组,例如:groupadd groupname。
usermod - 修改用户属性,例如:usermod -aG groupname username。
chown - 更改文件或目录的所有者,例如:chown user:group file_or_directory。
chmod - 更改文件或目录的权限,例如:chmod 755 filename。
df - 显示磁盘空间使用情况。
du - 显示目录的磁盘使用情况,例如:du -sh directory_name。
date - 显示系统日期和时间。
cal - 显示日历,例如:cal 2023。
tar - 创建和解压 tar 归档文件,例如:tar -zxvf archive.tar.gz。
zip/unzip - 压缩和解压 ZIP 文件。
ssh - 使用 SSH 连接到远程主机,例如:ssh username@hostname。
scp - 通过 SSH 复制文件,例如:scp file.txt remote_username@remote_host:/remote/directory。
wget - 下载文件或内容,例如:wget URL。
curl - 发送 HTTP 请求,例如:curl -I URL。
hostname - 显示或设置主机名。
history - 显示命令历史记录。
who - 显示当前登录用户。
shutdown - 关闭或重启系统,例如:shutdown -h now(立即关机)或 shutdown -r now(立即重启)。
reboot - 重启系统,例如:reboot。
exit - 退出当前终端会话。
grep - 在文件中搜索文本,例如:grep “pattern” filename.txt。
find - 在文件系统中查找文件,例如:find /path/to/search -name “filename”。
ps - 显示当前进程的信息,例如:ps aux。
top - 动态显示系统资源使用情况和进程信息。
kill - 终止进程,例如:kill process_id。
shutdown - 关闭或重启系统,例如:shutdown -h now(立即关机)或 shutdown -r now(立即重启)。
ifconfig - 显示网络接口的配置信息。
ping - 测试与远程主机的网络连接,例如:ping google.com。
netstat - 显示网络统计信息,例如:netstat -tuln。
yum - CentOS 7 的包管理器,用于安装、更新和删除软件包。
rpm - 安装和管理 RPM 软件包,例如:rpm -i package.rpm。
systemctl - 管理系统服务,例如:systemctl start service_name 或 systemctl stop service_name。
firewall-cmd - 管理防火墙规则,例如:firewall-cmd --zone=public --add-port=80/tcp --permanent。
useradd - 创建新用户,例如:useradd username。
passwd - 更改用户密码,例如:passwd username。
userdel - 删除用户,例如:userdel username。
groupadd - 创建新用户组,例如:groupadd groupname。
usermod - 修改用户属性,例如:usermod -aG groupname username。
chown - 更改文件或目录的所有者,例如:chown user:group file_or_directory。
chmod - 更改文件或目录的权限,例如:chmod 755 filename。
df - 显示磁盘空间使用情况。
du - 显示目录的磁盘使用情况,例如:du -sh directory_name。
date - 显示系统日期和时间。
cal - 显示日历,例如:cal 2023。
tar - 创建和解压 tar 归档文件,例如:tar -zxvf archive.tar.gz。
zip/unzip - 压缩和解压 ZIP 文件。
ssh - 使用 SSH 连接到远程主机,例如:ssh username@hostname。
scp - 通过 SSH 复制文件,例如:scp file.txt remote_username@remote_host:/remote/directory。
wget - 下载文件或内容,例如:wget URL。
curl - 发送 HTTP 请求,例如:curl -I URL。
hostname - 显示或设置主机名。
history - 显示命令历史记录。
who - 显示当前登录用户。
shutdown - 关闭或重启系统,例如:shutdown -h now(立即关机)或 shutdown -r now(立即重启)。
reboot - 重启系统,例如:reboot。
exit - 退出当前终端会话。
sed - 流编辑器,用于处理文本流,例如:sed ‘s/old_text/new_text/’ filename.txt。
awk - 文本处理工具,用于从文本文件中提取和处理数据。
diff - 比较文件和目录的差异,例如:diff file1.txt file2.txt。
ln - 创建链接(符号链接或硬链接),例如:ln -s source_file link_name。
ssh-keygen - 生成 SSH 密钥对。
df - 显示磁盘使用情况,例如:df -h(以人类可读的格式显示)。
free - 显示系统内存使用情况。
uptime - 显示系统的运行时间和平均负载。
whoami - 显示当前登录用户的用户名。
whatis - 显示命令的简短描述,例如:whatis command。
man - 查看命令的手册页,例如:man command。
df - 显示文件系统的磁盘使用情况。
ln - 创建文件链接,例如:ln -s source_file link_name。
ncdu - 使用 ncurses 界面显示磁盘使用情况,需要额外安装。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/90301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zilliz@阿里云:大模型时代下Milvus Cloud向量数据库处理非结构化数据的最佳实践

大模型时代下的数据存储与分析该如何处理?有没有已经落地的应用实践? 为探讨这些问题,近日,阿里云联合 Zilliz 和 Doris 举办了一场以《大模型时代下的数据存储与分析》为主题的技术沙龙,其中,阿里云对象存储 OSS 上拥有海量的非结构化数据,Milvus(Zilliz)作为全球最有…

C语言-控制语句

C语言中有三大结构,分别是顺序结构、选择结构和循环结构(分支结构)。 一、C 判断语句 判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句…

解决使用flex布局引起的变形问题

只需在变形的样式中加以下代码,禁止拉伸就ok了 flex-shrink: 0;

ipaguard界面概览

ipaguard界面概览 ipaguard界面分左右2块:左边菜单导航栏,右边的功能区 左侧菜单:按模块分成启动界面,代码模块,文件模块,重签名与测试模块 右侧主功能区会随着功能变化,但是整体分3块&#xf…

此芯科技加入百度飞桨硬件生态共创计划,加速端侧AI生态布局

近日,此芯科技(上海)有限公司(以下简称“此芯科技”)与百度签署硬件生态共创计划合作协议,正式加入由百度发起的硬件生态共创计划。双方将共同推动端侧AI和大模型在个人计算、车载计算以及元宇宙计算等领域…

读取txt文档并解析数据输出

读取如下内容: [INFO] [2023927 13:23:04.303] [estimator.cpp:1894]: XYZI: 1.70492 -1.33857 1.99379 134 [INFO] [2023927 13:23:04.303] [estimator.cpp:1894]: XYZI: 1.70944 -1.32323 1.99325 125 [INFO] [2023927 13:23:04.303] [estimator.cpp:1892]: 1695…

【发版】java项目一键式发版,一键式发版脚本,如何实现一键式发版

0. 手动打包&#xff0c;jar包生产后 jenkins打包。 1. Dockerfile 文件&#xff1a; FROM openjdk:8MAINTAINER "维护者 <email>" RUN echo "Asia/Shanghai" > /etc/timezoneLABEL description"descr ... " ADD xxx-1.0.0-SNAPSHOT.…

BiMPM实战文本匹配【下】

引言 这是BiMPM实战文本匹配的第二篇文章。 注意力匹配 如上图所示&#xff0c;首先计算每个正向(或反向)上下文嵌入 h i p → \overset{\rightarrow}{\pmb h_i^p} hip​→​(或 h i p ← \overset{\leftarrow}{\pmb h_i^p} hip​←​)与另一句的每个正向(或反向)上下文嵌入 …

python爬虫:JavaScript 混淆、逆向技术

Python爬虫在面对JavaScript混淆和逆向技术时可能会遇到一些挑战&#xff0c;因为JavaScript混淆技术和逆向技术可以有效地阻止爬虫对网站内容的正常抓取。以下是一些应对这些挑战的方法&#xff1a; 分析网页源代码&#xff1a;首先&#xff0c;尝试分析网页的源代码&#xf…

redis实现布隆过滤器

1 概述 布隆过滤器是一种基于概率的数据结构&#xff0c;用于判断一个元素是否存在于一个集合中。相比于传统的数据结构&#xff0c;布隆过滤器具有占用空间少、查询速度快的特点&#xff0c;常被用于缓存、爬虫去重等场景。Redis 作为一款流行的 NoSQL 数据库&#xff0c;也提…

计算机图像处理-直方图均衡化

直方图均衡化 直方图均衡化是图像灰度变换中有一个非常有用的方法。图像的直方图是对图像对比度效果上的一种处理&#xff0c;旨在使得图像整体效果均匀&#xff0c;黑与白之间的各个像素级之间的点分布更均匀一点。通过这种方法&#xff0c;亮度可以更好地在直方图上分布。 …

2009-2018年31省份旅游收入(入境、国内、总收入;第三产值;GDP)

2009&#xff0d;2018年31省份旅游收入&#xff08;入境、国内、总收入&#xff1b;第三产值&#xff1b;GDP&#xff09; 1、时间&#xff1a;2009-2018年 2、指标&#xff1a; 汇率、入境旅游收入&#xff08;万美元&#xff09;、国内旅游收入&#xff08;亿元&#xff0…

IM同步服务

设计概述 后台同步方案的设计就是数据存储结构的设计&#xff0c;如何快速体现“信息变化”&#xff0c;如何快速计算出“变化信息”。后台数据存储结构是由同步协议中同步契约决定的。 设计方案 该方案的同步是按照业务粒度来划分&#xff0c;只需要同步sdk要求同步的数据。…

MATLAB算法实战应用案例精讲-【优化算法】季节优化算法(SOA)(附MATLAB代码实现)

前言 世界上许多地方一年有四个季节:春、夏、秋、冬。每个季节的天气都不一样。随着天气的变化,生物,尤其是树木会改变它们的行为来适应天气。森林中的每一个个体都被称为一棵树。在满足终止条件之前,森林中的树木通过类似于自然界树木生命周期的四种操作:更新、竞争、播种…

中秋节快乐

中秋节快乐&#xff0c;国庆节快乐

架构案例2022(四十二)

促销管理系统 某电子商务公司拟升级其会员与促销管理系统&#xff0c;向用户提供个性化服务&#xff0c;提高用户的粘性。在项目立项之初&#xff0c;公司领导层一致认为本次升级的主要目标是提升会员管理方式的灵活性&#xff0c;由于当前用户规模不大&#xff0c;业务也相对…

第40节——路由初识,定义路由组件

文档地址 http://www.reactrouter.cn/docs/getting-started/tutorial version V6.x 一、什么是路由 前端路由指的是一种将浏览器URL与特定页面或视图关联起来的技术。在传统的Web开发中&#xff0c;当用户点击链接或者输入URL时&#xff0c;服务器会接收到请求并返回相应的…

专栏更新情况:华为流程、产品经理、战略管理、IPD

目录 前言 01 华为流程体系入门课 CSDN学院 02 产品经理进阶课 CSDN学院 03 BLM 战略方法论进阶课 04 IPD 进阶 100 例专栏 作者简介 前言 已上线四大课程专栏更新情况&#xff1a; 01 华为流程体系入门课&#xff08;视频图文&#xff09;&#xff1b; 02 硬件产品经…

安防监控产品经营商城小程序的作用是什么

安防监控产品覆盖面较大&#xff0c;监控器、门禁、对讲机、烟感等都有很高用途&#xff0c;家庭、办公单位各场景往往用量不少&#xff0c;对商家来说&#xff0c;市场高需求背景下也带来了众多生意&#xff0c;但线下门店的局限性&#xff0c;导致商家想要进一步增长不容易。…

C++之容器类有趣的实验(二百四十一)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…