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,查看寫入文件的後兩行