環境變數path是為了讓你更簡單方便的使用命令。如:正常情況下,我們要使用cd命令,需要敲出cd命令檔案所在的絕對路徑,/usr/bin/cd.
將/usr/bin/這個檔案加入環境變數path後,使用cd命令時,就只用敲出cd了。
你有乙個命令,經常用到,但是每次使用時就要寫絕對路徑,你想更簡單方便的使用這條命令,這個時候就要將該命令所在的目錄新增到環境變數path裡去了。
新增乙個路徑到環境變數path裡:
短期新增:沒有將他寫入系統配置檔案中,只能在當前終端的當前開機時間內使用。如:
將/tmp加入到path中
長期新增:
將他寫入配置檔案中,無論在任何終端,任何時間都能使用。如:
將/tmp加入到配置檔案中。
將path=$path:/tmp寫入/etc/profile這個檔案裡。
儲存退出後就有了。
命令格式:
cp [選項] [**檔案] [目的檔案]
把test1目錄複製成test2目錄
cp test1 test2
選項:
-r 複製目錄
-i 安全選項
遇到乙個存在的檔案,回詢問是否覆蓋
命令格式:
mv [選項] [**檔案或目錄] [目的檔案或目錄]
mv命令使用的時候分為多種情況:
主要是分為目的檔案是目錄時,目錄存在於不存在,目的檔案是檔案時,檔案存在不存在
cat命令:
正序檢視
[root@shuai-01 ~]# cat /etc/passwd
選項:
-n 顯示行號
顯示所有(包括隱藏字元)
tac命令:
與cat命令一樣,只不過是反向檢視(最先顯示的是最後一行)
more命令
一屏一屏的檢視(空格鍵看下一屏,ctrl+b前一屏,按q鍵退出)
less命令
一屏一屏的檢視(空格鍵或ctrl+f看下一屏,ctrl+b前一屏,方向鍵也能上下一行行看,搜尋「/」,定位到首行「g」,定位到尾行「g」,按n顯示下乙個,按q鍵退出)
而且less 還可以搜尋(通過/,向下搜尋),並且能對搜尋到的關鍵字也能上下搜尋,向下看n 向上看是shift+n
head命令
檢視檔案前十行
[root@shuai-01 ~]# head 1.txt
檢視檔案前n行
tail 命令
顯示檔案最後十行
選項:
-f 動態得,實時的檢視檔案 ,看日誌的時候會用到動態檢視檔案
[root@shuai-01 ~]# tail -f /var/log/messages
-n 檢視檔案後n行
tail -n 1.txt
環境變數PATH cp命令 mv命令
在介紹環境變數之前,先介紹乙個命令 which,它用於查詢某個命令的絕對命令。echo path 這裡的echo用來輸出 path的值。path前面的 是變數的字首符號。當我們輸入乙個命令時 相對路徑 它會在以上這些目錄裡尋找這個命令。在命令列可以使用 ls2 來代表 ls 首先需要把ls的絕對路徑...
SET命令 環境變數設定
顯示 設定或刪除 cmd.exe 環境變數。set variable string variable 指定環境變數名。string 指定要指派給變數的一系列字串。要顯示當前環境變數,鍵入不帶引數的 set。如果命令擴充套件被啟用,set 會如下改變 可僅用乙個變數啟用 set 命令,等號或值不顯示所...
linux命令與環境變數
linux哲學 一切皆檔案 首先了解命令存在的位置 bin 做為基礎系統所需要的最基礎的命令就是放在這裡。比如ls cp mkdir等命令 功能和 usr bin類似,這個目錄中的檔案都是可執行的,普通使用者都可以使用的命令 也就是說命令其實本質上是可執行檔案 與在windows上執行exe檔案一樣...