既然申請(qǐng)了國(guó)外的主機(jī),那么SSH登錄工具肯定是必不可少的,這里羅列一些常用的SSH命令,以備查用。
首先我們得知道什么叫shell.
操作系統(tǒng)與外部最主要的接口就叫做shell,或許這樣說(shuō)過(guò)于術(shù)語(yǔ)化,例如cmd命令行,這是windows操作系統(tǒng)下的一個(gè)shell。這里說(shuō)的dreamhost的shell是指dreamhost提供給客戶一個(gè)命令行,方便客戶更好的使用他們的虛擬主機(jī)服務(wù)。
DreamHost中shell使用指南本shell指令及操作均基于Linuxord2.4.29,即DreamHost現(xiàn)在采用的系統(tǒng),如果你也是DreamHost的用戶,那本文或許對(duì)你有所幫助。
目錄:
1.BasicInstructions/基本
2.wget/下載工具
3.Crontab/定時(shí)任務(wù)
4.tar/tar.gz/壓縮文件
5.查看文件大小
cd[目錄名]轉(zhuǎn)換路徑
cd .. 返回上級(jí)目錄
ls顯示當(dāng)前目錄下所有文件
rm[-r]-f[][文件名]刪除文件,加[-r]可以刪除文件下所有子文件,如rm -rf [abc]刪除abc文件夾及文件夾下的所有文件
tar -[解壓下載的壓縮包]
unzip[文件名]解壓文件
cp -rpf .A/* B 將A文件夾中的所有文件拷貝到其上級(jí)目錄B中
wget(最爽的一個(gè)命令 在linux下可以使用該工具快速地從網(wǎng)絡(luò)上下載所需要的文件)
1.BasicInstructions基本操作命令
通常來(lái)說(shuō),使用”$[Instructions]-help”可以獲得以下各個(gè)命令[instructions]的幫助,包含其參
數(shù)列表的定義。
-ls列出當(dāng)前文件夾下所有內(nèi)容
$ls-o列出當(dāng)前文件夾中所有內(nèi)容,含詳細(xì)信息,但不列出group
$ls-l同上,含group信息
$ls-a列出當(dāng)前文件夾中所有內(nèi)容,包含以”.”開頭的文件
$ls-t按更改時(shí)間排序
$ls-v按版本
-cd [dir] 進(jìn)入文件夾
cd.. 退出當(dāng)前文件夾,返回上級(jí)目錄
-pwd 顯示當(dāng)前路徑
-mkdir [dir] 新建文件夾
-chmod更改文件/文件夾權(quán)限
$chmod [Mode] [dir],其中Mode形如”755″或”777″等。
$chmod [Mode] [file]
$chmod -R [Mode] [dir],遞歸形式,即將目標(biāo)文件夾內(nèi)所有文件均改變權(quán)限
Mode還有另一種表達(dá)方式,”755″即為”-rwxr-xr-x”,不列舉了。
-rm [file]刪除文件/文件夾
$rm-f [file]強(qiáng)行刪除,忽略不存在的文件,無(wú)提示
$rm-r [file]遞歸刪除所有內(nèi)容
$rm -rf 刪除文件夾
-cp拷貝
$cp [options] [source] [destination]
其中[options]可以為-f(強(qiáng)行拷貝)或-r(遞歸拷貝)
-mv重命名或移動(dòng)
$mv[options][source][destination]
[options]常用:-f(強(qiáng)行移動(dòng)/重命名),-i(移動(dòng)/重命名前嘗試),-u(更新)
例如
$mvwwwroot/cgi-bin.將/cgi-bin目錄移動(dòng)到當(dāng)前目錄下
$mvcronfile.txtmyfile.txt將cronfile.txt重命名為myfile.txt
cp -rpf .A/* B 將A文件夾中的所有文件拷貝到其上級(jí)目錄B中
2.wget下載工具
wget是一種非交互式的網(wǎng)絡(luò)文件下載工具,在linux下可以使用該工具快速地從網(wǎng)絡(luò)上下載
所需要的文件而不需要經(jīng)由本
wget[參數(shù)列表]URL
最簡(jiǎn)單的用法:
$wgethttp://targetdomain.com/file.tar
wget的常用參數(shù):-t[nuberoftimes]:嘗試次數(shù),當(dāng)wget無(wú)法與服務(wù)器建立連接時(shí),嘗試連接多少次。比
如”-t120″表示嘗試120次。當(dāng)這一項(xiàng)為”0″的時(shí)候,指定嘗試無(wú)窮多次直到連接成功為止,
這個(gè)設(shè)置非常有用,當(dāng)對(duì)方服務(wù)器突然關(guān)機(jī)或者網(wǎng)絡(luò)突然中斷的時(shí)候,可以在恢復(fù)正常后繼
續(xù)下載沒(méi)
有傳完的文件;-c:斷點(diǎn)續(xù)傳,這也是個(gè)非常有用的設(shè)置,特別當(dāng)下載比較大的文件的時(shí)候,如果中途意外中斷,那么連接恢復(fù)的時(shí)候會(huì)從上