下面介紹一些基本的常用的Linux SSH命令,都是一些很簡單的Linux SSH命令,新手掌握了這幾個,一般管理一般的vps或者linux主機就可以了!
我們的教程介紹了putty的使用方法,大家不會用的可以去看下,都是很簡單的。
1.重啟命令:
reboot /* 重啟系統 */
service httpd restart /* 重啟Apache */
service lighttpd restart /* 重啟lighttpd */
2.Linux下SSH一些檔案夾命令;
rm -rf mydir /* 刪除mydir這個目錄 */
cd mydir /* 進入mydir這個目錄 */
cd - /* 回上一級目錄,中間有空格*/
cd ~ /* 回根目錄,中間有空格 */
mv a b /* 把檔案名稱a改名為b */
cp -a tool /home/admin/taojz /* 把tool目錄下所有檔案複製到taojz目錄下 */
rm taojz.tar /* 刪除taojz.tar這個檔案 */
find taojz.cgi /* 尋找檔案名稱為taojz.cgi的檔案 */
df –h /* 查看磁碟剩餘空間,幾乎沒有多大用 */
3.Linux下SSH的解壓,壓縮命令:
tar xvf taojz.tar /* 解壓taojz.tar這個檔案 */
tar -tvf taojz.tar /* 查看taojz.tar檔案中包含的檔案 */
gzip -d taojz.tar.gz /* 解壓taojz.tar.gz檔案為.tar檔案 */
tar zxvf taojz.tar.gz /* 解壓taojz.tar.gz到目前的目錄 */
unzip taojz.zip /*解壓taojz.zip這個檔案*/
tar cf taojz.tar taojz /* 把taojz目錄打包為taojz.tar檔案 */
tar cfz taojz.tar.gz taojz /* 把taojz檔案夾打包且壓縮為taojz.tar.gz檔案*/
註:tar壓縮幾乎沒有經過壓縮,tar.gz壓縮比例大。
4.SSH下載命令:
wget http://www.www.taojz.com/download/taojz.tar.gz
/*在服務裡遠程下載遠程伺服器上的taojz.tar.gz
檔案,網站轉移,軟體安裝常用的,速度比ftp上傳快多了 */
wget -chttp://www.taojz.com/download/taojz.tar.gz /* 繼續下載上次未下載完的檔案 */
nohup wget http://www.taojz.com/download/taojz.tar.gz /* 關閉SSH繼續繼續下載檔案 */
wget -nH –cut-dirs=1 -m –ftp-user=taojz –ftp-password=taojzftp://www.taojz.com/taojz /* 從主機ftp://www.taojz.com下載vps目錄,並且保留目錄結構,適合不能壓縮的虛擬機器主機 */
-nH: /*不建立以主機名稱命名的目錄。*/
–cut-dirs: /*忽略主機上的目錄層數。*/
-m: /*下載所有子目錄並且保留目錄結構。*/
–ftp-user: /*FTP使用者名稱*/
–ftp-password: /*FTP密碼*/
ftp://主機網域名稱或者ip/目錄名 /*FTP主機地址。最後可以跟目錄名來下載指定目錄*/
5.修改檔案以及檔案夾屬性,很多程式都需要設定屬性才能用,如果ftp裡不能修改可以用SSH命令修改!
-chmod 變更檔/檔案夾許可權
chmod [Mode] [dir] /* 其中Mode形如”755″或”777″等。根據你的程式需要*/
chmod -R [Mode] [dir] /* 遞迴形式,即將目標檔案夾內所有檔案均改變許可權 */
當然,還有更多的Linux SSH命令,這些都是新手常用的,也是很容易掌握的,多用幾次,你就發現用ssh命令比控制台有效率多了!