vi 基本操作
建立或修改某一文字檔案,例如:
vi /new.dat
1. 啟動後為指令模式,按
i 鍵進入編輯狀態
按esc
進入指令模式
2. 輸入
:wq
按回車儲存檔案並退出
輸入:q!
按回車鍵不存檔退出
3. 在「指令模式」下移動:
h 左
j 下
k 上
l 右
4. 指令模式按兩次
d鍵,刪除游標所在行
5. 指令模式按
p鍵,貼上緩衝區的內容
6. 指令模式按
u鍵,撤消上一次操作
7. 指令模式
/search content,
查詢某一字串
terminal基本指令
#許可權相關
sudo提公升當前操作許可權
passwd [username]
修改使用者密碼
, 一般用來啟用
root使用者(
管理員)
chown[target][user]修改制定目標的擁有者
chmod755 [command]提高指定檔案的執行許可權
#檢視/
幫助
man[command]
檢視指令的幫助
,一般使用
vim開啟
txt幫助檔案,按
q退出cat[file name]輸出指定檔案的內容
which [command]
檢視指令的位置
: which ruby
這樣可以檢查環境
history檢視當前使用者的歷史命令
#基本檔案操作
ls -a [path]
檢視當前目錄下所有檔案
, 包括隱藏檔案
ls -l[path]
檢視檔案的完整資訊
,包括擁有者
,讀寫許可權
rm -rf[path]刪除資料夾
mv [source path] [target]
移動檔案
/重新命名
cp [source path] [target]複製檔案
terminal中實用工具
tail -f$catalina_home/logs/catalina.out
檢視tomcat
日誌tree -l 3 .
用樹狀結構檢視目錄
, -l
制定檢視深度
grep
正規表示式工具
,可以用來過濾結果
ls -a | grep .ba
可以找到包含
ba的隱藏檔案
, 有時候用來找
.bash_profile
檔案svn st| grep ^?檢視當前辦本庫中未新增的檔案
ping -c 3 10.2.1.18ping 3
次指定目標
,不指定次數會一直
ping
下去
terminal操作技巧
ctrl +a游標移動到行首
ctrl +e......移動到行尾
double tab
可以列出代選命令
/代選檔案
ctrl +c 強制推出當前操作
command+ k 清屏
open +. 開啟當前目錄
ctrl + f
向後翻頁
(front)
ctrl + b
向前翻頁
(back)
pwd 列印當前目錄
mac os下
command+ t 新建標籤
command+ shift + 4 快速截圖
command + k
在finder
中輸入快速訪問
ftp伺服器
command+ shift + g 快速跳轉到指定目錄
command+ backspace 快速刪除檔案
使
~/.bash_profile
立即生效的
3中方式
source .bash_profile
程序操作
:
ps -a | grep [process name regex] :
檢視制定程序
,e.g: ps -a | grep eclipse
檢視eclipse程序
kill [pid] :
強制kill
掉制定程序
第三方應用程式安裝目錄為:
/usr/local/bin
macOS 常用命令
macos 常用命令 基本命令 1.列出檔案 ls 引數 目錄名 例 看看驅動目錄下有什麼 ls system library extensions 引數 w 顯示中文,l 詳細資訊,a 包括隱藏檔案 2.轉換目錄 cd 例 想到驅動目錄 cd system library extensions 3...
docker常用命令 Docker 常用命令筆錄
格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...