linux學習記錄2

2021-09-02 03:37:49 字數 2209 閱讀 2103

hostname指令:操作伺服器的主機名(讀取)

主機名:相當於人的名字

hostname

表示輸出完整的主機名

hostname -f

輸出當前主機名中的全限定網域名稱fqdn

id指令:檢視乙個使用者的基本資訊

基本資訊:使用者id,使用者組id,附加組id,該指定如果不指定使用者,則預設當前使用者

id 使用者名稱

檢視使用者名稱的基本資訊

whoami指令:我是誰?顯示當前登陸的使用者名稱

一般使用者shell指令碼,使用者獲取當前操作的使用者名稱,方便記錄日誌

ps -ef指令:用於檢視伺服器的程序資訊

-ef:

e:等價於a:表示列出全部的程序

f:列出全部的列(顯示全欄位)

pid:程序id

ppid:該程序的父級程序id

c:cpu的佔用率,其形式是百分數

ps -ef | grep gnome

top指令:檢視伺服器的程序佔的資源

top退出命令:按下q鍵

pr:優先順序

virt:虛擬記憶體

res:常駐記憶體

shr:共享記憶體

計算乙個程序實際使用的記憶體 = 常駐記憶體-共享記憶體

s:表示進行睡眠.sleeping,r表示執行,running

%cpu:cpu的占用百分比

%mem:表示記憶體的占用百分比

command:程序的名稱或者路徑

按下m鍵,將按照mem從高到低進行降序排序

按下p鍵,將按照%cpu從高到低進行降序排序

按下1鍵,顯示各個cpu的詳細資訊

du -sh指令:檢視目錄的真實大小

-s:summaries,只顯示彙總的大小

-h:表示以高可讀性的形式進行顯示

find指令:用於查詢檔案

find 路徑範圍 選項 選項的值

選項:-name

-type:文件型別:-表示檔案,在find裡面用f來替換,d表示資料夾,所以type,可以有f或d

find / -type -f

find / -name *.conf

service指令:用於控制一些軟體的服務啟動/停止/重啟

service 服務名 start/stop/restart

apache的服務名是httpd

作用是啟動apache服務名

kill指令:用於殺死程序

kill 程序pid

killall 程序名稱

ifconfig指令:用於操作網絡卡相關的指令

inet addr就是網絡卡的ip位址

reboot指令:重新啟動計算機

reboot

reboot -w

模擬重啟,但是不重啟.效果就是只寫開機關機的日誌資訊,但是實際不重啟

shutdown指令:關機慎用

shutdown -h now "關機提示"

立即關機

shutdown -h 12:03

12:03分關機,就是定時關機

ctrl+c取消關機指令 cent7.0之前

shutdown -c 在cent7.0之後版本可以取消關機

uptime

直接輸出

uname指令:獲取計算機作業系統相關資訊

uname

獲取作業系統的型別

uname -a

表示獲取全部的系統資訊

netstat -tnlp指令:檢視網路連線狀態

netstat -tnlp

t:tcp協議

n:更好的形式(顯示埠號)

l:state為listen的

p:顯示pid和程序名稱

man指令:manual,手冊,包含了linux中全部命令手冊,英文

man cp

通過man命令檢視cp指令的用法

按q鍵退出

Linux學習記錄 day2

linus常用指令 1.ls alst 2.pwd 3.mkdir mp m設定目錄的許可權 p巢狀建立 4.rmdir 刪除空目錄 5.cp adprfiu 6.rm 刪除檔案或目錄 7.mv 移動檔案或目錄或更改檔名 8.文字編輯器 vim u撤銷 n dd 剪下 n yy複製 p貼上游標下一行...

學習記錄2

pv操作同步過程 對訊號燈狀態進行改變,p呼叫一次 1,v呼叫一次 1。p操作 p s 是乙個原語操作,p操作執行 s 若s為負數,呼叫p s 的程序被阻塞,放到等待佇列q中。p s v操作 v s 剛好與p s 操作相反,v操作執行 s 若s為大於0,繼續執行 s 0,從訊號燈等待佇列移出乙個程序...

學習記錄2

1 如果電腦螢幕顯示異常 安裝360顯示卡驅動 3 win10虛擬機器未聯網,橋接模式沒有作用,勾選nta模式,用於共享主機的ip位址並重新啟動電腦 4 安裝cad如果安裝不成功,安裝路徑資料夾名稱可以修改為英文 5 虛擬機器安裝win10非常卡,將虛擬機器執行記憶體調大,由1gb調整為4gb 6 ...