學習linux的筆記。

2021-10-05 19:23:09 字數 2196 閱讀 6358

如果要檢視某個服務:systemctl status xx

systemctl start xx(啟動乙個服務)

systemctl restart xx(重啟乙個服務)

systemctl stop xx(停止乙個服務)

systemctl reload xx(過載乙個服務)

例子:檢視ssh服務的狀態:systemctl status sshd

使用者登入事件:因為該日誌為二進位制檔案。所以:cat和tail不能開啟,而且可以用lastlog檢視

yum命令:使用 yum check-update 命令,能夠檢視到系統中的哪些軟體包存在可以公升級的新版本

yum命令:要公升級單個軟體包,只需輸入 yum update 命令即可(全部公升級:yum update)

yum命令:如果要安裝多個名稱相似的軟體包:yum install audacious-plugin-*

還有一種安裝方式:yum install /etc/samba/smb.conf(由 yum 去搜尋所有的軟體包列表,尋找包含 /etc/samba/smb.conf 檔案的軟體包)

yum命令:(如果你只知道檔案的名稱,如 named,但不知它的具體位置。這時,可以使用 yum provides 命令,並結合 glob 表示式進行查詢,例如使用以下命令查詢所有包含 named 檔案的軟體包):yum provides 「*/named」

rpm命令:rpm 執行安裝包

常用命令組合:

-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命令:

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 [url]

rpm -uvh file.rpm #[公升級乙個rpm]–upgrade

rpm -e file.rpm #[刪除乙個rpm包]–erase

可以先查詢一下目錄yum server所使用的容器有哪些:使用命令:yum repolist all

安裝mysql之後,找到密碼的流程,一般都在日誌裡面可以找到:

1.cat /var/

2.cat /var/log

3.cat /vat/log/mysqld.log

4.cat /vat/log/mysqld.log | grep pass

進入mysql的流程,輸入登入:mysql –u root –p,輸入密碼,如果要退出的話:輸入quit或者exit退出mysql

遍歷檔案功能:find /bar –name 「nginx」-type d

如果**錯誤可以指出來,謝謝大佬

linux學習筆記 linux的啟動

系統初始化 建立終端 使用者登入系統 開啟計算機後,首先進行bios開機自檢,按照bios中設定的順序來啟動硬體 然後由作業系統接管硬體,首先讀入 boot目錄下的核心檔案 init 程序是系統所有程序的起點,你可以把它比擬成系統所有程序的老祖宗,沒有這個程序,系統中任何程序都不會啟動。init 程...

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...