centos作業系統
作業系統 ( 簡稱 os,operating system ),安裝部署在硬體上的乙個系統如那件,負責應用軟體和硬體資訊之間的資訊互動,完成應用軟體的資料通過硬體進行儲存、共享等作用。
作業系統的逐步標準化過程:
linux是一種自由和開放原始碼的 類unix作業系統。該作業系統的核心由林納斯·托瓦茲
在 2023年10月5日 首次發布,在加上使用者空間的應用程式之後,成為 linux作業系統。linux也是自由軟體和開放源**軟體發展中最著名的例子。只要遵循gnu通用公共許可證(gpl)
,任何個人和機構都可以自由地使用 linux的所有底層源**,也可以自由地修改和再發布。
linux發行版指的就是通常所說的linux作業系統
,它一般是由一些組織、團體、公司或者個人製作並發行的。linux核心 主要作為 linux發行版的一部分而使用。通常來講,乙個 linux發行版包括linux核心,以及將整個軟體安裝到電腦上的一套安裝工具,還有各種gnu軟體,和其他的一些自由軟體,在一些linux發行版中可能會包含一些專有軟體。發行版為許多不同的目的而製作,包括對不同電腦硬體結構的支援,對普通使用者或開發者使用方式的調整,針對實時應用或嵌入式系統的開發等等。當前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個。
系統描述
redhat
小紅帽作業系統
centos
小紅帽的社群免費系統
ubuntu
流行的桌面版作業系統,入門簡單
mintliunx
最好用的桌面版作業系統
elementryos
介面最漂亮的作業系統
centos(community enterprise operating system)是linux發行版之一,它是來自於red hat enterprise linux(rhel)
依照開放源**規定發布的源**所編譯而成。由於出自同樣的源**,因此有些要求高度穩定性的伺服器以 centos 替代商業版的 red hat enterprise linux 使用。兩者的不同,在於centos 並不包含封閉源**軟體。centos 對上游**的主要修改是為了移除不能自由使用的商標。2023年,centos宣布與red hat合作,但centos將會在新的委員會下繼續運作,並不受rhel的影響。
目錄描述
/根目錄
/bin
可執行二進位制檔案的目錄
/boot
系統引導目錄
/dev
存放linux系統下的裝置檔案
/etc
系統配置檔案存放目錄
/home
系統預設的使用者家目錄
/lib
一些軟體的依賴模組存放目錄
/media
**目錄
/mnt
光碟預設掛載點
/opt
第三方操作軟體存放的目錄
/proc
此目錄的資料都在記憶體中,如系統核心,外部裝置,網路狀態,比較重要的目錄
/root
系統管理員root的家目錄
/sbin
放置系統管理員使用的可執行命令,如fdisk,shutdown,mount等
/srv
服務啟動之後需要訪問的資料目錄
/tmp
系統臨時檔案存放的目錄
/var
系統臨時資訊存放的目錄,如系統日誌
安裝好了 centos 系統,為了更好的使用這個系統,需要進行一些使用前的配置操作
1. 關閉防火牆
cnetos 系統中的防火牆,就是乙個後台服務,所以關閉防火牆就是關閉服務!
在終端使用超級管理員 root,執行命令關閉
systemctl stop firewalld # 關閉防火牆
systemctl start firewalld # 開啟防火牆
systemctl status firewalld # 檢視防火牆狀態
centos 6 版本中的防火牆: iptables輸入上邊的命令關閉之後,僅僅是本次關閉了,如果重啟系統防火牆仍會自動開啟,因此,我們需要 禁止 防火牆開機啟動!centos 7 版本中的防火牆: firewalld
system disable firewalld # 關閉開機啟動
system enable firewalld # 開啟開機啟動
2. 配置靜態 ip位址如果安裝系統的時候自動配置聯網規則,dhcp協議自動分配ip位址,有可能每次啟動作業系統的時候 ip位址發生變化,需要我們在每次開機後檢視 ip位址,確保後續的操作。
因此,我們可以使用 static協議靜態指定 ip位址,這樣每次啟動都是固定的 ip位址,有利於後續的操作!
使用 root 修改/etc/sysconfig/network-scripts/
目錄下的ifcfg-ens33
[?] 檔案
# 原有內容盡量不變,新增如下內容
onboot=
"yes"
# 開機啟動本配置
bootproto=
"static"
# 設定為 static模式
ipaddr=
"192.168.0.106"
# 指定固定的ip位址
netmask=
"255.255.255.0"
# 指定子網掩碼
gateway=
"192.168.0.1"
# 指定閘道器位址
dns1=
"114.114.114.114"
# 指定dns伺服器
使用 root 使用者重啟網路服務:
systemctl restart network
檢視配置的 ip位址資訊
ifconfig
初識Linux作業系統
簡介 萬用字元常用指令 管道軟鏈結 使用者管理 使用者組管理 檔案許可權修改 簡介 pwd 顯示當前路徑 cd 切換到指定路徑 ls 顯示當前路徑下所有檔案以及資料夾 ls l 以列表形式顯示當前檔案以及資料夾 可以簡寫為 ll ls a 顯示隱藏檔案 ls h 以k為單位顯示檔案以及資料夾 單獨使...
作業系統之程序初識
程序的定義 1 程序是具有一定獨立功能的程式在某個資料集合上的一次執行活動,是系統進行資源分配和排程的乙個獨立單位。2 從作業系統看 程序分為系統程序和使用者程序。系統程序執行作業系統的程式,完成作業系統的某些功能。使用者程序執行使用者程式,直接為使用者服務。系統程序的優先順序通常優於一般使用者的程...
Centos作業系統優化
網路相關 以下引數,可自行在 etc sysctl.conf檔案加入,執行sysctl p命令生效 net.core.somaxconn tcp連線經過三次握手後,埠最大的監聽佇列長度 預設值為128 net.ipv4.tcp syncookies 1 表示開啟syn cookies。當出現syn等...