git status # 檢視狀態
git pull # 拉取**
git branch # 檢視本地分支
git branch -a # 檢視本地和遠端分支(包括本地快照的遠端分支)
git remote show origin # 檢視遠端分支及關聯資訊(會顯示本地快照的但是遠端已刪除的分支)
git remote prune origin # 同步清理已刪除的遠端分支
git checkout
# 切換分支/tag(本地已關聯遠端分支/tag的時候)
git checkout -b
origin/
# 切換並從遠端建立分支
git checkout -b
# 切換並從遠端tag建立分支
git log # 檢視日誌
git reflog # 檢視所有 commit 記錄(包括重置後刪除的)
# 重置遠端分支
git reset --hard
# 硬重置到某個提交記錄
git push --force origin 《遠端分支名》
# 強制推送到遠端
# ---- powershell ----
# 強制刪除
# -recurse 是不詢問
# rd 也可以寫為 rm 或 remove-item
rd -recurse
# ---- linux ----
# 強制刪除
rm -rf
# ---- linux ----
# 檢視許可權
ls -l
# 修改許可權
chmod
777
# 檢視當前目錄下安裝的npm包
npmls
# 檢視全域性安裝的
npmls -g
# 指定深度,不顯示內部依賴的包
npmls -g --depth=
0
# ---- linux ----
lsof -i:
# ---- linux ----
cat[檔案路徑]
# 檢視檔案所有內容
tail -n 10
[檔案路徑]
# 檢視檔案最後10行內容(從倒數第10行向下列印)
tail -n +10 [檔案路徑]
# 檢視檔案從第10行開始的內容(從正數第10行向下列印)
head -n 10
[檔案路徑]
# 檢視檔案前10行內容(從正數第10行向上列印)
cat[檔案路徑]
|tail -n 10
# 同 `tail -n 10 [檔案路徑]`
cat[檔案路徑]
|head -n 30
|tail -n +10 # 檢視檔案第10-30行的內容
# ---- linux ----
vim[檔案路徑]
i # 進入編輯模式
esc # 退出編輯模式
:# 切換到底線命令輸入模式
# 底線命令
q # 無修改退出
wq # 儲存修改並退出
q!# 不儲存修改強制退出
# ---- linux ----
# 本機拷貝
# 拷貝目錄
scp -r [目錄路徑]
[目標路徑]
# 拷貝檔案
scp[檔案路徑]
[目標路徑]
# 遠端拷貝
# 從本機拷貝到伺服器
scp[本機檔案路徑]
]
Linux作業系統常用命令
linux作業系統常用命令 檔案目錄操作命令 ls cd vi rm mv mkdir cp cat find less chown chmod ln 網路命令 hostname ping host telnet ifconfig ftp 使用者管理命令 useradd userdel passwd...
Linux作業系統常用命令
1 virtualbox虛擬機器工具 開源免費 2 ubuntu 12.04 lts 長期支援版本,穩定 3 vim 編輯器 4 gcc 編譯器 bcpl newb c unix minix linux linux管理硬碟的能力非常強,所以我們能看到的只有乙個分割槽 根目錄,所有的檔案都儲存在它下面...
Linux 作業系統常用命令
1.cd 切換目錄 2.打包 tar zcvf 歸檔檔案名.tar.gz 原始檔或目錄 3.解包 tar zxvf歸檔檔案名 c 目標目錄 4.檢視記憶體 free 5.檢視cpu lscpu 6.檢視動態程序 top 7.檢視靜態程序 ps ef 8.檢視特定程序 ps ef grep 8080 ...