新手使用VPS命令总结-VPS常用命令大全

  这是写给我自己的!折腾了几天,留手机有点浪费。

仙剑奇侠传五场景图更新一张,大概是石桥吧!不知道是什么地方的。

reboot不解释

重启/测试NGINX

/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -t

添加虚拟机

/root/vhost.sh
cd /home/wwwroot/进入目录
cd –回上一级
cd ~回根目录

查看文件夹权限

ls -al(这个是一个目录下所有文件子目录的属性)

移动(重命名)/复制/查找文件(夹)

mv /home/wwwroot/public_html/* /home/wwwroot/(文件夹相同就是重命名)
cp -a tool /home/把tool里的文件复制到home下
find test.txt查找

删除文件/文件夹

rm /home/wwwroot/*
rm -rf /home/wwwroot/

tar xvf 解压.tar
tar -tvf 查看.tar
gzip -d 解压为tar文件.tar.gz
tar zxvf 解压.tar.gz
unzip 解压.zip
tar cf 打包目录.tar 目录

tar cfz 打包目录.tar.gz 目录

关于ZIP
1.zip.zip

zip -r myfile.zip ./*

将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,*r表示递归压缩子目录下所有文件.
2.unzip

unzip -o -d /home/sunny myfile.zip

把myfile.zip文件解压到 /home/sunny/
-o:上提示的情况下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;
3.其他

zip -d myfile.zip smart.txt
删除压缩文件中smart.txt文件
zip -m myfile.zip ./rpm_info.txt
向压缩文件中myfile.zip中添加rpm_info.txt文件

查看很多压缩解压命令:
linux压缩解压命令详细

下载

wget http://下载地址
wget -c http://继续下载的地址
nohup wget http://关闭ssh继续下载
wget -nH –cut-dirs=1 -m –ftp-user=用户名 –ftp-password=密码 ftp://主机地址及目录(保留结构下载)
-nH:/*上创建以主机吊命吊的目录。*/
–cut-dirs:/*忽略主机上的目录层数。*/
-m:/*下载所有子目录并且保留目录结构。*/

修改权限

sudo chmod 644 test.txt(只修改该目录的)
sudo chmod -R 755 test [修改路径下的全部文件及文件夹]

数据库备份/恢复

/usr/local/mysql/bin/mysqldump -u用户名 -p密码 –default-character-set=编码 数据库名 > 文件名.sql
/usr/local/mysql/bin/mysql -u新的用户名 -p密码 新数据库名 < 数据库文件名.sql

  说明一下,这全部是借鉴别人的,由于参考的博客过多,不做别的链接了。

当前还没有任何评论

写下你最简单的想法