環境變數:針對linux系統的一些變數名,這些變數名是有設定好的,也有還沒設定好的,可以通過這些變數影響系統的引數值,從而影響系統的執行;使用大寫的字母作為變數名,可以使用以下命令檢視系統設定的變數:
1、set
2、env------enviroment環境變數
如果過要看某乙個具體的變數名,可以加乙個echo
如:echo $path:檢視變數path的值。
設定乙個變數:
如:string=』hello word』。
取消環境變數:
在linux裡建立空檔案的方式:
1、touch命令
2、echo』hello』>:重定向
3、vi 編輯器,編輯乙個新的檔案。
mv :move 移動檔案或目錄,從乙個目錄到另乙個目錄,原始檔就不在了。
cp:copy 拷貝檔案或目錄,從乙個目錄到另外乙個目錄,原始檔還是存在的源目錄下的。
檢視檔案內容命令:
cat :顯示檔案內容,從前往後。
tac:顯示檔案內容,從後往前。
linux 重定向:在系統裡標準輸出是螢幕,重新把輸出指向到其它地方,比如:檔案
輸出重定向:
1、追加重定向:>
2、覆蓋重定向:>>
輸入重定向:<
cat -n:顯示行數。
more:分屏看,一屏一屏看,只能往後看。
less:可以分屏看,也可以一行一行的看,可以往後看,也可以往前看,退出按q。
head:預設看乙個檔案的前10 行。
通過引數 -n 數字 指定具體看幾行
如:head -n 20 檔案: 指定看檔案的前20 行。
tail:預設情況是看乙個檔案的最後10行。
通過引數 -n 數字 指定具體看幾行
如:tail -n 20 檔案: 指定看檔案的後20 行。
tail -f:實時重新整理乙個檔案的內容。
三種模式:
1、一般模式:不能修改某個字元。
ctrl+b:文字頁面向前翻一頁。
ctrl+f:文字頁面向後翻一頁。
數字0:移動到本行的首行;$:移到本行的行末。
gg:移到整個文字的首行;g:移到整個文字的尾行。
ng:移到文字的第n行。如:5g,移到文字的第5 行。
dd:刪除游標所在行。
2dd:刪除游標所在的兩行。
ndd:刪除游標所在的n行。
u:撤銷剛才的操作。
yy:複製游標所在的行。
p:貼上剛才所複製的行。
2、編輯模式:可以輸入要編輯的內容。
a(a):本行插入
i(i):本行插入
o(o):下一行插入
從編輯模式回到一般模式,按esc。
3、命令模式:在編輯模式下完成輸入後,按住esc回退到一般模式下,然後:
:q 不儲存退出
:wq 儲存退出
:q! 不儲存強制退出
:wq! 儲存強制退出
:set nu 統計行數
:/end或:?end 找到單詞end。找到以後。按住n,可往前往後繼續查詢。
環境變數的一些知識
環境變數初級知識 一 了解環境變數 環境變數是包含諸如驅動器 路徑或檔名之類的字串。環境變數控制著多種程式的行為,例如temp環境變數指定程式放置臨時檔案的位置,systemroot為系統檔案所在位置。右擊 我的電腦 選擇 屬性 高階 環境變數 就可以看到全部環境變數 如圖1 環境變數可分為使用者環...
環境變數的一些問題
我們在安裝交叉編譯時往往需要新增環境變數 有兩個地方可以新增 詳細過程見下 最好不要在profile下新增,否則出錯系統就會癱瘓,登陸不進去,指令也無效 那如果我們不小心剛好就遇到這種情況怎麼辦,別問我自己是怎麼辦,看下面 1登入不了 輸入密碼後一直登入不了 使用快捷鍵ctrl alt f1到f6分...
GCC的一些環境變數的配置
1.gcc 包括交叉編譯器 的標頭檔案搜尋路徑 add include dir to c laguage export c include path usr local yourc includedir c include path add include dir to c laguage expo...