基本命令
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字段的文件
?
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END