7.環境變量 複製和移動命令

6月5日任務

2.10 環境變量PATH
2.11 cp命令
2.12 mv命令
2.13 文檔查看cat/more/less/head/tailless

2.10 環境變量PATH:spa

全部的命令都是在這幾個路徑下的,也都只是在這幾個路徑下搜索的日誌

which除了查看別名,也能夠查看路徑文檔

例如變量

使用ls時,也可使用ls所在的絕對路徑file

那麼能夠複製ls所在的絕對路徑,到另外一個目錄下,那麼輸入該目錄的絕對路徑,也能夠實現ls的命令搜索

which lsim

cp /usr/bin/ls /zanshi/ls2img

可是不能直接使用ls2命令,由於ls2命令不在命令搜索的全部路徑下,因此要把ls2所在的路徑加進去才能夠移動

因此要用到環境變量,寫法以下

PATH=$PATH:/zanshi/

可是,機器重啓以後,ls2命令便不生效,只能寫ls2的絕對路徑

因此要把這個環境變量改爲永久的

vi /etc/profile/       裏面最後一行寫入PATH=$PATH:/zanshi/

這樣,不管開關機均可以用ls2這個命令

若是不想使用ls2,將該目錄刪掉,並將/etc/profile裏面的PATH=$PATH:刪掉便可

-------------------------------------------------------------------------------------------------------------

2.11 cp命令:

cp(copy)就是拷貝複製的意思,拷貝源文件 拷貝成目標文件

拷貝成文件可直接拷貝,若是拷貝目錄要加-r

!$可執行上一條命令的最後一個參數(空格後的或被分割後的)

-------------------------------------------------------------------------------------------------------------

2.12 mv命令:

mv至關於把文件挪動地方

同一個目錄下,能夠直接把一個文件名更更名字:

mv也可將所在目錄下的文件移動到其餘目錄下,寫法爲mv 1.txt /zanshi,那麼當前目錄下的2.txt就移動到/zanshi下了,固然也可移動目錄或以及目錄下的文件

當目標目錄不存在的時候至關於更名字

當目標是個目錄且目錄不存在,就會把該目錄的名字改一下

可理解剪切,可是在特定狀況下可修更名字

-------------------------------------------------------------------------------------------------------------

2.13 文檔查看cat/more/less/head/tail:

cat查看文件內容

tac倒敘查看一個查看一個文件的內容

cat -A顯示全部的字符

cat -n可顯示查看內容的行號

>>表示  將1的內容追加到2裏面去

-------------

(不經常使用,可用less)more可一屏一屏的往下顯示內容,(按空格便可往下看))一般用在行數多的文件,不會一會兒顯示完

那Ctrl+b可往前看,看完即退出

-------------

(經常使用,可擁有more全部的功能)less可用上下鍵查看內容(一行一行的),ctrl+b也可往前看,ctrl+f往下看。看完不會自動退出,須要按「q」鍵

輸入/可搜索/後面跟的關鍵詞,按「n」可繼續搜索往下查看,按「N」看完往前搜索查看

輸入?即根輸入/搜索查看方向相反的功能,按「N」可繼續搜索往下查看,按「n」看完往前搜索查看

在搜索關鍵詞的時候,按「g」定位到行首,按「G」定位到行尾

------------

head查看文件的頭十行

head -n 2 可指定文件的頭兩行

------------

tail查看文件的尾十行

tail -n 2 可指定文件的尾兩行

tail -f可動態的查看文件,好比這個文件在不斷的寫內容(一般是寫日誌),便可及時的查看寫入的內容,也可指定行數tail -f 2,查看寫入文件的後兩行

相關文章
相關標籤/搜索