1. 程式人生 > >環境變量PATH cp命令 mv命令 文檔查看cat_more_less_head_tail

環境變量PATH cp命令 mv命令 文檔查看cat_more_less_head_tail

258866

關於PATH的作用:
PATH說簡單點就是一個字符串變量,當輸入命令的時候LINUX會去查找PATH裏面記錄的路徑。比如在根目錄/下可以輸入命令ls,在/usr目錄下也可以輸入ls,但其實ls這個命令根本不在這個兩個目錄下,事實上當你輸入命令的時候LINUX會去/bin,/usr/bin,/sbin等目錄下面去找你此時輸入的命令,而PATH的值恰恰就是/bin:/sbin:/usr/bin:……。其中的冒號使目錄與目錄之間隔開。
·
·
例如我們有一條ls2命令,存儲位置在tmp裏,tmp沒有在PATH的記錄路徑裏,我們需要先把這條命令添加到PATH裏
·
查看PATH記錄包含的路徑文件
echo $PATH
技術分享圖片
<br/>我們給ls做一個備份,備份到一個不再PATH路徑裏的目錄下<br/>cp /usr/bin/ls /tmp/ls2<br/>![](http://i2.51cto.com/images/blog/201803/27/1b1c29eaedf5244879993cad13a55a8f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)<br/>

把tmp加入到PATH裏,然後查看PATH裏是否已經包含了tmp
PATH=$PATH:/tmp/
技術分享圖片
·
·
永久修改PATH變量
進入etc/profile,最下面編輯,把PATH變量加入(PATH=$PATH:/tmp/)
vi /etc/profile
技術分享圖片
技術分享圖片
·
·
刪除變量
第一種刪除
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/(就是把tpm給去掉就行)
技術分享圖片
·
第二種,下次登錄生效生效
把剛才編輯過的/etc/profile的內容給刪除掉
技術分享圖片
·
·
·
·
·
cp命令
拷貝文件到另一個位置
cp 目標文件 拷貝位置
技術分享圖片
·
拷貝目錄
cp -r目標目錄 拷貝位置
技術分享圖片
·技術分享圖片
·
·
·
·
·
mv命令
文件移動位置 mv+文件位置+移動位置
技術分享圖片

同文件夾下使用mv等於重命名
技術分享圖片·
·
如果移動到的位置已存在同名文件,會詢問是否覆蓋
技術分享圖片
·
·
·
·
·
文檔查看cat_more_less_head_tail
cat查看文件內容(正序)
技術分享圖片
·
tac查看文件內容(倒序)
技術分享圖片
·
cat -A顯示全部字符(尾部$符號意思是一行的結尾)
技術分享圖片
·
cat -n 在cat的同時顯示行號
技術分享圖片
·
more 按照屏幕,顯示內容(空格向下看,Ctrl+b向上看)
技術分享圖片
·
less 按屏幕顯示(空格、Ctrl+f向下看,方向鍵上、Ctrl+b向下看。看完後需要摁q退出)
技術分享圖片
·
less後不退出摁 / 可以搜索(正序)(n翻頁向下)
技術分享圖片
`
less後不退出摁 ? 可以搜索(反序)(n翻頁向上)
技術分享圖片
·
head 查看一個文件的頭十行
技術分享圖片
·

head -n 數字 查看一個文檔的數字行(正序)
技術分享圖片
·
tail 查看一個文件的後十行
技術分享圖片
·
tail -n 數字 查看一個文檔的數字行(倒序)
技術分享圖片
·

環境變量PATH cp命令 mv命令 文檔查看cat_more_less_head_tail