天天看點

PATH變量,cp,mv,cat,more,less,head,tail指令舉例

which rm 檢視指令所在目錄

echo $PATH

ls2永久生效:

echo "PATH=$PATH:/tmp" >> /etc/profile

功能: 複制目錄或檔案。

約定:目錄均加上/

cp /etc/passwd /tmp/ 複制檔案到到目錄

cp /etc/passwd /tmp/passwd2

如果目标目錄tmp/中存在passwd, 會提示是否覆寫. 如果目标目錄tmp 中沒有passwd 會直接複制passwd 到tmp/中

cp -r /etc/selinux/ /tmp/fxq/ 複制目錄到到目錄

如果fxq目錄存在,selinux會複制到fxq目錄内 如果fxq目錄不存在,sexlinux 會複制selinux到tmp下并改名為fxq

!$ 表示上次的進行的指令的最後的一個參數.

功能: mv 移動檔案或改名

在同一目錄中mv 為改名

不同目錄中mv 為移動或改名

移動的是檔案時

目标是目錄,移動檔案到目标目錄.

目錄是檔案時,則改名至目标目錄.

移動的是目錄時

目标目錄存在時,會放到目标目錄内。 目标目錄不存在時,剛改名到相應目錄。

cat -A 顯示所有字元 cat -n /etc/passwd 顯示内容帶行号
空格向下一屏, ctrl+ f ctrl+ b 向上看 回車一行一行顯示. wc -l /etc/passwd 檢視檔案多少行。
箭頭向上向下一行一行的 / 查找關鍵字 n向下 N向上 ? 從後往前查找 n向上 N向下 G 快速定們到尾行
g 定位到首行
head /etc/passwd 檢視檔案前十行。 head -n 2 /etc/passwd檢視前兩行 head -n2 /etc/passwd檢視前兩行(另一種寫法)
tail /etc/passwd 檢視檔案後十行。 tail -n 2 /etc/passwd 檢視後兩行 tail -n2 /etc/passwd 檢視後兩行(另一種寫法) tail -f /etc/passwd 動态檢視檔案變化

本文轉自 楓葉雲  51CTO部落格,原文連結:http://blog.51cto.com/fengyunshan911/1954693

繼續閱讀