第四單元:了解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...