使用xshell的多視窗批量執行命令:
檢視->撰寫欄->下方位置出現了乙個輸入框->全部會話
linux系統中的命令格式:
命令 [引數] [路徑檔案]
例如:
rm -rf /tmp/1.txt
再例如:
echo "i am studying linux" > test.txt
echo "i am studying linux" >> test.txt
使用'>'標準輸出重定向(覆蓋原來的檔案)
使用'>>'追加重定向(在原來的檔案結尾追加內容)
cat >>test.txt<<< 表示將1 2 3新增到test.txt
《或<0 輸入重定向,輸入重定向用於改變命令的輸入,指定輸入內容,後跟檔名
《或<<0 輸入重定向 ,後跟字串,用來表示輸入結束,也可用ctrl+d來結束輸入
cat >test.txt
寫入內容
複製命令
cp -a 原始檔 目標位址
rm -rf 檔案(-r 刪除目錄,遞迴刪除,-f強制刪除檔案)檔案----強制刪除檔案和目錄
rmdir 刪除空資料夾
cd .. 返回上一級目錄
cd . 當前目錄
生產環境:一般採用先移動,再刪除,刪除命令謹慎使用
find 和xargs/exec用法
grep核心命令之一
grep 過濾篩選出來 -e(過濾多個出來a|b|c)-i(不區分大小寫)
grep -v 排除 test.txt
head -2 只顯示前兩行 test.txt
head -n 顯示頭部n行 test.txt
tail -n 顯示尾部n行 test.txt
sed 取各種內容 -n取消預設輸出
sed /過濾內容出來/ test.txt
sed -n(取消預設輸出) /過濾內容/p(列印) test.txt
sed /^內容/d test.txt 把以內容開頭的行刪除然後列印剩下的
sed /oldboy/d test.txt
sed -e '/刪除內容/' test.txt
拓展:sed的刪除方法,其實是把過濾內容行刪除,然後列印剩下的內容
awk /test/ test.txt
三劍客是grep、sed、awk他們都有過濾字串的功能,grep最擅長,awk處理列擅長,sed刪除刪除、修改、替換、新增。
不提示覆蓋複製
\cp /tmp/test.txt /mnt/
/bin/cp /tmp/test.txt /mnt/
alias 顯示設定別名
unalias 取消別名
alias test="命令"
which 檢視命令的路徑 where whereis locate find
一天一點學linux
隨著linux應用的擴充套件許多朋友開始接觸linux,根據學習windwos的經驗往往有一些茫然的感覺 不知從何處開始學起。就像是戰爭,你有勇氣戰勝一切敵人,但你的眼前一片 漆黑,你知道前面有很多敵人,但就不知道具體的位置,無從下手。所以認清方向,確定目標很重要。下面就說說學習linux的一些建議...
一天一點學linux
隨著linux應用的擴充套件許多朋友開始接觸linux,根據學習windwos的經驗往往有一些茫然的感覺 不知從何處開始學起。就像是戰爭,你有勇氣戰勝一切敵人,但你的眼前一片 漆黑,你知道前面有很多敵人,但就不知道具體的位置,無從下手。所以認清方向,確定目標很重要。下面就說說學習linux的一些建議...
一天一點linux 5
windows系統對比 32位與64位系統簡單介紹和對比 置初衷不同 64位為高效能所設計,32位為普通使用者設計 要求配置不同 64位只能安裝64位電腦上 cpu必須是64位 32位可以安裝在32位和64位cpu電腦上 運算速度不同 64位處理資料比32位快 定址能力不同 64位支援多達128g記...