Linux VPS下SSH常用命令
學習完如何使用Putty遠程(SSH)管理Linux VPS,今天繼續為VPSer新手們整理一篇關于Linux VPS下SSH常用命令,命令是Linux系統上的重中之重一定要多加練習并熟悉各個命令的參數,不知道使用方法時可以在命令后面加上--help了解該命令的參數。
目錄操作:
rm -rf mydir /*刪除mydir目錄,不需要確認,直接刪除*/
mkdir dirname /*創建名為dirname的目錄*/
cd mydir /*進入mydir目錄*/
cd - /*返回進入此目錄之前所在的目錄*/
cd .. /*返回上一級目錄,中間有空格*/
cd ~ /*回當前用戶家目錄*/
mv tools tool /*把tools目錄改名為tool */
ln -s tool bac /*給tool目錄創建名為bac的符號鏈接,最熟悉的應該就是FTP中www鏈接到public_html目錄了*/
cp -a tool /home/vpser/www /*把tool目錄,復制到www目錄下 */
ls /* 列出當前目錄下的內容 */
文件操作:
rm go.tar??????? /* 刪除go.tar文件 */
find mt.cgi??? /* 查找文件名為mt.cgi的文件 */
df -h????????????? /* 查看磁盤剩余空間 */
文件權限:
chmod 755 /home/wwwroot/a.php? /* 給a.php賦予755權限,如果是目錄需要加上 -R 參數 */
chown www:www /home/wwwroot/a.php /* 給a.php更改文件屬主屬組為www,如果是目錄需要加上 -R 參數 */
解壓縮:
tar xvf wordpress.tar?????? /* 解壓tar格式的文件 */
tar tvf myfile.tar???? /* 查看tar文件中包含的文件 */
tar cf toole.tar tool /* 把tool目錄打包為toole.tar文件 */
tar zcf vpser.tar.gz tool /* 把tool目錄打包且壓縮為vpser.tar.gz文件,因為.tar文件幾乎是沒有壓縮過的 */
tar jcvf??/var/bak/www.tar.bz2 /var/www/??? /*創建.tar.bz2文件,壓縮率高*/
tar xjf www.tar.bz2 /*解壓tar.bz2格式*/
gzip -d ge.tar.gz??????? /* 解壓.tar.gz文件為.tar文件 */
unzip phpbb.zip????? /* 解壓zip文件,windows下要壓縮出一個.tar.gz格式的文件還是有點麻煩的 */
zip -r vpser.zip? ?vpser? /* 把vpser目錄打包為vpser.zip壓縮文件 */
下載:
wget http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz
/*下載遠程服務器上的文件到自己的服務器,連上傳都省了,服務器不是100M就是1000M的帶寬,下載一個2-3兆的MT還不是幾十秒的事 */
wget -c http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz
/* 繼續下載上次未下載完的文件 */
轉載請注明出處:VPS偵探 http://www.0794baidu.com
進程管理:
ps -aux?? /*ps 進程狀態查詢命令*/
ps命令輸出字段的含義:
[list]
[*]USER,進程所有者的用戶名。
[*]PID,進程號,可以唯一標識該進程。
[*]%CPU,進程自最近一次刷新以來所占用的CPU時間和總時間的百分比。
[*]%MEM,進程使用內存的百分比。
[*]VSZ,進程使用的虛擬內存大小,以K為單位。
[*]RSS,進程占用的物理內存的總數量,以K為單位。
[*]TTY,進程相關的終端名。
[*]STAT,進程狀態,用(R--運行或準備運行;S--睡眠狀態;I--空閑;Z--凍結;D--不間斷睡眠;W-進程沒有駐留頁;T停止或跟蹤。)這些字母來表示。
[*]START,進程開始運行時間。
[*]TIME,進程使用的總CPU時間。
[*]COMMAND,被執行的命令行。
[/list]
ps -aux | grep nginx? /*在所有進程中,查找nginx的進程*/
kill 1234??? /*1234為進程ID,即ps -aux 中的PID*/
killall nginx /*killall 通過程序的名字,直接殺死所有進程,nginx為進程名*/
資源占用查詢:
du -sh /home/wwwroot/* /* 查看/home/wwwroot/下各個目錄的占用大小 */
free -m /* 查看內存核swap使用情況 */
top /* 查看程序的cpu、內存使用情況 */
netstat -ntl /* 查看端口占用情況 */
用戶管理:
adduser /*添加用戶,如adduser vpser */
deluser /*刪除用戶,如deluser vpser */
passwd /*修改密碼,按提示輸入密碼,密碼不顯示*/
Vim操作: vim詳細教程:http://www.0794baidu.com/manage/vi.html
移動類的:
h/j/k/l: 左/下/上/右 移一格
w : 向后詞移動 (前面加數字移動多少個詞)
b : 向前詞移動 (前面加數字移動多少個詞)
e : 向后移到詞末
ge : 向前移到詞末
$ <End> : 行末
0 <Home> : 行首
tx : 向右查找本行的x并移到那兒(大寫時向左)
33G : 移到文件的第33行
gg : 文件首行
G : 文件尾行
33% : 文件的33%處
H/M/L : 屏幕的首/中/尾行
zt/zz/zb : 當前行移到屏幕的首/中/底部
跳轉:
" ?: 回到跳轉來的地方
CTRL-O : 跳到一個 “較老” 的地方
CTRL-I <Tab> : 則跳到一個 “較新” 的地方
查找:
/ : 向下查找(后加關鍵字)
? : 向上查找(后加關鍵字)
n : 下一條符合的記錄
編輯:
i : 轉換到插入模式
x : 刪除當前字符
. : 重復最后一次的修改操作(同PS里ctrl+f執行濾鏡)
u : 撤銷操作
CTRL-R : 重做
p : 將刪除的字符插入到當前位置(put)
退出保存:
:q : 退出
:q! : 不保存退出
ZZ : 保存后退出
:e! : 放棄修改重新編輯
掌握這些基本命令,Linux下的基本使用已經掌握,只要多加練習,多遇到問題,解決問題,能力就會不斷的提升。
轉載請注明出處:VPS偵探 http://www.0794baidu.com
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/build/linux-vps-ssh-command.html










我就是cd lnmp0.5-full/
然后提示的 command not found
~~~~(>_<)~~~~
@myfield, 應該是cd lnmp0.5-full/
已按照教程重裝系統,并下載了lnmp搭建環境,解壓文件夾都沒問題,但是在執行lnmp5.0-full/時,出現command not found
這是怎么回事啊?
@myfield, 建議重裝vps系統;也可以使用uninstall.sh卸載但是卸載不完全。
如何清空vps,重新安裝lnmp?
有相應的指令嗎?
[...] 下面,按上面的注釋修改腳本中的參數,并保存,如果不熟悉vi或者nano編輯器,可以用winscp,執行:crontab -e在crontab中加入:0 3 * * * [...]
@TXT電子書下載, 修改/etc/ssh/sshd_config文件,添加一行:ListenAddress 0.0.0.0:2200 ,然后重啟/etc/init.d/sshd restart 。用新的端口連接一下,成功后,再次修改/etc/ssh/sshd_config文件,將里面的Port 22 這一行刪掉就行了。
我第一次使用PVS,我想知道如何修改SSH的端口號~ ?? ??
美國的linux的感覺都很快
就是不會用
看了也不太懂
遺憾///
[...] VPS新手教程/指南 2009年11月23日 下午 | 作者:VPSer歡迎來到VPSer成為VPSer的一員。如果你是VPS新手對VPS不了解,那么請跟隨下面的教程給自己充電,高手可以直接飄過。有問題可以在VPS論壇發貼。一、基礎1、什么是VPS?2、Linux基礎:Linux VPS下SSH常用命令 、 如何使用Putty遠程(SSH)管理Linux VPS3、VPS購買教程:3.1、DiaVPS 購買教程及基本測試3.2、Linode 購買、安裝、測試、配置教程3.3、VPS推薦:美國VPS主機推薦 | 10美元以下VPS | 向大家推薦幾款10-20美元常用的vps 推薦DiaHosting、RasHost、PhotonVPS、Linode、VPSYOU、ECVPS3.4、VPS優惠信息:DiaHosting、RasHost、PhotonVPS、Linode4、控制面板使用教程:4.1、HyperVM使用教程/手冊4.2、DiaHosting(DiaVPS)如何通過Web方式查看流量使用情況以及歷史紀錄4.3、Linux VPS使用Xen-Shell重裝系統4.4、VPS輕量級控制軟件–Xen-Shell使用教程4.5、CentOS Linux VPS Kloxo/Lxadmin控制面板安裝教程 VPS上安裝kloxo/lxadmin中文語言包4.6、kloxo/lxadmin使用教程二、環境搭建1、VPS初始化及Nginx+MySQL+PHP/PHPMyAdmin安裝優化一般采用LNMP就可以,CentOS請參見:http://blog.licess.cn/lnmp/ Debian請參見:http://blog.licess.cn/lnmp-debian-ubuntu/2、Debian VPS 安裝安裝(Lighttpd+MySQL+Zend+vsftpd+PHPMyAdmin)Web環境三、系統安全1、VPS主機上備份網站和數據庫2、Linux VPS上DenyHosts阻止SSH暴力攻擊3、Linux VPS禁止某個IP訪問4、DDoS deflate - Linux下防御/減輕DDOS攻擊四、系統優化1、VPS優化之添加swap交換分區2、VPS主機上MySQL數據庫的優化3、Web服務器性能/壓力測試工具http_load、webbench、ab、Siege使用教程4、UnixBench:測試Linux VPS性能5、三款免費的PHP加速器:APC、eAccelerator、XCache比較五、系統監控1、監控寶 - VPS/服務器24小時免費監控2、Linux VPS流量查看/監測工具 -- vnStat3、VPS狀態記錄工具DVSL Ver0.014、VPS運行狀態監控--當機/網絡故障通知5、nginx-RRD stats - Nginx圖形化監控工具在使用過程中有任何問題均可以在VPS論壇發貼。 轉載請注明出處:VPS偵探 http://www.0794baidu.com相關文章:監控寶 安裝使用指南CentOS Linux VPS Kloxo/Lxadmin控制面板安裝教程RamHost.us Openvz VPS – 適合新手使用的高性價比VPSVPS輕量級控制軟件–Xen-Shell使用教程lxadmin使用教程DiaHosting(原DiaVPS) 購買教程及基本測試RAMHOST的VPS小攻略之SSH和OpenVPN安裝配置[轉]nano編輯器使用教程Linux VPS上自動備份文件并發送到Gmail (適用G級數據的備份)(轉)Linode VPS PPTP VPN 安裝配置教程google_ad_client = "pub-3421055613838817"; /* 468x15, 創建于 10-1-6 */ google_ad_slot = "3251390416"; google_ad_width = 468; google_ad_height = 15; 發表評論(5 條評論) 分類:服務器環境搭建 標簽: VPS, VPS教程, 指南, 教程, 新手 Tags: VPS,VPS教程,指南,教程,新手.VPS偵探推薦: DiaHosting、Linode、PhotonVPS、瑞豪開源、VPSYou、第九主機等美國VPS主機。 歡迎加入VPS偵探論壇交流:http://bbs.vpser.net評論(5 條評論)alpha2beta - 十二月 24th, 2009 15:47收藏之。想請問一下有nginx的rewrite rule轉換的資料嗎?VPSer 回復:十二月 24th, 2009 at 19:47http://blog.licess.org/convert-apache-htaccess-to-nginx/ 這個是個自動轉換rewrite的VPS偵探Twitter每周匯總 - 2009-11-29 - VPS偵探 - 十一月 29th, 2009 12:17[...] VPS新手教程/指南 [...]秋愛 - 十一月 27th, 2009 21:47頂.不頂不行啊.建議推廣到各大vps銷售站點去...少爺 - 十一月 23rd, 2009 18:06嚴重支持一個。發表評論姓名: *必填郵件: *必填 (不會被公開)網站: 點擊取消回復/* */ var commentformid = "commentform"; var USERINFO = false; var atreply = "authorlink"; /* */ /* */ var lstcommentid=957; var needauthoremail=true; var sortflag="DESC"; /* */ 關于VPS偵探 VPS偵探是一個致力于美國VPS主機推薦、國內VPS主機推薦、VPS主機架設、VPS優化、VPS優惠信息及VPS免費試用的信息共享平臺,這里將提供您所需要的關于VPS的價值性服務。 請尊重作者的勞動成果,轉載請注明出處。 聯系我們VPS偵探推薦 VPS偵探建立在Linode和DiaHosting上。 本站強烈推薦:DiaHosting、Linode、PhotonVPS、瑞豪開源、VPSYou、第九主機等美國VPS主機。美國VPS/服務器/VPN代購:http://jungehost.taobao.com/ 搜索本站內容 [...]
呵呵
找到創建目錄的方法了 mkdir name
putty 如何創建一個目錄呢
[...] 六、SSH命令大全 一個比你現在看到的這個要全的說明在這里,如果你還想更全,參照各Linux命令文章即可 [...]
@余文, 使用vi 文件名,或者nano 文件名。新手可以使用nano比vi簡單些。可能vps上沒有安裝,centos使用yum install nano安裝,debian使用apt-get install nano安裝。
我想問下怎么在SSH里面修改文件啊,我不會啊