為什麼要了解linux命令?
1)搭建環境,部署專案
2)檢視日誌
linux有哪些基礎常識?
1)linux的命令是嚴格區分大小寫
2)linux所有的內容都是以檔案形式儲存,不靠副檔名區分檔案型別
3)命令之間是有空格
[root@localhost ~]# 解析:
root 指使用者名稱
@無意義
localhotst 指伺服器名稱
~指當前路徑
#指的是當前使用者為root超級管理員;$指的是普通使用者
命令:su 指不退出當前使用者賬號,切換另乙個賬號登入 普通使用者切root使用者不用輸密碼直接切換;root切普通賬號需要輸入密碼
cd 切換目錄
1)./ 當前目錄 pwd檢視目錄 配合使用 cd ./ pwd 【注意事項:cd後要有空格 ./當前目錄 ../上上級目錄】
2)cd /tools 與 cd tools的區別:
絕對路徑:/ ,從根目錄開始尋找路徑
相對路徑:沒有/ ,從當前路徑開始尋找
~指的是當前目錄的家目錄
ls 檢視目錄下的檔案
ls -a 查詢目錄下所有的檔案包括隱藏檔案
ls -l 檢視目錄下檔案的屬性
ls -al 檢視目錄下所有檔案,包括隱藏檔案下檔案屬性 簡寫 ll -a
以下每三個為一組:檔案所有者 所有者所在的組 其他使用者
d 指資料夾 rwx r-x r-x 檔案所有者 所有者所在的組 其他使用者
- 指檔案 rw- r-- r-- 檔案所有者 所有者所在的組 其他使用者
r指的read 可讀 4
w指的write 可寫 2
x指的execute 可執行1
chmod :更改許可權 chmod+許可權數字+檔案 例如:d rwx r-x r-x 許可權數字是 755
當遇到許可權不夠的時候,1)切換成高階管理員root身份 或者2)更改檔案許可權
tar 壓縮 壓縮成gzip檔案 tar -czvf 想要的結果 被壓縮的檔案
解壓 tar -xzvf 123.tar.gz
解析:c指建立壓縮
x指解壓縮
v指顯示壓縮解壓的過程
z指壓縮解壓gzip格式的檔案
f指必定引數,後面解壓縮檔名
zip 壓縮解壓成zip格式檔案: zip 結果 被壓縮的檔案
解壓: unzip 解壓的檔案
vips 配置-ef 一起使用 ps -ef 檢視正在執行的程序,並且顯示啟動命令
解析:uid指的是user id
pid指的是程序號
ppid指的是父程序號
netstat
l,grep 查詢命令 一般配置|一起使用 比如:grep test test.text 指的是從test.text裡面查詢test的字串
l 豎線,管道符 將2個命令連續起來,將前面命令的輸出當做後面命令的輸入 通常和gerp一起使用
tail 檢視日誌 tail -f 檢視動態日誌
檢視專案的日誌
專案放在tomcat下,啟動tomcat
日誌檔名 日誌路徑都是開發給的
用法:tail -f 日誌的檔名 或者日誌的路徑(開發給)
linux 下檢視tomcat 控制台實時輸出內容
先進入tomcat的logs目錄下
tail -f catalina.out
ctrl+s:暫停日誌更新
ctrl+q : 啟動日誌實時更新
ctrl+c :退出動態日誌
kill 殺掉程序 kill -9
rm -rf 強制遞迴刪除 不推薦使用
Linux常見命令
顯示目錄和檔案的命令 ls 用於檢視所有資料夾的命令。dir 用於顯示指定資料夾和目錄的命令 tree 以樹狀圖列出目錄內容 du 顯示目錄或檔案大小 chmod 用於改變指定目錄或檔案的許可權命令。chown 用於改變檔案擁有屬性的命令。chgrp 用於改變檔案群組的命令。chattr 用於設定檔...
linux常見命令
一 檔案命令 1.命令格式 命令 選項 引數 ls la etc ls a 檢視所有檔案,包含隱藏檔案 ls l 檢視檔案及檔案的相關屬性 ls lh h檔案大小帶單位 rw r r 代表檔案型別 二進位制檔案 d目錄 l軟鏈結檔案 r讀w寫x執行 rwx所有者 r所屬組 r其他人 2.mkdir ...
linux常見命令
1.檢視歷史命令 history 要向檢視輸入時間可以 histtimeformat d m y t history 如果想永久修改有效可以 在 bashrc檔案中加入 export histtimeformat d m y t 然後執行 source bashrc 然後查詢歷史命令 2.如何測試磁...