1. linux刪除文件夾命令
1、刪除文件命令
rm -f 文賀罩件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(1)crt命令如何刪除文件擴展閱讀
1、刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2、刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。或拍散
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包衫氏括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。
2. securecrt6.1如何使用
SecureCRT設置教程
SecureCRT是最常用到的終端模擬程序,很多人都喜歡用進行一些配置和實驗,在這里我只針對一些朋友常問到我的關於Cisco的Gns3與SecureCRT的配置進行講解。我以Secure_CRT_6.2.3版為例進行介紹。
一、安裝
安裝相對來說比較簡單,運行Secure_CRT_6.2.3,只要「下一步」即可,我們不去更改以默認安裝就可以了。
二、注冊
對於Secure_CRT_6.2.3現在冊上有很多注冊機,只要去下載一個就可以了。我這里用到的破解是器是crack.exe,把解壓下來的crack.exe復制到安裝文件夾下,並點擊運行。然後在打開的界面里的「name」和「company」項輸入自己想要設置的字元就行,這個可以隨便自己寫也就是我寫Rob的地方,最後點點「generate」生成序列號等項目,最後點「Patch」即可進行自己動注冊。【有些朋友反應說不可以進行自己動注冊,那我在這里建議你,既然不能自動注冊就不要太強求,我們把生成的項目全部復制下來,進行手動注冊就行了】
三、基本的設置
界面介紹
1、菜單
1)File文件
Connect... 連接,打開一個連接或者編輯已有的連接,創建新連接。
Quick Connect... 快速連接,快速連接對話框,快速連接主機的最便捷方式。
Connect in Tab... 在Tab中打開一個新的會話窗口。
Clone Session 克隆當前會話窗口。
Connect SFTP Tab 打開SFTP窗口,對於SSH連接,此選項可用。在此會話窗口中可使用SFTP命令傳輸文件。
Reconnect 重新連接
Disconnect 中斷當前會話窗口的連接
Log Session 把當前窗口的會話記錄到log文件中。
Raw Log Session 將更詳細的會話記錄到log文件中,包括伺服器更詳細的響應信息。
Trace Options 在log文件中記錄協議會話信息選項。(包括客戶端與主機互相連接時的一些信息內容)
2)Edit編輯
拷貝粘貼等
3) View視圖
顯示各種工具條
4) Options選項
包括全局選項和Session選項
5) Transfer傳遞文件
使用Xmodem/Zmodem上傳下載文件
6) Script.腳本
運行一個腳本文件,或記錄一個新的腳本世冊。(類似Word中的宏功能)
7) Tools工具
鍵盤映射編輯,密鑰生成工具等
8) Help幫助
2、對話框和按鈕
點擊File => Connect可出現Connect對話框。
從左至右按鈕依次為:
連接(激活選中的連接條目);快速連接(快捷連接新的主機);新建連接(在對話框中新增一個連接條目);剪切;復制;粘貼;刪除(對話框中的條目);新建文件夾,屬性(顯示選中條目的屬性),創建條目的桌面快捷燃旦方式,幫助。
1、退出關閉路由時自動退出Secure_CRT窗口
Options => Global ptions => General => Default Session =>Edit Default Settings... => Terminal中將Close on disconnect 選上,當用戶從主機中退出後可以自動關閉當前連接的窗口。
2、拷貝與粘貼的設置
通過滑鼠操作即可拷貝或粘貼所需內容是一個非常方便的設置Options => Global ptions => Terminal => Mouse選中Copy on select 和 Paste on middle button這樣設皮返擾置後,只要用滑鼠選中所需內容,則將內容拷貝到剪切板中,點擊滑鼠中鍵即可粘貼內容。
另外可以設置使用Windows下的拷貝粘貼快捷鍵,Options => Global ptions => General => Default Session => Edit Default Settings... => Terminal => Mapped keys => Use windows and paste hotkeys
3、Tabs設置
從Secure5.0以後,增加了Tabs(標簽)選項,多個連接可以在同一個窗口下打開,類似IE7.0的風格。Options => Globalptions=>Tabs =>Double-click選項修改為 Close Tab雙擊標簽可關閉窗口。
4、修改默認卷屏行數
當你做一個操作,屏幕輸出有上百行,當需要將屏幕回翻時,這個設置會有很大幫助,默認為500行,可以改為10000行,不用擔心找不到了。Options => Global ptions => General => Default Session => Edit Default Settings... =>Terminal => Emulation => Scrollback 修改為10000。
5、修改Xmodem/Zmodem上傳下載路徑(可選)
SecureCRT可以使用Xmodem/Zmodem方便的上傳和下載文件。 在Options => Global ptions => General => Default Session => Edit Default Settings... =>Terminal => =Xmodem/Zmodem = Directories中設置 。
六、修改窗口和字體顏色
通過對於SecureCRT的窗口和字體的修改使使用的人可自行選擇自己喜歡的顏色,同時也方便同一類型的埠進行以不同的顏色分類,使使用都不會輕易的弄混,Options => session Options => Terminal=> Current color scheme
四、設置Secure_CRT_6.2.3終端命令埠
在GNS3裡面托動幾台路由器,開點開始啟動
動行Secure_CRT_6.2.3,File=>Quick Connect按照下面進行設置,這里的Port埠不是隨便設成2000的,而是根據路由器設成的(在GNS3里右擊路由器 點修改Console埠你就可以看到埠號了,這里每台的路由器埠號都是不一樣的)
點connect完成
這里GNS3里路由器要是沒啟動的話會有錯誤提示,所以要把路由器打開。
點擊下圖中Edit下面的圖標,也就是從左數起第三個
這時你會發現Connect in Tab裡面有一個127.0.0.1的項,這個就是對應GNS3裡面埠是2000的路由器。
這時你右擊 點Rename把他的名字改成你GNS3裡面所對應的路由器名字
就如上圖中3640 R0一樣,這個就是3640型號編號為0的路由器。
如果想多設幾台,你就繼續托路由器到GNS3中,接著查看埠並按上面步驟進行設置。
設置完就像上面的我所列出的幾個一樣,他在你GNS3上都有相對應的路由器,以後做實驗不用地GNS3上點擊,只要看一下做實驗所用的路由器編號,直接在Connect in Tab裡面點擊出來。
如下圖
補充:
GNS3終端命令設置 (gns3與securecrt關聯)
在對GNS3終端命令設置進行設置的時候,首先在在C:\WINDOWS\system32文件夾下新建一個Secure_CRT_6.2.3快捷方式。
然後右點我的電腦=> 高級=> 環境變數=> path=> 加上;C:\Program Files\VanDyke Software\SecureCRT 【注意C前面的分號】對於這一部我也不知道怎麼說有的機子不用創建變數可以用有的機子則需要,現在還弄不明白原因,所以建議都加上這個變數吧,如果你Secure_CRT_6.2.3不是裝在C盤,那變數你自己參考上面的進行更改。
打開GNS3首選項 在終端命令埠改成
start SecureCRT.exe /T /telnet %h %p(我是用這一個)
或【start SecureCRT.exe /T /telnet 127.0.0.1 %p】
【C:\Program Files\VanDyke Software\SecureCRT\SecureCRT.exe /t /telnet %h %p】
在GNS3中幫定Hypervisor管理到的項目里改成127.0.0.1
到這里GNS3方面就設置完了。
SecureCRT 常用命令
常用命令:
一、ls 只列出文件名 (相當於dir,dir也可以使用)
-A:列出所有文件,包含隱藏文件。
-l:列表形式,包含文件的絕大部分屬性。
-R:遞歸顯示。
--help:此命令的幫助。
二、cd 改變目錄
cd /:進入根目錄
cd :回到自己的目錄(用戶不同則目錄也不同,root為/root,xxt為/home/xxt
cd ..:回到上級目錄
pwd:顯示當前所在的目錄
三.less 文件名:查看文件內容。
四.q 退出打開的文件。
五.上傳文件: rz 選擇要傳送的文件,確定。
六.下載文件: sz 指定文件名,enter敲,即下載到了secureCRT/download目錄下。
七:刪除文件: rm 刪除文件 ,rmdir 刪除空目錄。
八.顯示 最近輸入的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 生成一個完全的列表
實際操作:
--------------------------------------
1 SSH客戶端連接到10.5.1.55系統(參見《啟動遠程客戶端說明SecureCRT.doc》)
$ cd /home/bea2/user_projects/csdomain/bin
2 查看weblogic92服務進程
$ ps -eaf | grep weblogic
bea2 327926 331940 0 13:08:45 pts/4 0:00 grep weblogic
webadmin 421908 368956 0 Sep 24 - 4:13 /usr/java5_64/bin/java -Xms256m -Xmx512m -da -Dplatform.home=/home/weblogic/bea/weblogic92 -Dwls.home=/home/weblogic/bea/weblogic92/server -Dwli.home=/home/weblogic/bea/weblogic92/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policy weblogic.Server
bea2 491796 385044 17 00:12:50 pts/6 182:55 /usr/java5_64/bin/java -Xms6g -Xmx8g -javaagent:/home/bea2/user_projects/csdomain/Introscope/wily/Agent.jar -Dcom.wily.introscope.agentProfile=/home/bea2/user_projects/csdomain/Introscope/wily/IntroscopeAgent.profile -Dcom.wily.introscope.agent.agentName=AdminServer -da -Dplatform.home=/home/weblogic/bea/weblogic92 -Dwls.home=/home/weblogic/bea/weblogic92/server -Dwli.home=/home/weblogic/bea/weblogic92/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dfile.encoding=GBK -Dibm.stream.nio=true -Dweblogic.ext.dirs=/home/weblogic/bea/patch_weblogic923/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/weblogic92/server/lib/weblogic.policy weblogic.Server
說明:根據以上提示查看登陸用戶bea2啟動的進程,注意標紅的bea2為進程擁有著, 491796為進程號
3 執行如下命令殺掉進程
$ kill -9 491796(根據2操做查找到得系統進程號)
說明:執行後再執行$ ps -eaf | grep weblogic命令將不會看到該進程號的weblogic進程
4 啟動服務
$ ./quickRun.sh
-------------------------------------------------------------------
2.ant -buildfile CMS_MainTrunk.xml //build 包
3.vi test.txt //瀏覽文件內容
i {insert寫輸入}
esc 退出insert
:wq! write 保存並退出vi模式
:q! 不保存退出vi模式
4.我一般習慣用ps –ef命令,這樣看到以列表形式顯示的server進程;用命令pstree來查看server的進程,這樣看到以樹的形式顯示的server進程。
Pstree命令的優點在於可以立即找出某進程的父進程。您可能會需要使用 -p 選項顯示每個進程的 PID,以及 -u 選項來顯示啟動該進程的用戶名。
一般來說,這一樹結構比較長,您就需要這么執行 pstree –up | less 這將讓您縱覽整個進程樹結構。
5.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 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運行環境。
[test@test bin]$ ./psql -n dbname -U usrname
stay81=# select count(*) from table1;
count
-------
5986
(1 row)
2. 退出,使用結束後退出,不然連接一直被掛起。
stay81=# \q
3.postgres 數據導出。
[postgres@test bin]$ ./pg_mp -U postgres -t testTable -d testDB > testTable.mp
或[postgres@test bin]$ ./pg_mp -U postgres -d testDB -t testTable -F c -v > testTable.mp
4. postgres 數據導入。
[postgres@test bin]$ ./psql -U postgres -d testDB < testTable.mp
或[postgres@test bin]$ ./pg_restore -U postgres -d testDB < testTable.mp
5.一台主機上將資料庫目錄轉儲到另一台主機上。
pg_mp -h host1 -p 5432 dbname | psql -h host2 -p post1 dbname
或./pg_mp -U postgres -d testDB1 -t testTable | ./psql -U postgres -d testDB2
-U 為用戶名 ,-d 為DB名,-t 為表名稱,如果整個資料庫導出,不需此項。
6.php執行。
[test@test bin]$ /usr/bin/php -q ./batchstart.php
實戰操作:
/home/absys6$ ls
dvlp dvlp_bak20090413 personal tmp
/home/absys6$ cd dvlp
/home/absys6/dvlp$ ls
/home/absys6/dvlp$ cd SV_POLICY
/home/absys6/dvlp/SV_POLICY$ ls
include src
/home/absys6/dvlp/SV_POLICY$ cd src
/home/absys6/dvlp/SV_POLICY/src$ ls
/home/absys6/dvlp/SV_POLICY/src$ ls *pc //對文件進行篩選
/home/absys6/dvlp/SV_POLICY/src$ grep VIP *pc //列出包含VIP的所有.pc的文件的代碼的一部分。
/home/absys6/dvlp/SV_POLICY/src$ vi PlyPrmCnt.pc //查看整個文件。
3. 如何用命令提示符刪除文件
打開命令提示符:
開始-運行-輸入:cmd-確定
刪除脊備文件
:
del
F:\我的游戲\qswq.exe
/F
直接刪除
如果頌野滾無法刪除可能是使用中
運行下面命令再刪除
taskkill
/f
/t
/野余im
qswq.exe
4. 怎樣用命令行刪除某個文件夾下的所有文件及文件夾 。
1、首先,我們打開命令提示符。
5. securecrt一些使用命令
這只是登虛孝陸工具
你用該工具telnet某個solaris系統上,那差攔稿衡激進去後命令就是solaris系統的命令了 。
如果是ssh到某個linux系統上,那進去後就是用linux的命令啊。
所以不明白你說的意思
6. 如何使用命令提示符窗口刪除文件
1、在電腦桌面上單擊「開始」;
2、在「搜索程序和文件」框中輸入「cmd」;
3、單擊「cmd.exe」,彈出cmd命令提源悄激示符運春窗口;
4、在命令提雹襪示符窗口中鍵入「del 文件地址」命令;
5、單擊「回車鍵」執行命令,就可將文件刪除。
7. 請寫出下面Linux SecureCRT命令行快捷鍵命令的功能
Ctrl + a 游標到開頭
Ctrl + c 中斷當前程序
Ctrl + d 退出當前窗口脊悔或當前用戶
Ctrl + e 游標到結尾
Ctrl + l 清屏 相當與clear
Ctrl + u 剪切、刪除(游標以前的)內容
Ctrl + k 剪切、刪除(游標以後的)內容
Ctrl + r 查找(最近用過哪圓的命令)
tab 所有李野塌路徑以及補全命令
Ctrl+shift+c 命令行復制內容
Ctrl+shift+v 命令行粘貼內容
Ctrl + q 取消屏幕鎖定
Ctrl + s 執行屏幕鎖定
如果有什麼不懂的話可以去看看《Linux就該這么學》這本書,非常適合新手學習Linux。
8. secureCrt裡面創建的hostname怎麼刪除
secureCrt裡面創建的hostname怎麼刪除
刪除方法有:
1.先通過左側的seesion manager工具凳轎來打開需野粗拍要發布命令的所有遠程管理設備。
2.在最上方一排菜單中選擇
3.在頁面空白處在,單擊滑鼠右鍵,然後在彈出式菜單中左鍵選擇command windows
4.會在底部欄附件出現一個新的窗口,在這個窗口中鍵入的命令的會發送給所有打開的頌羨主機
5.再在空白處單擊滑鼠右鍵,會彈出如下的菜單,選擇最後一行send command to
6.再在右側出的菜單中選擇send to all sessions,完成後,所有的對話就會執行ls的命令。
9. 如何刪除一個非空子目錄 tmp
Linux刪除目錄下所有文件包括子目錄方法:rm -rf 目錄名。
不能使用rmdir,rmdir刪除空目錄。
(1)rmdir功能:刪除空目錄。
語法:rmdir [選項] dirname
說明:dirname表示目錄名。該命令從一個目錄中刪除一個或多個子目錄項。需要特別注意的是,一個目錄被刪除之前必須是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危險性。)刪除某目錄時也必須具有對父目錄的寫許可權。
命令中各選項的含義為:
- p 遞歸刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標准輸出上顯示相應的信息。
例如:
$ rmdir - p /usr/xu/txt
將/usr/xu/txt目錄刪除。
改變工作目錄、顯示目錄內容命令
(2)linux刪除文件或目錄命令rm
用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。
rm命令的一般形式為:rm [選項]... 目錄... 刪除指定的<文件>(即解除鏈接)。
-d --directory 刪除可能仍有數據的目錄 (只限超級用戶)
-f --force 略過不存在的文件,不顯示任何信息
-i --interactive 進行任何刪除操作前必須先確認
-r/R --recursive 同時刪除該目錄下的所有目錄層
-v --verbose 詳細顯示進行的步驟
--help 顯示此幫助信息並離開
--version 顯示版本信息並離開
要刪除第一個字元為『-』的文件 (例如『-foo』),請使用以下其中一種方法:
rm -- -foo
rm ./-foo
請注意,如果使用 rm 來刪除文件,通常仍可以將該文件恢復原狀。如果想保證
該文件的內容無法還原,請考慮使用 shred。
範例:
刪除所有rb語言程序檔;刪除前逐一詢問確認 :
rm -i *.rb
將 Finished 子目錄及子目錄中所有檔案刪除 :
rm -r Finished
將 Finished 子目錄及子目錄中所有檔案刪除,並且不用--確認 :
rm -rf Finished
10. SecureCRT 常用命令
常用命令:
一、ls 只列出文件名 (相當於dir,dir也可以使用)
-A:列出所有文件,包含隱藏文件。
-l:列表形式,包含文件的絕大部分屬性。
-R:遞歸顯示。
--help:此命令的幫助。
二、cd 改變目錄
cd /:進入根目錄
cd :回到自己的目錄(用戶不同則目錄也不同,root為/root,xxt為/home/xxt
cd ..:回到上級旅運目錄
pwd:顯示當前所在的目錄
三.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 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運行環境。
[test@test bin]$ ./psql -n dbname -U usrname
stay81=# select count(*) from table1;
count
-------
5986
(1 row)
2. 退出,使用結束後退出,不然連接一直被掛起。
stay81=# \q
3.postgres 數據導出。
[postgres@test bin]$ ./pg_mp -U postgres -t testTable -d testDB > testTable.mp
或[postgres@test bin]$ ./pg_mp -U postgres -d testDB -t testTable -F c -v > testTable.mp
4. postgres 數據導入。
[postgres@test bin]$ ./psql -U postgres -d testDB < testTable.mp
或[postgres@test bin]$ ./pg_restore -U postgres -d testDB < testTable.mp
5.一台主機上將資料庫目錄轉儲到另一台主機上。
pg_mp -h host1 -p 5432 dbname | psql -h host2 -p post1 dbname
或./pg_mp -U postgres -d testDB1 -t testTable | ./psql -U postgres -d testDB2
-U 為用戶名 ,-d 為DB名,-t 為表名稱,如果整個資料庫導出,不需此項。
6.php執行。
[test@test bin]$ /usr/bin/php -q ./batchstart.php
希望回答對你有幫助~~