❶ 查看centos系統版本命令
(1)如果想知道當前系統的版本,只需在終端中執行如下命令即可:
cat /etc/redhat-release
(2)運行結果如下,表示當前是 CentOS 7 版本。
❷ 幾種查看CentOS版本的辦法,lsb_release命令等
突然想查下CentOS版本
,找了幾種查看CentOS版本的辦法1.
CentOS是RedHat linux的社區發行版本,以下方法適用
[root@www ~]# cat /etc/redhat-release
CentOS release 5.2 (Final)
/etc/redhat-release配置文件用一行內容來聲明 Red Hat 的名稱和版本號。 由 rc.local 使用.2.
查看rpm包版本
[root@www ~]# rpm -q centos-release
centos-release-5-2.el5.centos
如果是redhat,用這個 rpm -q redhat-release3.
所有版本都可以用以下命令查看
lsb_release
-a 適用於CentOS、RedHat、Ubuntu等等。
LSB是Linux Standard Base的縮寫,lsb_release命令用來顯示LSB和特定版本的相關信息。
-a, –all
就是顯示所有信息,顯示包括版本信息、發行版的ID、發行版的描述信息、具體版本號、發行版代號的信息。
具體可以用lsb_release -h查看幫助。
[root@www ~]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.2 (Final)
Release: 5.2
Codename: Final4.
使用uname命令也可以查看發行版本號
[root@www ~]# uname -r2.6.18-92.el5
❸ 機房伺服器裝centos和部署ssh有感(附某單位裝機記錄)
剛以外包的身份服務於xx的中國移動,一直標榜自己之前程序員的身份,後來便被叫去機房給伺服器安裝centos的系統,鏈接公網,並且對外提供ssh 的登陸服務。
當時我疑惑的幾個沒有辦法接觸到的知識點是:
大概是如此的,但是也不一定都如此,不過可見一斑。
而網卡的配置文件在 /etc/sysconfig/network-scripts/ 下,配置文件的名字和網卡的名字( ip addr 或者 ifconfig )類似,在裡面編輯即可配置。而 機房的伺服器的有線網卡是有多個的,配置文件也會略有不同(對於伺服器的配置文件實例,在最後會有說明),不同網卡要對應不同配置文件 。
對於我自己計算機安裝的linux,我聯網是通過wifi的方式,而相關的配置,文章最後也會有說明。
要說還有疑問,就是這台計算及如何能夠被公網的其他計算機訪問到?當時提供了公網ip、掩碼、DNS。之前僅僅知道家裡面的設備的鏈接,家裡設備的鏈接,是無法被公網訪問的。這種直接提供公網ip的,我很疑惑。後來也發現,配置網卡靜態ip的鏈接信息後,即可上網,而且,即可被其他公網ip訪問。
由此我得到,ip地址和設備是分離的,不論哪台電腦,只要在哪個ip地址的「埠」,那麼,就可以接受那個ip埠信息傳輸。
上述的是這次實踐中的問題,關於ssh的搭建,實際上問題不大。其他了解就是關於機房託管方面的和機房環境方面的。其他方面,我用一句話形容:
不說了,這就是實際情況,下面是一些配置記錄
wifi鏈接
註:上述的方法,感覺並不一定可以成功,具體情況還要研究(但是成功過)
靜態ip
第二次工信局服務(20210119-20210122)
該次服務的目標: 1、給09年的IMB老機(3850 M2)裝操作系統(UOS);2、安裝開發環境asp/asp.net。實際上第一步只是為了第二部。
背景: 機關單位要求使用linux的發行版統信UOS的操作系統,想在IBM上跑asp/asp.net,一台IBM伺服器,一台已經安裝上UOS的Dell計算機。
過程:
1、嘗試安裝了centos7的桌面版,完成之後,該老機啟動不了;
2、在Dell上安裝了 mono + jexus 跑asp.net,發現asp和asp.net的差別較大,不能兼容,便又使用 apache + iasp 來跑aps,但是不兼容asp.net,且不容易維護,網上文章很少;
3、探索了IBM的ServerGuide的對應版本,寫入u盤來安裝IBM,不可;
4、IBM上安裝了Centos7的命令行版本,聯網、安裝docker,探索 docker 虛擬環境安裝IIS、asp、asp.net環境,IBM內核比較老不支持;
5、在Dell上的linux發行版UOS上安裝了VMplayer16,用它來安裝Window Server 2008 R 系統,用橋接方式接入區域網,可啟用IIS伺服器,可使用,算一個解決方案;
6、IBM伺服器後來換了一個寫入鏡像的工具Rufus-2.12,後來那邊的麥哥也安裝成功。
收獲:
❹ centos查看系統版本的方法有哪些
方法1
命令:
示例:
方法2
命令:
示例:
方法3
命令:
示例:
方法4
命令:
示例:(我沒裝redhat,裝的是CentOs)
方法5
命令:
示例:
❺ centos怎麼用命令查看系統版本
uname -a
cat /etc/issue
❻ centos7更改為啟動桌面或命令行模式
進入cenos7的命令行模式
終端輸入「init 3」回車進入命令行模式
查看配置文件
通過以上顯示,目前系統為命令行模式
更改模式命令:systemctl set-default graphical.target由命令行模式更改為圖形界面模式
更改後驗證是否正確 shutdown -r now
❼ CentOS常用命令手冊
-P 當前目錄是符號鏈接,則顯示鏈接到真實目錄
-a 列出所有文件和子目錄,包括以點「.」開頭的隱藏文件或目錄
-A 列出所有文件和子目錄(包括隱藏文件或目錄),特殊目錄「.」和「..」除外
-d 只顯示目錄本身的屬性信息,而不顯示其中的文件或子目錄
-l 以長格式顯示文件或目錄的詳細信息
-i 顯示文件的i節點編號
-h 顯示信息時使用更人性化的容量大小單位
-R 遞歸顯示指定目錄下各級子目錄及文件的內容
-n 顯示文件內容時在每一行行首添加行號
-b 顯示文件內容時為非空白行添加行號
-N 這里N為用戶指定行數
-f 跟蹤文件中新增加的內容
-N 這里N為用戶指定行數
-N 指定每屏顯示的行數
-c 統計位元組數
-l 統計行數
-m 統計字元數,若內容都是單位元組符,則等同於-c
-w 統計單詞個數
-a 統計指定目錄下每個文件及子目錄佔用磁碟空間大小
-s 只統計指定目錄或文件總共佔用磁碟空間大小
-h 顯示信息更人性化的容量單位
--apparent-size 統計文件或目錄真實大小,而不是佔用磁碟空間大小
-i 查找內容時忽略大小寫
-v 反轉查找
-a 列出所有找到的結果,而不僅僅是第一個
-b 只查找二進制文件位置
-m 只查找幫助文件位置
-s 只查找源文件位置
-i 忽略大小寫
-name 按文件名稱查找,可以使用通配符
-size 按文件大小查找,可以使用KB、MB等容量單位
-type 按文件類型查找,類型f、d、l、b、c分別f普通文件、d目錄、l鏈接文件、b塊設備文件、c字元設備文件
-P 如果指定目錄為符號鏈接,則切換到對應的物理路徑
-p 連父目錄一起創建,如果目標目錄存在也不要報錯。
-f 覆蓋目標同名文件或目錄時不進行提醒,而直接強制復制
-i 覆蓋目標同名文件或目錄時提醒用戶確認
-l 為源文件建立硬鏈接,而不是直接復制磁碟數據塊
-p 復制時保持源文件的許可權,屬主及時間戳等屬性不變
-r 復制目錄時使用,遞歸復制所有文件及子目錄
-f 強制移動不提醒
-i 覆蓋目標同名文件或目錄時提醒用戶確認
-R 遞歸修改指定目錄下的所有文件、子目錄的許可權
-R 遞歸修改指定目錄下的所有文件、子目錄的所有權
+i 將文件的i節點屬性設置為不可變,即i節點鎖定
-i 去除設置的+i鎖定標記
+a 將文件設置為只可追加內容,原有數據不能修改
-a 去除設置的+a鎖定標記
-c 創建.tar格式的包文件
-C 解包時指定目錄
-f 表示使用遞歸文件
-j 調用bzip2程序進行壓縮或解壓
-p 打包保留文件及目錄的許可權
-P 打包保留文件及目錄的絕對路徑
-t 查看包內文件
-v 輸出詳細信息
-x 解開.tar格式的包文件
-z 調用gzip程序進行壓縮或解壓
-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-d 解壓縮.gz格式的壓縮文件
-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-d 解壓縮.bz2格式的壓縮文件
-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-r 遞歸壓縮指定目錄及其下所有文件,子目錄
-d 解壓到指定文件夾
-ivh:安裝顯示安裝進度--install--verbose--hash
-Uvh:升級軟體包--Update;
-qpl:列出RPM軟體包內的文件信息[Query Package list];
-qpi:列出RPM軟體包的描述信息[Query Package install package(s)];
-qf:查找指定文件屬於哪個RPM軟體包[Query File];
-Va:校驗所有的RPM軟體包,查找丟失的文件[View Lost];
-e:刪除包
rpm -q samba //查詢程序是否安裝
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路徑安裝並顯示進度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安裝目錄
rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm //用來檢查依賴關系;並不是真正的安裝;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降級為舊版本
rpm -qa | grep httpd #[搜索指定rpm包是否安裝]--all搜索 httpd
rpm -ql httpd#[搜索rpm包]--list所有文件安裝目錄
rpm -qpi Linux-1.4-6.i368.rpm#[查看rpm包]--query--package--install package信息
rpm -qpf Linux-1.4-6.i368.rpm#[查看rpm包]--file
rpm -qpR file.rpm#[查看包]依賴關系
rpm2cpio file.rpm |cpio -div #[抽出文件]
rpm -ivh file.rpm #[安裝新的rpm]--install--verbose--hash
rpm -ivh
http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm
rpm -Uvh file.rpm #[升級一個rpm]--upgrade
rpm -e file.rpm #[刪除一個rpm包]--erase
-p 查看當前命令環境中導出的所有全局變數
-n 取消指定變數的全局屬性
-d 指定用戶宿主目錄位置
-e 指定用戶賬戶失效時間
-g 指定用戶基本組名
-G 指定用戶公共組名
-M 不為用戶建立初始化宿主目錄
-s 指定用戶登錄shell
-u 指定用戶UID號,如果改UID被使用可以增加-o選項忽略掉
-d 清空指定用戶的密碼
-l 鎖定用戶賬戶
-S 查看用戶賬戶的狀態(是否被鎖定)
-u 解鎖用戶賬戶
-d 指定用戶的宿主目錄位置
-e 指定用戶賬戶失效時間
-g 指定用戶的基本組名
-G 指定用戶的公共組名
-L 鎖定用戶賬戶
-s 指定用戶登錄shell
-u 指定用戶UID號
-U 解鎖用戶賬戶
-r 刪除用戶後,同時刪除宿主目錄
-g 新建的組指定GID組標記號 eg:# groupadd -g 1200 students
-u 顯示有效用戶信息
-g 顯示有效組信息
-n 只輸出用戶名稱而不是數字標記
-l 使用目標用戶的登錄shell環境,該選項可簡寫為「-」
a 顯示當前終端下的所有進程信息,包括其他用戶進程
u 使用以用戶為主的格式輸出進程信息
x 顯示當前用戶在所有終端下的進程信息
-e 顯示系統內所有進程信息
-l 使用長格式顯示進程信息
-f 使用完整格式顯示進程信息
-d 指定動態信息的刷新間隔時間 eg:# top -d 1
-a 顯示進程對應的命令行
-u 顯示進程對應的用戶名信息
-p 顯示進程對應的進程號信息
-9 強行終止進程號 eg:# kill -9 1016
-9 強行終止進程名 eg:# killall -9 httpd
--level 指定運行級別 eg:chkconfig --level 2345 服務名 on/off
--list 查看系統服務自啟動狀態
--add 添加新服務
--del 刪除系統服務
--level 指定運行級別 eg:# ntsysv --level 35
-a 輸出所有可見文件系統信息,包括偽文件系統
-h 更人性化容量大小單位
-i 查看分區i節點佔用情況
-t 查看指定類型文件系統信息
-T 輸出信息顯示改分區文件系統類型
-f 顯示文件所屬文件系統的i節點狀態,而不是文件本身狀態
-l 顯示指定磁碟的分區信息
-t 指定格式化文件系統類型
-y 所有提示確認的自動回答yes
-t 檢查和修復分區的文件系統類型
if= 設置復制源,即輸入文件或設備位置,默認為標准輸入
of= 設置復制目標,即輸出文件或設備位置,默認為標准輸出
bs= 設置復制時每次讀取的數據塊大小,默認單位位元組
count= 設置需要復制的數據塊個數
eg:dd if=/dev/zero of=~/1.txt bs=1024K count=128
-t 指定設備所使用的文件系統,如ext3、nfs等,通常可省略
-o 指定掛載控制選項,如ro、rw、noexec、loop等
eg:
[root@localhost ~]# mount /dev/cdrom /media/ 掛載光碟機設備
[root@localhost ~]# mount /dev/sdb1 /mnt/usb 掛載U盤設備
[root@localhost ~]# mount -o loop CentOS-6.8-x64.iso /mnt/ 掛載光碟鏡像
[root@localhost ~]# mount //10.10.10.10/public /mnt/smb 掛載Samba共享目錄
eject 彈出光碟機設備
eject -t 收回光碟托架
-c 設置數據包個數
-s 設置數據包大小
-i 設置數據包間隔時間
-a 顯示當前所有的網路連接信息
-n 使用數字形式表示地址、埠等信息
-p 同時顯示和每個網路連接關聯的進程信息
-t 顯示tcp協議相關的網路連接信息
-u 顯示udp協議相關的網路連接信息
-r 查看系統的路由表信息
-h 執行關機操作
-r 執行重啟操作
-c 取消預定義的關機操作
eg:
[root@localhost ~]# shutdown -r now 立即重新啟動系統
[root@localhost ~]# shutdown -h 18:00 & 定時在18:00關閉系統
[root@localhost ~]# shutdown -c
-f 不調用shutdown結束各進程,直接中止當前系統
-p 如果硬體支持,則在中止系統後關閉主機電源
-f 不調用shutdown結束各進程,直接重啟當前系統
0 關機
1 切換到單用戶模式
3 切換到字元模式
5 將系統切換到圖形界面模式
6 重啟系統
q 重新檢查並讀取/etc/inittab配置文件