此页面为博主为了在使用VPS的时候懒得打开各种官方网站而汇集的一些常用VPS操作命令。
注意:实际使用命令时不要加“#”,直接在SSH窗口输入命令名和参数即可。括号内的为命令说明。
/目录、文件操作命令:cd,是change directory的简写 #pwd (显示当前所处的目录,直接输入pwd即可,服务器会返回你所在的完整目录) #cd (切换目录) #cd ~ (进入当前用户主目录) #cd / (进入根目录) #cd ../ (进入上层目录) #cd ../../(进入上上层目录) #cd photos(进入当前目录下的photos目录) /删除文件命令:rm,是remove的简写 #rm readme.txt (删除当前目录下readme.txt文件,系统会询问你是否删除,输入y表示确认,然后回车即可) #rm readme.txt -f(加参数-f表示强制删除文件,系统不会询问直接删除,慎用) #rm images -rf (加参数-rf表示强制删除目录,系统不会询问直接删除,慎用) /创建目录命令:mkdir #mkdir photos (在当前目录中创建photos目录) #mkdir /photos(在根目录中创建photos目录) /创建文件命令touch #touch readme (创建空白文件readme) /移动、重命名命令:mv,是move的简写 #mv photos pictures(将photos目录重命名为pictures) #mv oldfile newfile(对于文件也是一样) #mv photos / (将photos文件/目录移动到根目录) #mv photos ../ (将photos文件/目录移动到上层目录) /复制文件、目录命令:cp,是copy的简写 命令格式与上面的mv一样,第一个参数是源,第二个参数是目标。 #cp a.tar.g /home (复制目录下的a.tar.gz到home目录,可一次多选,在cp后面添加文件名就可以了) #cp –R (复制整个目录,含子目录) /解压缩命令:tar,可用于压缩和解压。 #tar cvf a.tar.gz *.* (将当前目录所有文件打包,压缩为文件名a.tar.gz) #tar cvf a.tar.gz /home (将home文件夹下所有文件打包,压缩为文件名a.tar.gz) #tar xvf a.tar.gz (将a.tar.gz解压至当前文件夹,亦可用zxvf) #tar tvf a.tar.gz (浏览a.tar.gz压缩包中的文件) /进程守护:screen命令,防止突然断网的时候重新连接SSH找不着北专用 #screen -S yourname (新建一个叫yourname的session) #screen -ls (列出当前所有的session) #screen -r yourname (回到yourname这个session) #screen -d yourname (远程detach某个session) #screen -d -r yourname (结束当前session并回到yourname这个session) /下载文件命令:wget #wget http://www.bluegame.cn/a.rar (下载某个文件) #wget -c http://www.bluegame.cn/a.rar (断点续传,继续下载)
查看当前内存使用情况:
[root@server ~]# free -m total used free shared buffers cached Mem: 1010 978 31 0 275 360 -/+ buffers/cache: 342 667 Swap: 1023 0 1023
AMH4.2安装
wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log
LNMP.ORG 1.2安装
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
LNMP1.2添加主机
lnmp vhost add
CentOS 执行yum install 命令时出现如下错误的解决方法
Loaded plugins: fastestmirror
Setting up Install Process
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
解决方法:配置/etc目录下的resolv.conf,添加nameserver IP
vi /etc/resolv.conf
然后添加NS,如:nameserver 8,8,8,8