### vim 文件名
~~~
vim 文件名 //如果文件不存在則新建
~~~
### vim +n 文件名
~~~
vim +n 文件名 //n表示任意正整數,打開指定的文件,并且快速的將光標定位到n行的開始位置.
~~~
### vim +/string 文件名
~~~
vim +/string 文件名 //打開指定的文件,并且高亮顯示string內容.
~~~
### 快捷操作
#### 從頭部開始讀
~~~
head XXX
~~~
#### 從尾部讀
~~~
tail [-f] XXX //-f可以同步刷新時間
~~~
#### 讀取整個文件
~~~
cat XXX
~~~
#### 分頁讀取
~~~
more XXX
~~~
#### 可控分頁
~~~
less XXX
~~~
#### 搜索關鍵字
~~~
grep -n '搜索內容' XXX //-n為顯示行號
~~~
#### 查找文件
~~~
find XXX
~~~
#### 統計個數
~~~
wc 參數 XXX
~~~
參數命令:
* -c 統計字節數。
* -l 統計行數。
* -m 統計字符數。這個標志不能與 -c 標志一起使用。
* -w 統計字數。一個字被定義為由空白、跳格或換行字符分隔的字符串。
* -L 打印最長行的長度。
#### 管道
~~~
|
~~~
如:
~~~
grep -n '搜索內容' XXX | wc //搜索關鍵詞并統計個數
~~~
- 目錄結構
- SSH協議
- 服務器安裝SSH
- 客戶端安裝
- SSH config
- SSH免密登錄
- SSH安全端口
- 命令
- 簡單命令
- 切換目錄命令
- 文件操作命令
- 文件夾操作命令
- 文件壓縮命令
- Vim編輯器
- 打開文件三種方式
- 模式
- 末行模式
- 命令模式
- 編輯模式
- Vim擴展
- 硬件信息
- Rpm軟件管理
- 介紹
- 查詢
- 安裝
- 卸載
- Linux運行模式
- 用戶和用戶組
- 用戶操作
- 用戶組操作
- 權限管理
- 介紹
- 設置權限
- 防火墻
- 防火墻操作
- 添加服務
- 提權
- 文件上傳與下載
- 上傳文件
- 下載文件
- 光盤掛載
- 開發環境安裝
- Apache
- 安裝Apache
- 配置
- Nginx
- 安裝
- MySQL
- 安裝
- Memcache
- Git
- PHP
- 常用服務
- 定時任務
- 日期同步
- 日志切割
- 進程管理
- 常用命令
- Shell
- Screen