常用Linux和Git命令

2021-10-08 12:13:56 字數 1631 閱讀 3511

gitcd 進入目錄裡面

pwd 當前目錄

mkdir 建立目錄

rmdir 刪除目錄

ls 檢視現有目錄

rm 刪除檔案

touch 建立新檔案或者更新檔案時間

cp 複製檔案

mv 移動檔案

chmod 修改許可權

vim 編輯檔案

:n 跳轉到檔案第n行,需要回車

切換到命令模式

i 切換到輸入模式

q 退出程式

w 儲存程式

set number 顯示行數

cat a.txt 檢視檔案

tail -f a.txt 實時顯示a.txt檔案的末尾內容(預設檢視最後十行)

tail -n 50 a.txt 顯示最後50行

grep [關鍵字] [檔名] 文字搜尋

grep -c 1

a.txt 查詢非空行的數量

grep -n girl a.txt 查詢包含girl關鍵字的行和行號

grep -f a.txt b.txt 輸出兩個檔案中的相同內容

where 指令搜尋

whereis 檔案搜尋(速度比較快,只搜尋幾個特定的目錄)

find 檔案搜尋(可以用檔案的屬性和許可權搜尋)

top 系統程序實時動態資訊,預設10s重新整理一次

ps 顯示程序的靜態快照

kill [pid] 結束程序或工作

kill -9 [pid] 強制殺死程序或作業

df 顯示磁碟空間使用情況

du 檢視磁碟占用空間

df比du更加精確,算上被刪除的檔案

ssh 登入遠端伺服器

ping 測試主機間網路的連通性

ipconfig 顯示和配置網路裝置資訊

netstat -nlp|grep 埠號 檢視指定埠號的pid

kill 程序pid 殺死程序

grep -v 關鍵字 a.txt

grep -o 關鍵字 檔名.txt | wc -l

-o 指示grep顯示所有匹配的地方,並且每乙個匹配單獨一行輸出

wc -l可以代替grep -c test統計行數

netstat -an|grep 『80』

cat a.txt|uniq -c

file中的重複行輸出一次,並在每行前顯示重複次數

基於sftp

git add 提交到暫存區

git commit 提交到工作區

git push 推送到遠端倉庫

git pull 拉取並合併最新**

git clone 轉殖倉庫

git log 提交日誌

git status 分支狀態

git branch 檢視分支

git checkout 切換分支

git checkout -b 新分支名 origin/遠端分支名

^$ ↩︎

git常用命令和linux安裝

git initgit config global user.name git config global user.email git versiongitlist是乙個git倉庫檢視器 git statusgit add 新增 檔案到暫存區 git commit m 簡要說明 git log g...

linux常用的命令之 git

一 常用 git 命令 1.1 git clone 從遠端庫 clone 到本地,directory 用於指定乙個新目錄名 1.2 git status 檢查本地狀態,可以檢視當前所在分支 新增或被修改的檔案 1.3 git checkout 還原某檔案所作的修改,也可以 git checkout ...

常用linux及git命令記錄

刪除本地還顯示遠端不存在的分支 git remote prune origin 1 git clone 2 建立遠端分支git branch dev git checkout b origin 3 git checkout dev 4 git pull git branch set upstream...