首頁  >  文章  >  運維  >  Linux 指令總匯

Linux 指令總匯

巴扎黑
巴扎黑原創
2017-06-23 14:08:032029瀏覽
基本指令
sudo -i -u accout_name 切換到名為accout_name的使用者
sudo -i 是切換到root使用者
sudo -u 是切換到指定使用者
cd 切換到根目錄
cd .. 切換到上一層目錄,使用cd ../../../../可切換往上倒數4級根目錄
pwd 查看目前所處目錄
echo $profile_name 查看某個系統變數的Path路徑,Ex:echo $JAVA_HOME
./start_up.sh 或sh start_up.sh 到某個安裝軟體的bin目錄下執行此指令,即啟動該軟體,如tomcat
#複製
cp file_name destinct_file_name 把名=file_name 複製到destinct_file_name,完全覆寫, destinct_file_name不需要事先建立
cp -rf directory_name1 distinct_derectory_name2 將層級目錄directory_name1複製到distinct_derectory_name2
刪除
rm -r * 遞歸刪除目前目錄下的所有檔案
#rm -rf directory name遞歸強制刪除
##建立
mkdir directory 建立目錄
mkdir -p directory1/directory2 一次建立多層目錄
touch file_name 建立檔案
 
進程相關
ps -aux|grep ps_name 查看某個進程名稱=ps_name的進程,可取得進程的id號,啟動時間等資訊
kill -9 ps_id 殺死某個行程id=ps_id的程序
jps 顯示目前所有Java程序pid,包括id及名字
pwdx 透過PID號尋找檔案對應的啟動目錄
 
檢視檔案內容
#more 一頁一頁地顯示檔案內容more file_name
cat 連線並顯示指定的一個或多個檔案的相關資訊cat file1 file2
 
#vi編輯
/pattern 從目前位置向後搜尋pattern的字串,查找成功後, Enter,點選鍵盤的n則可符合下一個
:set paste 從wins複製內容到linux,vi之後,輸入此指令,避免複製內容排序混亂
i 插入內容
:q 未編輯退出
:q! 編輯了但不需要儲存退出
#:wq 儲存編輯退出
 
找到
find .|grep -rn “string_name” -l 在目前目錄下尋找有string_name欄位的檔案
 

以上是Linux 指令總匯的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn