黑馬程序員Python教程_600集Python從入門到精通教程(懂中文就能學會

?
09-Linux的內(nèi)核版和發(fā)行版 P9 - 06:01
??
10-Linux系統(tǒng)下的文件目錄結(jié)構(gòu) P10 - 00:04
?

?
11-Ubuntu系統(tǒng)目錄結(jié)構(gòu)演示和簡介 P11 - 06:06
?
?
14-Linux命令-02-放大縮小終端窗口字體 P14 - 00:05
?ctrl+shift+= 放大終端窗口字體顯示
ctrl+- 縮小終端窗口字體顯示
?
15-Linux命令-03-明確6個常見終... P15 - 00:06
?

?
18-Linux命令-06-查閱終端命令幫助信息 P18 - 02:05
?command --help
man command

?
20-文件和目錄命令-02-分享自動... P20 - 00:03
?- 自動補全


- Linux下文件和目錄的特點
- 以 . 開頭的文件為隱藏文件,需要用-a參數(shù)才能顯示
- . 代表當前目錄
- .. 表示上一級目錄
?
22-文件和目錄命令-04-ls的列表... P22 - 00:14
?- d:對應(yīng)目錄 -:對應(yīng)文件

- ls -l -h ls -lh ls -lha
- ls 1* (以1開頭的文件)
ls *1.txt (以1.txt結(jié)尾的文件) = ls *1*

?
25-文件和目錄命令-07-cd命令的常用參數(shù) P25 - 00:16
?- 更改當前的工作目錄
- cd cd ~ cd . cd .. cd -
?
26-文件和目錄命令-08-相對路徑... P26 - 00:11
?絕對路徑:cd /home/python/Desktop/
(通常以 / ~ 或開頭 )
相對路徑:cd
(相對于當前目錄所在的目錄位置)
?
27-文件和目錄命令-09-touch和mkdir命令的擴展 P27 - 00:20
?- touch:創(chuàng)建文件或修改文件時間
若文件不存在,可創(chuàng)建一個空白文件
若文件存在,可以修改文件末次修改日期
- mkdir:創(chuàng)建一個新目錄
-p 可以遞歸創(chuàng)建目錄: mkdir -p a/b/c/d
新建目錄的名稱不能與當前目錄中已有文件或目錄同名
- rm:刪除文件或目錄
使用要小心,文件刪除后不能恢復(fù)
-f 強制刪除,忽略不存在的文件,不帶提示
-r (刪除目錄)遞歸地刪除目錄下的內(nèi)容,刪除文件夾時必須加此參數(shù)
也可使用通配符
?
30-拷貝和移動命令-02-tree以樹... P30 - 00:02
?- tree[目錄名]:可以以樹狀圖列出文件目錄結(jié)構(gòu)
-d 只顯示目錄
- cp 源文件 目標文件:復(fù)制文件或目錄
-i 覆蓋文件提示
-r 若給出的源文件是目錄文件,則cp將遞歸復(fù)制該目錄下的所有子目錄和文件,目標文件必須為一個目錄名
cp -r a test

- mv 源文件 目標文件:用來移動文件或目錄,也可以給文件或目錄重命名
mv a/b/c/123.txt ./Desktop
mv readme.txt demo.txt (同一目錄下重命名,文件覆蓋不安全) -i 覆蓋文件提示 給文件重命名最后加上 -i
?
37-文件內(nèi)容命令-02-cat命令的-b和... P37 - 00:13
?- cat 文件名:查看文件內(nèi)容、創(chuàng)建文件、文件合并、追加文件內(nèi)容等功能
- 會一次性顯示所有的內(nèi)容,適合查看內(nèi)容較少的文本文件
- -b 對非空輸出行編號
- -n 對輸出的所有行編號
- more 文件名:分屏顯示文件內(nèi)容,每次只顯示一頁內(nèi)容
- 適合查看內(nèi)容較多的文本文件
- 空格鍵:顯示手冊頁的下一屏
- Enter鍵 一次滾動手冊頁的一行
- b 回滾一屏
- f 前滾一屏
- q 退出
- grep 搜索文本 文件名:搜索文本文件內(nèi)容
- -n 顯示匹配行及行號
- -v 顯示不包含匹配文本的所有行(相對于求反)
- -i 忽略大小寫

- grep允許對文本文件進行模式查找,所謂模式查找被稱為正則表達式
?
40-其他命令-01-echo和重定向 P40 - 00:19
?- echo 文字內(nèi)容:會在終端中顯示參數(shù)指定的文字,通常會和重定向聯(lián)合使用
與重定向聯(lián)合使用時,創(chuàng)建文件的同時可以編輯內(nèi)容

- 重定向 > 和>>:Linux允許將命令執(zhí)行結(jié)果重定向到一個文件
- 將本應(yīng)顯示在終端上的內(nèi)容 輸出/追加到指定文件中
- > 表示輸出,會覆蓋文件原有內(nèi)容
- >> 表示追加,會將內(nèi)容追加到已有文件末尾

> 會覆蓋內(nèi)容


?
41-其他命令-02-管道的概念和基本使用 P41 - 00:27
?- 管道 | :將一個命令的輸出可以通過管道作為另一個命令的輸入

第一個命令的結(jié)果與第二個命令一起使用

標簽: