SecureCRT常用檔案操作指令
常用指令:
一、ls 隻列出檔案名 (相當于dir,dir也可以使用)
-A:列出所有檔案,包含隐藏檔案。
-l:清單形式,包含檔案的絕大部分屬性。
-R:遞歸顯示。
--help:此指令的幫助。
二、cd 改變目錄
cd /:進入根目錄
cd :回到自己的目錄(使用者不同則目錄也不同,root為/root,xxt為/home/xxt
cd ..:回到上級目錄
pwd:顯示目前所在的目錄
mv 檔案1 檔案2 :把檔案1的名字改為檔案2
cp 檔案1 目錄/檔案2 :把檔案1拷到目錄下 檔案2名字可不變也可變
三.less 檔案名:檢視檔案内容。
tail -f 日志名:檢視日志
四.q 退出打開的檔案。
五.上傳檔案: rz 選擇要傳送的檔案,确定。
六.下載下傳檔案: sz 指定檔案名,enter敲,即下載下傳到了secureCRT/download目錄下。
七:删除檔案: rm 删除檔案 ,rmdir 删除空目錄。rm -rf 強行删除非空目錄
八.顯示 最近輸入的20條指令:history 20
九.獲得幫助指令 --help檢視指令下詳細參數: 如:rz --help , sz --help 。
十.cd 進入某個檔案夾的指令:
mkdir+檔案夾名 建立某個檔案夾的指令
sz+檔案名 從伺服器端向本機發送檔案的指令
rz 從本機向伺服器端傳送檔案的指令
ll 列出目前目錄下的所有檔案,包括每個檔案的詳細資訊
dir 對目前檔案夾
vi 打開目前檔案
十一.在編輯某個檔案的時候:
a 切換到編輯模式
ctrl+c 退出編輯模式
dd 删除整行
:q 退出目前檔案
:w 寫入并儲存目前檔案
-f 強行xx的參數。。。
其它指令:
1.ps -ef //檢視server的程序,以清單形式顯示的server程序。
ps 顯示目前在系統運作的程序 /usr/bin/ps [選項] -e 顯示每個現在運作的程序 -f 生成一個完全的清單
2.ant -buildfile CMS_MainTrunk.xml //build 包
3.vi test.txt //浏覽檔案内容
i {insert寫輸入}
esc 退出insert
:wq! write 儲存并退出vi模式
:q! 不儲存退出vi模式
4、secureCRT中亂碼解決:Options->SessionOptions->Appearance->font把default改成UTF-8,就可以顯示中文字型了。
6.hostname:查hostname
7.ifconfig 查詢主機IP
8.在S-CRT下用ctrl+c 和ctrl+v:
Options---Global Options---Edit default Settings進去後點Terminal---Emulation然後點Mapped Keys,點中低部的,use windows copy and paste key,點确認。
9.進入vi的指令:
vi filename :打開或建立檔案,并将光标置于第一行首
vi +n filename :打開檔案,并将光标置于第n行首
vi + filename :打開檔案,并将光标置于最後一行首
vi +/pattern filename:打開檔案,并将光标置于第一個與pattern比對的串處
10.移動光标類指令:
}:光标移至段落開頭
{:光标移至段落結尾
nG:光标移至第n行首
n+:光标下移n行
n-:光标上移n行
n$:光标移至第n行尾
H :光标移至螢幕頂行
M :光标移至螢幕中間行
L :光标移至螢幕最後行
0:(注意是數字零)光标移至目前行首
$:光标移至目前行尾
11.螢幕翻滾類指令:
Ctrl+u:向檔案首翻半屏
Ctrl+d:向檔案尾翻半屏
Ctrl+f:向檔案尾翻一屏 //好像是 r
Ctrl+b;向檔案首翻一屏
12.搜尋指令:
/pattern:從光标開始處向檔案尾搜尋pattern
?pattern:從光标開始處向檔案首搜尋pattern
n:在同一方向重複上一次搜尋指令
N:在反方向上重複上一次搜尋指令
postgres使用:
1.進入sql運作環境。
[[email protected] bin]$ ./psql -n dbname -U usrname
stay81=# select count(*) from table1;
count
-------
5986
(1 row)
2. 退出,使用結束後退出,不然連接配接一直被挂起。
stay81=# \q
3.postgres 資料導出。
[[email protected] bin]$ ./pg_dump -U postgres -t testTable -d testDB > testTable.dump
或[[email protected] bin]$ ./pg_dump -U postgres -d testDB -t testTable -F c -v > testTable.dump
4. postgres 資料導入。
[postg[email protected] bin]$ ./psql -U postgres -d testDB < testTable.dump
或[[email protected] bin]$ ./pg_restore -U postgres -d testDB < testTable.dump
5.一台主機上将資料庫目錄轉儲到另一台主機上。
pg_dump -h host1 -p 5432 dbname | psql -h host2 -p post1 dbname
或./pg_dump -U postgres -d testDB1 -t testTable | ./psql -U postgres -d testDB2
-U 為使用者名 ,-d 為DB名,-t 為表名稱,如果整個資料庫導出,不需此項。