初學LINUX筆記(1)初次接觸

2021-10-09 04:39:27 字數 2017 閱讀 7645

man page

正確關機

看著鳥哥的課程一步一步的學習,記錄一些自己的筆記,侵刪。

在linux系統中個,每個裝置都被當做乙個檔案來對待。

裝置檔名

ide硬碟

/dev/hd[a-d]

scsi/sata/usb硬碟/u盤

/dev/sd[a-p]

軟碟機/dev/fd[0-1]

滑鼠usb:/dev/usb/mouse[0-15] ps2:/dev/psaux

當前滑鼠

/dev/mouse

磁帶機ide:/dev/ht0 scsi:/dev/st0

注:不同介面磁碟的裝置檔名是由檢測到的順序來決定的,與實際插槽代號無關。例如第乙個檢測到的為/dev/sda,第二個為/dev/sdb,後面為cdefg…遞推。

command [

-options] parameter1 parameter2

注:

第乙個輸入的絕對是command 或者可執行檔案;

command為命令的名稱,例如cd (改變路徑),注意大小寫;

[ ]在實際中並不存在,一般引數前都會加『-』,例如-h,如果用引數的完整全名,則為』–『,例如–help;

引數,命令之間加空格,無論幾個空格,shell都視為乙個空格;

如果命令太長,則可以用\來轉義回車,讓命令連續到下一行;

指令作用

date

顯示日期和時間命令

cal顯示日曆的命令

bc計算器

示例:

(輸入quit退出)

快捷鍵作用

tab命令補全以及檔案補齊作用

ctrl+ c

在windows中為複製,linux中可以中斷當前程式

ctrl+d

離開文字介面

注:tab要連續鍵入兩下;

tab接在命令的第乙個命令的後面,則為命令補全,如果接在第二個命令以後,則為檔案補齊;

man為manual的縮寫

例如:

man date
進入man page後

按鍵工作

空格向下翻一頁

page down

向下翻一頁

page up

向上翻一頁

home

去到第一頁

end去到最後一頁

/string

向下尋找string字串,/後面為要搜尋的字串

?string

向上搜尋string字串

q結束這次man page

linux為了加快資料的讀取,一些資料會被暫存在記憶體中,這樣這些資料被重複修改就不用再次從硬碟中讀取 寫入,系統的效能得到一定的提公升,但是如果不正常關機會導致記憶體中的資料丟失,資料更新不正常。

在文字介面輸入sync則可將記憶體中尚未被更新的資料被寫入硬碟中去。

注:root可以更新整個系統中的資料,但其他賬號只能更新自己的資料

引數作用

示例意義

-t過幾秒後關機

shudown -t 10

十秒後關機

-k不關機,只是傳送警告

shutdown -k 『will reboot』

傳送關機警告

-r重啟(常用)

shutdown -r now

立刻重啟

-h關機(常用)

shutdown -h +10

10min後自動關機

-c取消已經在進行中的shutdown命令

linux筆記之初次接觸訊號

每個訊號都有乙個編號和乙個巨集定義名稱,這些巨集定義名稱可以在signal.h中找到,例如 其中有定義 define sigint 2 以上 使用了signal函式用來捕捉訊號,則可以說明的是 ctrl c實現的是訊號的2號訊號sigint。include int kill pid t pid,in...

ROR學習筆記 初次接觸MVC(1)

chinazhousheng gmail.com 一直處於asp.net 的webform模式的陰影下,所以與mvc無緣接觸。隨著mvc的不斷引起世人的目光,並且目前asp.net開始支援mvc模式開發,但我個人還是選擇先從ror來接觸這個模式,一來更快學習mvc,二來也接觸一下這神秘的動態語言!而...

Linux之初次接觸命令

在windows中,大家一定用過諸如ipconfig指令查詢自己所使用電腦的ip位址,也可能用過ping指令測試自己網路的通暢性。除此之外呢?其他指令除專業人員真的是知之甚少。在linux下root使用者大約有3053條指令 終端中連續按兩次tab鍵會彈出提示 圖1 1 在圖1 1中 root lo...