5.13/14 linux安裝centos及一些操作命令隨記

一、環境準備

  1. VMware Workstation版本選擇建議
  2. CentOS 7 ISO鏡像下載指引
  3. 虛擬機硬件配置建議(內存/處理器/磁盤空間)

二、系統基礎命令


一、環境準備

1.VMware Workstation版本選擇建議

版本選擇依據

選擇VMware Workstation的版本時,需考慮操作系統兼容性、功能需求以及預算。VMware Workstation Pro和VMware Workstation Player是兩個主要版本,前者適合專業用戶,后者適合個人或非商業用途。

VMware Workstation Pro

VMware Workstation Pro提供高級功能,如多虛擬機管理、快照、克隆、虛擬網絡配置等。適合開發人員、測試人員和IT專業人員使用。支持Windows和Linux操作系統,能夠運行多個虛擬機實例,適合復雜的工作負載。

VMware Workstation Player

VMware Workstation Player是一個免費版本,適合個人用戶或非商業用途。功能相對簡單,支持運行單個虛擬機實例,適合學習和測試。支持Windows和Linux操作系統,適合輕量級使用場景。

操作系統兼容性

VMware Workstation Pro和Player均支持Windows 10、Windows 11以及多種Linux發行版。選擇版本時需確保與當前操作系統兼容,以獲得最佳性能和穩定性。

功能需求

如果需要高級功能如虛擬機克隆、快照、虛擬網絡配置等,建議選擇VMware Workstation Pro。如果僅需運行單個虛擬機進行學習或測試,VMware Workstation Player已足夠。

預算考慮

VMware Workstation Pro是付費版本,價格較高,適合有預算的專業用戶。VMware Workstation Player是免費版本,適合預算有限的個人用戶。

更新與支持

VMware Workstation Pro提供更頻繁的更新和技術支持,適合需要長期穩定性和技術支持的用戶。VMware Workstation Player的更新頻率較低,技術支持有限,適合不需要頻繁更新的用戶。

總結

根據操作系統兼容性、功能需求、預算以及更新支持,選擇適合的VMware Workstation版本。專業用戶建議選擇VMware Workstation Pro,個人用戶或非商業用途可選擇VMware Workstation Player。

2.CentOS 7 ISO鏡像下載指引

需要的可以看我主頁文章即可,全都有

3.虛擬機硬件配置建議(內存/處理器/磁盤空間)

內存配置

虛擬機的內存配置應根據運行的操作系統和應用程序的需求來確定。對于輕量級任務(如運行Linux桌面環境或簡單的Web服務器),建議分配1GB到2GB內存。對于中等負載(如運行Windows 10或數據庫服務器),建議分配4GB到8GB內存。對于高負載任務(如運行多個虛擬機或資源密集型應用程序),建議分配16GB或更多內存。

處理器配置

處理器的配置同樣取決于虛擬機的用途。對于輕量級任務,1到2個虛擬CPU核心通常足夠。對于中等負載,建議分配2到4個虛擬CPU核心。對于高負載任務,建議分配4個或更多虛擬CPU核心。確保主機的物理CPU資源充足,以避免性能瓶頸。

磁盤空間配置

磁盤空間的需求因操作系統和應用程序而異。對于輕量級任務(如Linux桌面環境),建議分配20GB到40GB磁盤空間。對于中等負載(如Windows 10或數據庫服務器),建議分配60GB到100GB磁盤空間。對于高負載任務(如運行多個虛擬機或存儲大量數據),建議分配200GB或更多磁盤空間。使用動態分配磁盤空間的功能可以更靈活地管理存儲資源。

其他建議

確保虛擬機的網絡配置與主機網絡兼容,并根據需要分配足夠的網絡帶寬。定期備份虛擬機數據,以防止數據丟失。使用快照功能可以在進行重大更改前保存虛擬機的狀態,以便在出現問題時快速恢復。

二、系統基礎命令操作

1

cd??/ ??????????-返回上一級

mkdir ??/iso????-新建

mount ?/dev/cdrom/iso??-掛載iso鏡像

cd?/etc/yum. repos.d/???-切換目錄到/etc/yum. Repos.d/

cp?CentOS-Base.repo CentOS-Base.repo.bak???? ????????????

-將當前目錄下的CentOS-Base.repo 文件復制一份命名為CentOS-Base.repo.bak(通常用于yum源配置文件)

2

vi CentOS-Base.repo???-使用vi編輯器打開CentOS-Base.repo

3

yum clean all?????-一次性清除所有yum相關的緩存文件、數據等

yum install vsftpd????-是在yum包管理系統中安裝vsftpd(安全ftp服務器)的命令

yum vsftpd httpd -y????-安裝HTTPD(Apache網頁服務器)的命令,-y表安裝

4

Systemctl stop firewalld?????-臨時關閉防火墻服務

Systemctl disable firewalld????-永久關閉防火墻服務

vi /etc/selinux/config?????-使用vi編輯器打開SELINUX(增強linux)配置文件的命令:用于修改selinux運行模式

Reboot????????-重啟

reboot????????-重啟

7

未列出有root用戶以及普通用戶

8

:set nu 回車后,上箭頭,找到12行,確認無#且為anonylous_enable=YES即可

接著下滑去找29行以及33行中下圖標注“#”刪除

注意:要點擊i,進入編輯輸入模式,

緊接著34行繼續輸入:

9

最后改成下圖這樣,然后ESC :wq 退出

10

Vi ?/var/ftp/any/anonymous.txt????? ???????????????????????-使用vi編輯器編輯位于/var/ftp/any/目錄下的anonymous.txt文件

11

輸入 ftp test

ESC :wq

12

systemctl start vsftpd????????-啟動vsftpd服務

Systemctl status vsftpd????????-查看vsftp服務狀態

Systemctl enable vsftpd????????-設置vsftpd服務在系統中啟動配置后,下次系統重啟 vsftpd服務自動開啟

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/83330.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/83330.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/83330.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

spring學習->sprintboot

spring IoC(控制翻轉): 控制:資源的控制權(資源的創建,獲取,銷毀等) 反轉:和傳統方式不一樣(用上面new什么),不用new讓ioc來發現你用什么,然后我來給什么 DI:(依賴注入) 依賴:組件的依賴關系。如newsController依賴NewsServi…

iOS 閱后即焚功能的實現

iOS閱后即焚功能實現步驟 一、功能設計要點 消息類型支持:文本、圖片、視頻、音頻等。銷毀觸發條件: 接收方首次打開消息后啟動倒計時。消息存活時間可配置(如5秒、1分鐘)。 安全要求: 端到端加密(E2EE&a…

OpenHarmony 開源鴻蒙南向開發——linux下使用make交叉編譯第三方庫——mqtt庫

準備工作 請依照這篇文章搭建環境 OpenHarmony 開源鴻蒙南向開發——linux下使用make交叉編譯第三方庫——環境配置_openharmony交叉編譯-CSDN博客 下載 wget ftp://ftp.gnutls.org/gcrypt/gnutls/v3.5/gnutls-3.5.9.tar.xz 解壓 tar -xf mkdir ./out cd ./out Cmake命…

武漢SMT貼片工藝優化與生產效能提升路徑

內容概要 隨著華中地區電子制造產業集群的快速發展,武漢SMT貼片行業面臨工藝升級與效能提升的雙重挑戰。本文聚焦SMT生產全流程中的關鍵環節,從鋼網印刷精度控制、回流焊溫度曲線優化、AOI檢測系統迭代三大核心工藝出發,結合區域產業鏈特點提…

線程池(ThreadPoolExecutor)實現原理和源碼細節是Java高并發面試和實戰開發的重點

一、線程池核心流程圖 ----------------- | 提交任務 | submit/execute -----------------|v ----------------- | 判斷核心線程數 | < corePoolSize&#xff1f; -----------------|Yes |Nov v [創建新線程] -----------------| 隊列是否滿&a…

學習海康VisionMaster之直方圖工具

一&#xff1a;進一步學習了 今天學習下VisionMaster中的直方圖工具&#xff1a;就是統計在ROI范圍內進行灰度級分布的統計 二&#xff1a;開始學習 1&#xff1a;什么是直方圖工具&#xff1f; 直方圖工具針對輸入灰度圖像的指定ROI區域&#xff0c;輸出該區域的圖像灰度直方…

計算機網絡 : Socket編程

計算機網絡 &#xff1a; Socket編程 目錄 計算機網絡 &#xff1a; Socket編程引言1.UDP網絡編程1.1 網絡地址與端口轉換函數1.2 本地環回1.3 EchoServer1.4 DictServer1.5 DictServer封裝版1.6 簡單聊天室 2.TCP網絡編程2.1 TCP Socket API詳解2.2 Echo Server2.3 Echo Serve…

Elasticsearch/OpenSearch 中doc_values的作用

目錄 1. 核心作用 2. 適用場景 3. 與 index 參數的對比 4. 典型配置示例 場景 1&#xff1a;僅用于聚合&#xff0c;禁止搜索 場景 2&#xff1a;優化大字段存儲 5. 性能調優建議 6. 底層原理 doc_values 是 Elasticsearch/OpenSearch 中用于優化查詢和聚合的列式存儲結…

使用mermaid 語言繪畫時序圖和鏈路圖

給大家展示一下效果&#xff0c; 官方地址&#xff1a;https://mermaid.nodejs.cn/ 官方開發地&#xff1a;https://mermaid.nodejs.cn/intro/#google_vignette graph LR%% 樣式定義&#xff08;完全保留&#xff09; classDef user fill:#E1F5FE,stroke:#0288D1;classDef …

C++ Kafka客戶端(cppkafka)安裝與問題解決指南

一、cppkafka簡介 cppkafka是一個現代C的Apache Kafka客戶端庫&#xff0c;它是對librdkafka的高級封裝&#xff0c;旨在簡化使用librdkafka的過程&#xff0c;同時保持最小的性能開銷。 #mermaid-svg-qDUFSYLBf8cKkvdw {font-family:"trebuchet ms",verdana,arial,…

STM32的ADC模塊中,**采樣時機(Sampling Time)**和**轉換時機(Conversion Time),獲取數據的時機詳解

在STM32的ADC模塊中&#xff0c;**采樣時機&#xff08;Sampling Time&#xff09;和轉換時機&#xff08;Conversion Time&#xff09;**是ADC工作流程中的兩個關鍵階段&#xff0c;直接影響采樣精度和系統實時性。以下是詳細解析&#xff1a; 1. 采樣時機&#xff08;Samplin…

Pageassist安裝(ollama+deepseek-r1)

page-assist網站&#xff1a;https://github.com/n4ze3m/page-assist 首先電腦配置node.js&#xff0c;管理員打開命令窗口輸入下面命令下載bun npm install -g buncd 到你想要安裝page-assist的地方&#xff08;推薦桌面&#xff09; 輸入下列命令 git clone https://gith…

APC 熒光通道專用!Elabscience? CD11b 抗體激發 / 發射光譜精準匹配流式檢測

內容概要 Elabscience APC Anti-Mouse/Human CD11b Antibody [M1/70]&#xff08;貨號&#xff1a;E-AB-F1081E&#xff09;是一款高特異性熒光標記抗體&#xff0c;適用于流式細胞術&#xff08;FCM&#xff09;&#xff0c;可精準檢測小鼠和人類樣本中的 CD11b 髓系細胞&…

entity線段材質設置

在cesium中,我們可以改變其entity線段材質,這里以直線為例. 首先我們先創建一條直線 const redLine viewer.entities.add({polyline: {positions: Cesium.Cartesian3.fromDegreesArray([-75,35,-125,35,]),width: 5,material:material, 保存后可看到在地圖上創建了一條線段…

大模型數據分析破局之路20250512

大模型數據分析破局之路 本文面向 AI 初學者、數據分析從業者與企業技術負責人&#xff0c;圍繞大模型如何為數據分析帶來范式轉變展開&#xff0c;從傳統數據分析困境談起&#xff0c;延伸到 LLM MCP 的協同突破&#xff0c;最終落腳在企業實踐建議。 &#x1f30d; 開篇導語…

【MySQL】索引太多會怎樣?

在 MySQL 中&#xff0c;雖然索引可以顯著提高查詢效率&#xff0c;但過多的索引&#xff08;如超過 5-6 個&#xff09;會帶來以下弊端&#xff1a; 1. 存儲空間占用增加 每個索引都需要額外的磁盤空間存儲索引樹&#xff08;BTree&#xff09;。對于大表來說&#xff0c;多個…

使用PocketFlowSharp創建一個Human_Evaluation示例

效果 實踐 有時候AI生成的結果我們并不滿意在進入下一步之前&#xff0c;我們需要對AI生成的結果進行人工審核&#xff0c;同意了才能進入下一個流程。 Human_Evaluation就是人工判斷的一個簡單示例。 internal class Program{static async Task Main(string[] args){// Load…

【項目】自主實現HTTP服務器:從Socket到CGI全流程解析

00 引言 ? 在構建高效、可擴展的網絡應用時&#xff0c;理解HTTP服務器的底層原理是一項必不可少的技能。現代瀏覽器與移動應用大量依賴HTTP協議完成前后端通信&#xff0c;而這一過程的背后&#xff0c;是由網絡套接字驅動的請求解析、響應構建、數據傳輸等一系列機制所支撐…

SQL練習(6/81)

目錄 1.尋找連續值 方法一&#xff1a;使用自連接&#xff08;Self-Join&#xff09; 方法二&#xff1a;使用窗口函數&#xff08;Window Functions&#xff09; 2.尋找有重復的值 GROUP BY子句 HAVING子句 常用聚合函數&#xff1a; 3.找不存在某屬性的值 not in no…

【流程控制結構】

流程控制結構 流程控制結構1、順序結構2、選擇結構if基本選擇結構if else語法多重if語法嵌套if語法switch選擇結構 3、循環結構循環結構while循環結構程序調試for循環跳轉語句區別 流程控制結構 1、順序結構 流程圖 優先級 2、選擇結構 if基本選擇結構 單if 語法 if&…