1.1
系統關閉
1)、[root@localhost /root]#shutdown -h now
2)、[root@localhost /root]#halt
3)、[root@localhost /root]#init 0
4)、[root@localhost /root]#poweroff
1.2系統重啟
1)[root@localhost /root]#reboot
2)[root@localhost /root]#init6
3)[root@localhost /root]#shutdown -r now
init命令
---更改使用者級別
0---停止系統服務
1---單使用者模式,一般用於特別的系統管理工作,如
root
密碼丟失
2---多使用者模式,但不支援網路檔案系統
nfs;
3---完全多使用者模式,系統正常啟動進入的字元模式
5---完全多使用者方式,進入圖形化介面
6-----重新啟動系統
系統關於init
程序的重要配置為
/etc/inittab,
通過修改
/etc/inittab
檔案可以改變系統採用的執行等級 。
2.1檔案和目錄基本操作
2.1.1目錄操作
1)pwd----顯示當前目錄
2)改變當前所在目錄
3)顯示檔案或目錄資訊命令---ls
引數:a:顯示所有檔案,包括以
.開頭的隱藏檔案
-l:以長格式顯示顯示檔案或子目錄中的檔案
-r:遞迴式的顯示指定目錄的各個子目錄的檔案
4)建立目錄----mkdir命令
5)rmdir----刪除空目錄
引數:-p:遞迴的刪除空目錄
6):cp-----
檔案或目錄複製
引數:-f
:如果目標或檔案目錄已經存在,不詢問使用者是否刪除,直接刪除再複製
-r:遞迴的複製目錄
7)mv----檔案移動或重新命名
8)rm----檔案或目錄刪除
9)顯示檔案內容-----cat命令
引數:-n:顯示輸出行的行號
10)more----分屏顯示檔案
11)less---分屏顯示檔案內容
more的公升級版 。
12)
head---顯示檔案前幾行
13)
tail--顯示檔案後幾行
14)檔案內容統計---wc
引數:-c:統計字元數
-l:統計行數
-w:統計單詞數
15)建立新檔案-----touch
16)find---查詢檔案
17)查詢檔案------locate命令
18)在檔案正文中查詢指定的字元數-----grep命令
19)檔案抽取-----cut命令
20)確定命令檔案的位置----which
21)顯示檔案和目錄的型別----file
3.1檔案系統目錄結構
/bin:存放普通使用者使用的命令檔案
/boot:包括核心和系統啟動時使用的檔案,如:
/boot/grub/grub.conf
/sbin:存放系統管理員可以使用的命令檔案,普通使用者不能使用,如
poweroff
關機命令
/etc:存放
linux
系統的各種配置檔案,是系統非常重要的目錄檔案之一。
/dev:存放
linux
系統中的裝置所對應的裝置檔案
/home:普通使用者主目錄所在的目錄,如果不特殊指定,每個新建使用者都會在該目錄下擁有自己的主目錄
/root:超級使用者的主目錄。
/tmp:存放臨時使用者的臨時檔案。
/lib:存放系統動態鏈結共享庫,幾乎所有的應用程式都會用到這個目錄下的共享庫
/usr:使用者的應用程式往往安裝到這個目錄下,也包括一些系統應用程式和檔案,是
linux
系統占用硬碟最大的目錄
/usr/bin:存放許多應用程式
/usr/sbin:存放超級使用者
root
使用的管理程式
/usr/man:幫助文件所在的目錄。
/usr/include:存放
linux
下開發和編譯應用程式所需的標頭檔案
/usr/src:存放
linux
核心的源**
/usr/local:提供給普通使用者安裝應用軟體
/mnt:掛載點
/proc:虛擬檔案目錄,不沾磁碟,存放
linux
的記憶體映像檔案
/var:通常將經常改變的檔案包括緩衝區和日誌檔案存放到該目錄下。
/lost+fond:檔案系統發生錯誤時,
linux
自動掃瞄磁碟並試圖修復錯誤,在修復過程中產生的檔案存放到該目錄下
4.1磁碟分割槽
4.1.1、分割槽有三種型別:
主分割槽、擴充套件分割槽和邏輯分割槽
4.1.2、分割槽建立
1)檢視磁碟分割槽情況
[root@localhost /root]#fdisk -l
2)建立分割槽
[root@localhost /root]#fdisk /dev/sdb
i、m命令
----
顯示fdisk
中可用命令列表
ii、p----
顯示磁碟分割槽表
iii、n命令
----
建立分割槽
vi、l命令
----
檢視系統支援的分割槽型別
v、w命令
---儲存分割槽結果並退出
fdisk
1.4.2、檔案系統的建立
-----mkfs
引數:-c:查詢壞塊,並產生壞塊列表
-v:顯示簡歷檔案系統過程中的詳細資訊
-size:檔案系統大小
1.4.3 、檔案系統管理與維護
1、檔案系統檢查----fsck
語法:fsck[引數]
裝置名
引數:-t:指定要檢查的檔案系統型別
-a:檢查
/etc/fstab
中的所有檔案
xitong
-v:顯示
fsck
執行時的資訊
-n:只顯示
fsck
每一步的工作,而不進行實際操作
-c:顯示完整的檢查進度
2、統計目錄使用磁碟空間情況------du命令
du[引數
]檔案或目錄名
引數:-a:顯示所有檔案的統計數,而不僅僅是目錄的統計數
-s:只顯示檔案或目錄的統計數使用情況
-k:顯示各級目錄占用情況
-sh:目錄占用空間
3、統計未使用的磁碟空間
----df
語法:df[引數]
引數:-t:顯示檔案系統型別
-k:以
1024
位元組為單位顯示
linux學習筆記總結
for讀取列表中複雜值 for test in i don t konw if this ll work do shell會把列表中的單引號嘗試使用他們來一定乙個單獨的資料 兩種辦法解決 1 使用轉義字元 反斜線 來將單引號轉義 2 使用雙引號來定義用到的單引號 for test in i don ...
Linux學習筆記總結
選擇作業系統 設定終端軟體 如何學習命令 使用者名稱 機器名 當前工作目錄 使用者輸入命令 peter dog 表示使用者主目錄 lsmkdir 資料夾 rm 檔案 rm r 資料夾 命令本身 引數 操作物件 the linux command line 教程 man rm 開啟命令手冊 引數 查閱...
Linux學習筆記總結
一.檔案操作 linux裡面裡的檔案裡沒有字尾名的區別,所有的檔案都一樣,只看檔名,字尾名新增只是為了區分檔案的用途 a.建立檔案 jun vm 0 7 centos touch jun.txt touch 檔名b.刪除檔案 jun vm 0 7 centos rm rf jun.txt rm 檔名...