10 19課堂筆記

2021-08-29 12:26:19 字數 1737 閱讀 1670

1. 系統目錄結構

不需要十分了解,只需要了解常用的目錄/bin/、/sbin/、/home/、/etc/、/usr/、/tmp/、/proc/、/var/

2. # which, 用來檢視路徑的別名和絕對路徑在**,在path包含的目錄下面找

# alias 別名,如果命令較長不好寫,可以做乙個別名,節省時間

alias配置在.bashrc檔案中

3. # ls -l 列出詳細資訊

# ls -h 顯示檔案大小

# ls -a 顯示隱藏檔案

# ls -d 顯示目錄本身

# ls -t 檢視檔案時間,最新在最開始一次排列

4. path

若干個目錄的集合,一系列命令的路徑。

# echo $path, 來檢視環境變數下的目錄

直接敲命令的以下方法,以/root/123/abc為例

若想增加或刪除環境變數,可以重新定義path- # path=$path: directory_name;若想永久儲存改變的環境變數可以編輯# vi /etc/profile

5. 檔案型別

通訊檔案-socket

6. 絕對路徑,相對路徑

絕對路徑-從根開始的路徑,可以指定到檔案或目錄,具有唯一性

相對路徑-相對於當前目錄而言的路徑

舉例來講,如果想要修改網絡卡配置檔案,如果用絕對路徑就是# vi /etc/sysconfig/network-scripts/ifcfg-ens33, 但是想要使用相對路徑,就可以使用# cd 命令進入到/etc/目錄下,然後執行# vi sysconfig/network-scripts/ifcfg-ens33

7. # cd 命令,改變目錄

8. # history, 用來檢視敲過得命令歷史

# !command,用來執行最後一次command開頭的命令

9. # mkdir & rmdir

# mkdir -p,級聯地建立目錄

# rmdir, 只能刪除空目錄

10. # touch, 用來建立空檔案

11. # rm ,用來刪除檔案,# rm -r 用來刪除目錄及檔案(注意是否刪除了不該刪除的檔案或者目錄)

如果誤刪檔案可以馬上停止寫入,再使用工具恢復,因為在刪除過程中也是刪除inode的一部分資訊,標記為此塊可以使用,如果此時這個inode或者塊寫入檔案那麼之前刪除的檔案不可恢復,centos恢復的工具extundlet|

12.# cp (copy), 複製時可以改名字

# cp -r,複製目錄

cp,在命令之前加脫譯字元,等於去掉了cp -i的-i引數

13. # mv, 可以移動目錄和檔案

mv命令可以用來將原始檔移至乙個目標檔案中,或將一組檔案移至乙個目標目錄中。原始檔被移至目標檔案有兩種不同的結果:

如果目標檔案是到某一目錄檔案的路徑,原始檔會被移到此目錄下,且檔名不變。

如果目標檔案不是目錄檔案,則源檔名(只能有乙個)會變為此目標檔名,並覆蓋己存在的同名檔案。如果原始檔和目標檔案在同乙個目錄下,mv的作用就是改檔名。當目標檔案是目錄檔案時,原始檔或目錄引數可以有多個,則所有的原始檔都會被移至目標檔案中。所有移到該目錄下的檔案都將保留以前的檔名。

14. 文件檢視命令

9 1課堂筆記

課堂筆記 一 1 file類的構造方法 public file string pathname 根據parent抽象的路徑名和child路徑名字串建立乙個新的file物件。pathname指路徑名字串,parent父抽象路徑名 父抽象路徑名既可以是字串,也可以是file物件 public file ...

9 7課堂筆記

課堂筆記 執行緒的同步 為什麼需要 執行緒同步 執行緒間共享 和資料可以節省系統開銷,提高程式執行效率,但同時也導致了資料的 訪問衝突 問題,如何實現執行緒間的有機互動 並確保共享資源在某些關鍵時段只能被乙個執行緒訪問,即所謂的 執行緒同步 synchronization 就變得至關重要。臨界資源 ...

2018 3 8課堂筆記

選擇器的優先級別可以如下方式計算 a 行內樣式權重1000,b id選擇器權重100 c 類 偽類和屬性選擇器權重10,d 標籤選擇器和偽元素選擇器權重為1 對於網頁中背景的修改 都是以background開頭的,例如 background position背景的定位 background size...