linux經常使用命令整理

#切換到root用戶
sudo -i 

#顯示當前目錄下文件
ls
#顯示當前目錄下文件及詳細信息
ll
ls -l

#顯示當前路徑
pwd

#查看本機全部java進程的pid
jps

#清屏
clear

#顯示主機名稱
hostname
#查看全部環境變量
env
#設置或顯示環境變量
export
#顯示當前PATH環境變量
echo $PATH
#查看系統版本
lsb_release -a 
uname -a

#查找文件
find ./ -name **.sh

#查看歷史命令
history
#選擇歷史的命令再次執行
!1022


#查看機器的處理器
arch
#查看文件命令
vim test.txt
more test.txt
vat test.txt

#文件切換
cd ~ 返回當前系統目錄
cd / 返回根目錄
cd ./ 返回當前目錄
cd ../ 返回上一個目錄
cd home/ 返回主目錄

#建立文本
touch test.txt
#建立並編輯文件
vim test.txt

#文件複製
cp *.jar ../
cp *.jar *0.jar

#文件剪切
mv *.jar ../
#文件重命名
mv *.jar *123.jar

#刪除指定目錄及其下文件 -r表示遞歸的刪除文件,-f表示強制刪除
rm -rf docs/

#文件解壓
#將文件解壓到指定目錄下
tar -zxvf *.tar.gz -C /opt/modules
tar -zxf *.tar.gz -C /opt/modules
tar -zxf *.tar.gz -C ./modules
其中,
-z表示tar是被gzif壓縮過的,解壓時用gunzip解壓
-x表示從tar包中把文件提取出來
-v表示顯示詳細解壓過程
-f表示指定被處理的文件名
-C(大寫)表示解壓到指定目錄



#文件詳細類型解釋
drwxr-xr-x
d rwx r-x r-x
第1位表示文件類型,d是目錄文件,t是連接文件,-是普通文件,p是管道。
第2-4位表示文件的屬主擁有的權限。 r是讀,w是寫,x是執行。
第5-7位表示和這個文件屬主在同一個組的用戶所具備的的權限。
第8-10位表示其餘用戶所具備的權利。
相關文章
相關標籤/搜索