前言
前面咱們已經成功安裝了Linux系統--centos7,那么我們現在提好褲腰帶,准備奔向Linux的大門。
Linux命令行的組成結構
[root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]#
修改命令提示符
要修改linux終端命令行顏色,我們需要用到PS1,PS1是Linux終端用戶的一個環境變量,用來說明命令行提示符的設置。在終端輸入命令:#set,即可在輸出中找到關於PS1的定義如下:
PS1="[\u@\h \w \t]\$" PS1的定義中個常用的參數的含義如下: \d :#代表日期,格式為weekday month date,例如:"Mon Aug 1" \H :#完整的主機名稱 \h :#僅取主機的第一個名字 \t :#顯示時間為24小時格式,如:HH:MM:SS \T :#顯示時間為12小時格式 \A :#顯示時間為24小時格式:HH:MM \u :#當前用戶的賬號名稱 \v :#BASH的版本信息 \w :#完整的工作目錄名稱 \W :#利用basename取得工作目錄名稱,所以只會列出最后一個目錄 \# :#下達的第幾個命令 \$ :#提示字符,如果是root時,提示符為:# ,普通用戶則為:$ # 由此,我們可知linux默認的命令行提示信息為:[當前用戶的賬號名稱@主機的第一個名字 工作目錄的最后一項]#
更改主機名,退出會話后生效
hostnamectl set-hostname qishione
Linux系統命令操作語法格式
命令 | 空格 | 參數 | 空格 | 【文件或路徑】需要處理的內容 |
rm | -rf | /tmp/* | ||
ls | -la | /home | ||
結婚 | -沒車沒房 | 女的就行 | ||
結婚 | -有車有房 | 白富美 |
1.一般情況下,【參數】是可選的,一些情況下【文件或路徑】也是可選的
2.參數 > 同一個命令,跟上不同的參數執行不同的功能
執行linux命令,添加參數的目的是讓命令更加貼切實際工作的需要!
linux命令,參數之間,普遍應該用一個或多個空格分割!
創建目錄命令
windows下:
鼠標右擊 > 新建文件夾
Linux下:
make directory > mk dir > mkdir
------------------------------- mkdir /oldboy
------------------------------- cd / mkdir oldboy
#遞歸創建a/b c/d
mkdir -p a/b c/d
#遞歸創建test/a,b,c,d四個目錄
mkdir -p test/{a,b,c,d}
#遞歸創建文件夾a/b/c/d/e
mkdir -p a/b/c/d/e
查看目錄命令
#顯示/oldboy下的內容 ls /oldboy
改變當前的目錄/位置
cd /home cd ~ cd -
換來換去的,迷路了怎么辦?我到底在哪個目錄?
打印當前工作目錄
#打印當前工作目錄 pwd
創建文件或者修改文件時間戳(文件屬性)
創建文本
修改文件的修改時間
#修改文件的更改時間,很多黑客就會在惡意修改文件之后再修改成之前的時間
ls -l
echo 'sb' >> xxx.py
touch -t'07101530' 1.txt
#觸摸 touch xxx.py
stat命令

顯示文件或文件系統的狀態。 #用法 stat [參數] 文件 參數列表: -L, --dereference 跟隨鏈接 -f, --file-system 顯示文件系統狀態而非文件狀態 -c --format=格式 使用指定輸出格式代替默認值,每用一次指定格式換一新行 --printf=格式 類似 --format,但是會解釋反斜杠轉義符,不使用換行作 輸出結尾。如果您仍希望使用換行,可以在格式中 加入"\n" -t, --terse 使用簡潔格式輸出 --help 顯示此幫助信息並退出 --version 顯示版本信息並退出 格式化輸出參數: %a 八進制權限 %A 用可讀性較好的方式輸出權限 #實例1 [root@master tmp]# stat 1.txt File: '1.txt' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: fd00h/64768d Inode: 17348002 Links: 1 (權限)Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) (最近訪問)Access: 2018-07-10 15:30:00.000000000 +0800 (最近更改)Modify: 2018-07-10 15:30:00.000000000 +0800 (最近改動)Change: 2018-11-07 15:38:36.400989868 +0800 Birth: - #實例2,顯示文件權限 [root@master tmp]# stat -c %a 1.txt 644 [root@master tmp]# stat -c %A 1.txt -rw-r--r--
vim初識
所有的 Unix Like 系統都會內建 vi 文書編輯器,其他的文書編輯器則不一定會存在。
但是目前我們使用比較多的是 vim 編輯器。
vim 具有程序編輯的能力,可以主動的以字體顏色辨別語法的正確性,方便程序設計。
vi/vim操作流程: 1. vi 打開文件 此時進入命令模式,你可以輸入 i 命令,進入編輯模式 2. 在編輯模式下,開始輸入字符串 3. 寫完之后, 按下 esc 回到命令模式,按下 : 進入底線命令模式 4. :w 寫入不退出 :wq! 寫入且強制退出 # 方法,命令 vi vim 使用vi打開oldboy.py,默認是命令模式,需要輸入a/i進入編輯模式,然后輸入文本"Life is short,i use python" 按下esc鍵,回到命令模式 輸入 :wq! 強制保存退出 w write 寫入 q quit 退出 ! 強制 或者 :x 保存退出 ------ :q 不保存退出 :q! 不保存強制退出
查看文件內容
cat命令用於查看純文本文件(常用於內容較少的)
# 查看文件,顯示行號 cat -n xxx.py # 貓,查看文件 cat xxx.py # 在每一行的結尾加上$符 [root@master tmp]# cat -E 1.txt # 追加文字到文件 cat >>/tmp/oldboy.txt << EOF 難難難 道德玄 不對知音不可談 對了知音談幾句 不對知音枉費舌尖 EOF
more和less命令
1.more命令用於查看內容較多的文本,例如要看一個很長的配置文件,cat查看內容屏幕會快速翻滾到結尾。
2.more命令查看文本會以百分比形式告知已經看到了多少,使用回車鍵向下讀取內容
more /etc/passwd
按下空格space是翻頁
按下b鍵是上一頁
回車鍵向下讀取內容
3. less 工具也是對文件或其它輸出進行分頁顯示的工具。less的用法比more更加有彈性。
在more的時候,我們並沒有辦法向前面翻,只能往后面看,但若使用了less時,就可以使用 [pageup] [pagedown] 等按鍵的功能來往前往后翻看文件!
less /etc/passwd
[pagedown]: 向下翻動一頁
[pageup]: 向上翻動一頁
Linux快捷鍵
1.tab鍵 用於自動補全命令/文件名/目錄名
2.ctrl + l 清理終端顯示
3.clear/cls 清理終端顯示
4.ctrl + c 終止當前操作
echo命令
echo命令用於在終端輸出字符串或變量提取后的值,格式是“echo 【字符串|$變量】”
# 默認吧內容顯示到終端上 echo "虎哥666" # 虎哥平時比較低調,不想讓別人知道他666,怎么辦?要么把“虎哥666”寫入到文件里! echo "虎哥666" > /tmp/tiger.txt echo $PATH #取出打印PATH的值
特殊符號
輸入/輸出 重定向符號
1.>> 追加重定向,把文字追加到文件的結尾 2.> 重定向符號,清空原文件所有內容,然后把文字覆蓋到文件末尾
3.< 輸入重定向
4.<< 將輸入結果輸入重定向
echo "oldboy-python666" > /tmp/oldboy.txt
echo "tiger666" >> /tmp/oldboy.txt
cat >>/tmp/oldboy.txt << EOF
------------------------------------
我想把命令執行的結果信息,寫入到文件中
ip addr > /tmp/network.txt #標准輸出重定向 把命令執行結果信息,放入到文件中
3.通配符
ls -l /etc/us*
復制(拷貝)命令
windows復制
可以說是相當簡單了 ctrl + c 復制 ctrl + v 黏貼
Linux復制
復制 > copy > cp # 移動xxx.py到/tmp目錄下 cp xxx.py /tmp/ # 移動xxx.py順便改名為tiger.py cp xxx.py /tmp/tiger.py Linux下面很多命令,一般沒有辦法直接處理文件夾,因此需要加上(參數) cp -r 遞歸,復制目錄以及目錄的子孫后代 cp -p 復制文件,同時保持文件屬性不變 cp -a 相當於-pdr, 類似與Windows系統的復制快捷方式 # 遞歸復制test文件夾,為test2 cp -r test test2 cp是個好命令,操作文件前,先備份 cp main.py main.py.bak
移動命令
什么?移動命令?
移動(搬家)命令 > move > mv cd /home
# 把老男孩從大學城搬到騰訊旁邊去 mv /home/shahe/oldboy /tmp/tencent
文件/文件夾改名
mv x.log xx.log
刪除命令
刪除 > remove > rm
參數 -i 需要刪除確認
-f 強制刪除
-r 遞歸刪除目錄和內容
cd /tmp rm oldboy.py # 默認有提示刪除,需要輸入y rm -f oldboy.py #不需要提示,強制刪除
# rm默認無法刪除目錄,需要跟上參數-r
rm -rf /tmp/oldboy/
--------
友情提醒:初學者使用rm命令,隨時快照虛擬機
查找命令
# Linux里如何找到需要的文件 例如 oldboy.py find 在哪里(目錄) 什么類型(文件類型) 叫什么名字(文件名)
參數
-name 按照文件名查找文件
-type 查找某一類型的文件,諸如:
b - 塊設備文件。
d - 目錄。
c - 字符設備文件。
p - 管道文件。
l - 符號鏈接文件。
f - 普通文件。
s - socket文件
find /tmp/ -type f -name "oldboy.py"
# 找出/tmp所有以 .txt 結尾的文件
find /tmp/ -type f -name "*.txt"
# 找到/etc下所有名字以host開頭的文件
find /etc -name 'host*'
# 找到/opt上一個名為settings.py
find /opt -name 'settings.py'
別名alias命令
Linux在使用rm(刪除)、cp(覆蓋)、mv(搬家)等命令的時候,必須非常小心,因為這些命令都是“炸彈”,想必大家都聽過“刪庫到跑路”,一言不合“rm -rf /”,假如你真的這么做了,那么。。。上帝保佑你
Linux如何提示你,在使用這些命令時候,提醒你小心呢? #查看系統別名 alias 默認別名
alias cp='cp -i' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias mv='mv -i' alias rm='rm -i' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' 別名作用是: 我們在linux中使用cp時候相當於執行了cp -i -i:刪除已有文件或目錄之前先詢問用戶; #別名用比較危險的操作,防止你犯錯
為rm設置別名
# 讓系統顯示 do not use rm echo do not use rm # 設置rm別名 alias rm='echo do not use rm' # 設置別名永久生效,寫入到/etc/profile(針對登錄用戶的合同,設置環境變量) vim /etc/profile #編輯文件 G 快速到達最后一行 o 當前行下一行,創建一個新行,進入編輯模式 source /etc/profile #讀取文件(合同生效) --------------- # 取消別名 unalias rm
管道命令
Linux提供的管道符“|”講兩條命令隔開,管道符左邊命令的輸出會作為管道符右邊命令的輸入。 常見用法: # 檢查python程序是否啟動 ps -ef|grep "python" # 將ps -ef的結果輸出到文件中 ps -ef > /opt/ps.txt # 找到/tmp目錄下所有txt文件 ls /tmp|grep '.txt' # 檢查nginx的端口是否存活 netstat -tunlp |grep nginx
命令格式: 命令A | 命令B
grep
(global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行打印出來。
語法:
grep [參數] [--color=auto] [字符串] filename
參數詳解:
-i : 忽略大小寫
-n : 輸出行號
-v : 反向選擇
--color = auto : 給關鍵詞部分添加顏色
grep "我要找什么" /tmp/oldboy.txt # 排除 -v,排除我要找的東西 grep -v "我要找什么 /tmp/oldboy.txt
例題,找出/etc/passwd下root用戶所在行,以及行號,顯示顏色
cat /etc/passwd |grep '^root' --color=auto -n
找出/etc/passwd所有不允許登錄的用戶
grep /sbin/nologin /etc/passwd
找到/etc/passwd的所有與mysql有關行,行號
cat /etc/passwd |grep 'mysql' -n
head、tail命令
head顯示文件前幾行,默認前10行
tail顯示文件后幾行,默認后10行
#查看前兩行 head -2 /tmp/oldboy.txt #查看后兩行 tail -2 /tmp/oldboy.txt
#持續刷新顯示
tail -f xx.log
#顯示文件10-30行
head -30 /tmp/oldboy.txt |tail -21

sed sed是一種流編輯器,它是文本處理中非常中的工具,能夠完美的配合正則表達式使用,功能不同凡響。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space),接着用sed命令處理緩沖區中的內容,處理完成后,把緩沖區的內容送往屏幕。接着處理下一行,這樣不斷重復,直到文件末尾。文件內容並沒有 改變,除非你使用重定向存儲輸出。Sed主要用來自動編輯一個或多個文件;簡化對文件的反復操作;編寫轉換程序等。 命令格式 sed [options] 'command' file(s) sed [options] -f scriptfile file(s) 選項 -e<script>或--expression=<script>:以選項中的指定的script來處理輸入的文本文件; -f<script文件>或--file=<script文件>:以選項中指定的script文件來處理輸入的文本文件; -h或--help:顯示幫助; -n或--quiet或——silent:僅顯示script處理后的結果; -V或--version:顯示版本信息。 -i ∶插入, i 的后面可以接字串 sed命令 a\ 在當前行下面插入文本。 i\ 在當前行上面插入文本。 c\ 把選定的行改為新的文本。 d 刪除,刪除選擇的行。 D 刪除模板塊的第一行。 s 替換指定字符 h 拷貝模板塊的內容到內存中的緩沖區。 H 追加模板塊的內容到內存中的緩沖區。 g 獲得內存緩沖區的內容,並替代當前模板塊中的文本。 G 獲得內存緩沖區的內容,並追加到當前模板塊文本的后面。 l 列表不能打印字符的清單。 n 讀取下一個輸入行,用下一個命令處理新的行而不是用第一個命令。 N 追加下一個輸入行到模板塊后面並在二者間嵌入一個新行,改變當前行號碼。 p 打印模板塊的行。 P(大寫) 打印模板塊的第一行。 q 退出Sed。 b lable 分支到腳本中帶有標記的地方,如果分支不存在則分支到腳本的末尾。 r file 從file中讀行。 t label if分支,從最后一行開始,條件一旦滿足或者T,t命令,將導致分支到帶有標號的命令處,或者到腳本的末尾。 T label 錯誤分支,從最后一行開始,一旦發生錯誤或者T,t命令,將導致分支到帶有標號的命令處,或者到腳本的末尾。 w file 寫並追加模板塊到file末尾。 W file 寫並追加模板塊的第一行到file末尾。 ! 表示后面的命令對所有沒有被選定的行發生作用。 = 打印當前行號碼。 # 把注釋擴展到下一個換行符以前。 sed替換標記 g 表示行內全面替換。 p 表示打印行。 w 表示把行寫入一個文件。 x 表示互換模板塊中的文本和緩沖區中的文本。 y 表示把一個字符翻譯為另外的字符(但是不用於正則表達式) \1 子串匹配標記 & 已匹配字符串標記 sed元字符集 ^ 匹配行開始,如:/^sed/匹配所有以sed開頭的行。 $ 匹配行結束,如:/sed$/匹配所有以sed結尾的行。 . 匹配一個非換行符的任意字符,如:/s.d/匹配s后接一個任意字符,最后是d。 * 匹配0個或多個字符,如:/*sed/匹配所有模板是一個或多個空格后緊跟sed的行。 [] 匹配一個指定范圍內的字符,如/[ss]ed/匹配sed和Sed。 [^] 匹配一個不在指定范圍內的字符,如:/[^A-RT-Z]ed/匹配不包含A-R和T-Z的一個字母開頭,緊跟ed的行。 \(..\) 匹配子串,保存匹配的字符,如s/\(love\)able/\1rs,loveable被替換成lovers。 & 保存搜索字符用來替換其他字符,如s/love/**&**/,love這成**love**。 \< 匹配單詞的開始,如:/\<love/匹配包含以love開頭的單詞的行。 \> 匹配單詞的結束,如/love\>/匹配包含以love結尾的單詞的行。 x\{m\} 重復字符x,m次,如:/0\{5\}/匹配包含5個0的行。 x\{m,\} 重復字符x,至少m次,如:/0\{5,\}/匹配至少有5個0的行。 x\{m,n\} 重復字符x,至少m次,不多於n次,如:/0\{5,10\}/匹配5~10個0的行。 sed實際用例 #替換oldboy.txt中所有的oldboy變為oldboy_python #此時結果輸出到屏幕,不會寫入到文件 sed 's/oldboy/oldboy_python/' /tmp/oldboy.txt #使用選項-i,匹配每一行第一個oldboy替換為oldboy_python,並寫入文件 sed -i 's/oldboy/oldboy_python/' /tmp/oldboy.txt #使用替換標記g,同樣可以替換所有的匹配 sed -i 's/book/books/g' /tmp/oldboy.txt #刪除文件第二行 sed -i '2d' /tmp/oldboy.txt #刪除空白行 sed -i '/^$/d' /tmop/oldboy.txt #刪除文件第二行,到末尾所有行 sed '2,$d' /tmp/oldboy.txt #顯示10-30行 -p --print -n --取消默認輸出 sed -n '10,30p' /tmp/oldboy.txt
which命令
which命令用於查找並顯示給定命令的絕對路徑,環境變量PATH中保存了查找命令時需要遍歷的目錄。
which指令會在環境變量$PATH設置的目錄里查找符合條件的文件。
也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。
which pwd
which python
實例
which python #python命令在哪 /usr/bin/python #命令文件絕對路徑
scp命令
Linux scp命令用於Linux之間復制文件和目錄。
scp是 secure copy的縮寫, scp是linux系統下基於ssh登陸進行安全的遠程文件拷貝命令。
語法 scp 【可選參數】 本地源文件 遠程文件標記
參數
-r :遞歸復制整個目錄 -v:詳細方式輸出 -q:不顯示傳輸進度條 -C:允許壓縮
實例
# 傳輸本地文件到遠程地址 scp 本地文件 遠程用戶名@遠程ip:遠程文件夾/ scp 本地文件 遠程用戶名@遠程ip:遠程文件夾/遠程文件名 scp /tmp/tiger.py root@192.168.1.155:/home/ scp /tmp/tiger.py root@192.168.1.155:/home/tiger_python.py # 輸入本地文件夾到遠程地址 scp -r 本地文件夾 遠程用戶名@遠程ip:遠程文件夾/ scp -r /tmp/oldboy root@192.168.1.155:/home/oldboy # 復制遠程文件到本地 scp root@192.168.1.155:/home/oldboy.txt /tmp/oldboy.txt scp -r root@192.168.1.155:/home/oldboy /home/
du命令
Linux du命令用於顯示目錄或文件的大小。
du會顯示指定的目錄或文件所占用的磁盤空間。
用法 du 【參數】【文件或目錄】
-s 顯示總計
-h 以k,M,G為單位顯示,可讀性強
實例
顯示目錄或文件所占空間 #什么都不跟,代表顯示當前目錄所有文件大小 du #顯示/home的總大小 du -sh /home
top命令
top 命令用於動態地監視進程活動與系統負載等信息
我們來分析一下圖片信息
統計信息區
第一行 (uptime) 系統時間 主機運行時間 用戶連接數(who) 系統1,5,15分鍾的平均負載 第二行:進程信息 進程總數 正在運行的進程數 睡眠的進程數 停止的進程數 僵屍進程數 第三行:cpu信息 1.5 us:用戶空間所占CPU百分比 0.9 sy:內核空間占用CPU百分比 0.0 ni:用戶進程空間內改變過優先級的進程占用CPU百分比 97.5 id:空閑CPU百分比 0.2 wa:等待輸入輸出的CPU時間百分比 0.0 hi:硬件CPU中斷占用百分比 0.0 si:軟中斷占用百分比 0.0 st:虛擬機占用百分比
第四行:內存信息(與第五行的信息類似與free命令)
- 8053444 total:物理內存總量
- 7779224 used:已使用的內存總量
- 274220 free:空閑的內存總量(free+used=total)
- 359212 buffers:用作內核緩存的內存量
第五行:swap信息 8265724 total:交換分區總量 33840 used:已使用的交換分區總量 8231884 free:空閑交換區總量 4358088 cached Mem:緩沖的交換區總量,內存中的內容被換出到交換區,然后又被換入到內存,但是使用過的交換區沒有被覆蓋,交換區的這些內容已存在於內存中的交換區的大小,相應的內存再次被換出時可不必再對交換區寫入。
chattr命令
給文件加鎖,只能寫入數據,無法刪除文件
chattr +a test.py
chattr -a test.py
lsattr命令
查看文件隱藏屬性
lsattr test.py
童鞋們常會遇見的問題:
問題1: [root@localhost tiger]# cd~ -bash: cd~: command not found
問題2: [root@localhost tiger]# cd /oldboy -bash: cd: /oldboy: No such file or directory
linux時間同步
linux的date命令可以顯示當前時間或者設置系統時間
查看當前時間
格式化輸出
-d --date=string 顯示指定的時間,而不是當前時間
以年-月-日顯示當前時間
date +"%Y-%m-%d"
以年-月-日 時分秒 顯示當前時間
date +"%Y-%m-%d %T"
在Linux下系統時間和硬件時間不會自動同步,在Linux運行過程中,系統時間和硬件時間以異步的方式運行,互不干擾。
硬件時間的運行,是靠Bios電池來運行,而系統時間是用CPU tick來維持的。
在系統開機時候,會從Bios中獲取硬件時間,設置為系統時間
硬件時鍾的查看
[root@oldboy_python ~ 10:19:04]#hwclock
2018年08月27日 星期一 10時23分03秒 -0.528004 秒
同步系統時間和硬件時間,可以用hwclock命令
//以系統時間為基准,修改硬件時間 [root@oldboy_python ~ 10:29:07]#hwclock -w //以硬件時間為基准,修改系統時間 [root@oldboy_python ~ 10:29:21]#hwclock -s
Ntp時間服務器
時間對於人類來說是密不可少的,時間就是金錢。因此對於服務器時間的把控非常重要,如果系統的時間不對,那么對於每一個文件的操作都是錯誤的。
關於時間服務器的配置文件,有如下幾種
/bin/date 用於 Linux 時間 (軟件時鍾) 的修改與顯示的指令;
/sbin/hwclock 用於 BIOS 時鍾 (硬件時鍾) 的修改與顯示的指令。 這是一個 root 才能執行的指令,因為 Linux 系統上面 BIOS 時間與 Linux 系統時間是分開的,所以使用 date 這個指令調整了時間之后,還需要使用 hwclock 才能將修改過后的時間寫入 BIOS 當中!
/usr/sbin/ntpd: 主要提供 NTP 服務的程序啰!配置文件為 /etc/ntp.conf
/usr/sbin/ntpdate: 用於客戶端的時間校正,如果你沒有要啟用 NTP 而僅想要使用 NTP Client 功能的話,那么只會用到這個指令而已啦!
由於我們只需要用作客戶端更新時間
ntpdate -u ntp.aliyun.com
wget命令
wget命令用於在終端下載網絡文件 參數是 wget [參數] 下載地址
wget -r -p http://www.luffycity.com # 遞歸下載路飛所有資源,保存到www.luffycity.com文件中
開關機命令
reboot或init 6命令用於重啟機器
poweroff或init 0用於關閉系統

init一共分為7個級別,這7個級別的所代表的含義如下 0:停機或者關機(千萬不能將initdefault設置為0) 1:單用戶模式,只root用戶進行維護 2:多用戶模式,不能使用NFS(Net File System) 3:完全多用戶模式(標准的運行級別) 4:安全模式 5:圖形化(即圖形界面) 6:重啟(千萬不要把initdefault設置為6)
小練習
1.如何先進入/home/oldboy目錄,然后再進入/home/python目錄? 2.如何在/home.python目錄,執行/home/my_first.py文件? 3.互相提問相對路徑和絕對路徑
4.向my_first.py文件中寫入"Lift is short,I use python"
5.請用一條命令創建/tmp/oldboy/python/s11
6.只查看oldboy_python.txt文件(50行)內20到30行內容
7.找一下python命令在哪
8.將rm命令改為"echo do not use rm"
9.同桌互相傳輸文件,使用scp命令
10.查看/var/log/文件大小
Tip:
http://linux.51yip.com/ http://man.linuxde.net/ Linux命令查詢手冊
Linux終端下 esc + . 可以獲取上次文件名