學習筆記3

2021-07-09 17:55:46 字數 1487 閱讀 4686

第四單元:了解linux檔案系統

1.絕對路徑和相對路徑:

a.絕對路徑:無論在系統的任何位置,從系統的頂級目錄「/」(根目錄)一級一級往下排的表示方法;

b.相對路徑:如果已經在某乙個目錄下面操作,那麼可以省略從根目錄到當前目錄的表示,若要切到該目錄下的任意位置,直接表示;

2.系統中根目錄下子目錄的作用:

a./bin:儲存常用使用者指令;

b./boot:儲存核心、模組映像等啟動檔案(啟動所需);

c./dev:儲存裝置檔案;

d./etc:儲存系統、服務的配置目錄與檔案;

e./home:存放個人主目錄;

f./lib:存放庫檔案,諸如核心模組、驅動;

g./lost+found:存放fask分割槽掃瞄資訊用的檔案;

h./mnt:系統載入檔案系統時用的常用掛載點;

i./opt:第三方工具使用的安裝目錄;

j./proc:虛擬檔案系統,包含系統訊息等資料;

k./root::root使用者的主目錄;

l./sbin:儲存系統管理指令;

m./tmp:臨時檔案的暫存點;

o./var:儲存在系統執行中可能會更改的資料;

3.linux下的基本操作命令:

a.pwd命令:pwd命令可以顯示使用者當前在所在系統的哪個目錄工作

b.cd命令:cd命令用來切換工作路徑

b.cd(後不加任何路徑)命令:進入當前使用者的家目錄中(#~:);

c.cd-命令:當前的工作目錄和進入當前工作目錄之前所在目錄來回切換;

c.ls命令:ls命令用來顯示目錄裡面的內容

命令引數:a. ls -a命令:顯示乙個目錄裡面所有檔案,包括隱藏檔案;

b. ls -l命令:顯示乙個目錄裡面所有內容以及內容的屬性;

c. ls -r命令:遞迴顯示乙個目錄裡面的內容;

d.ls -ld命令:只顯示目標目錄的屬性,不顯示目標裡面的內容;(問題1:想讓你把ls -l 和ls -ld分別執行下,具體分析一下區別)

d.cp命令:cp命令主要用途是複製檔案或目錄

用法區別:a.cp   要複製的檔案  要複製到哪去

b.cp  -r  要複製的目錄  要複製到哪去

e.mv命令:mv命令主要是用來移動檔案或者目錄(檔案移動的過程可以看作是複製貼上的過程),或者改檔案的名字

用法區別示例:a.mv file1 file2命令:把file1檔案移動到file2檔案中,即把file1檔案中內容複製到file2檔案中(若file2是目錄,則表示把file1檔案移動到file2目錄下);

b.mv file1 file2命令:把file1重新命名為file2;

f.touch命令:後加檔名,新建檔案

g.mkdir命令:新建目錄

命令引數:a. mkdir +新建目錄的名字;

b.mkdir -m 755可以指定新建檔案的許可權;(問題2:對這個命令不理解,什麼叫指定了許可權?)

h.file命令:file命令用來檢視乙個檔案的型別

學習筆記3

乙個簡單的程式 import tensorflow as tf 定義網路結構和前向傳播演算法 def get weight shape w tf.variable return w def get bias shape b tf.variable return b def forward x,sha...

學習筆記3

vivew 裡面的引數 與前端約定好 return 返回的是乙個例項化物件,字串 render 將資料寫入html中 再返回給前端 本質是把python物件嵌入其中 傳給檢視函式的永遠轉換成字串 url 設定名字 相當於 這個名字與值 以鍵值對的形式發給了 檢視函式 name 200 別名的前提是訪...

C 學習筆記 3

最近在寫code時候,發現了關於static變數的一些使用需要注意的地方。具體的情況可以看下面的例子 aclass.h 宣告了aclass class aclass int data aclass.cpp 定義了乙個static的aclass例項 include aclass.h static ac...