这是写给我自己的!折腾了几天,留手机有点浪费。
reboot不解释
重启/测试NGINX
/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -t
添加虚拟机
/root/vhost.sh
cd /home/wwwroot/进入目录
cd –回上一级
cd ~回根目录
cd –回上一级
cd ~回根目录
查看文件夹权限
ls -al(这个是一个目录下所有文件子目录的属性)
移动(重命名)/复制/查找文件(夹)
mv /home/wwwroot/public_html/* /home/wwwroot/(文件夹相同就是重命名)
cp -a tool /home/把tool里的文件复制到home下
find test.txt查找
cp -a tool /home/把tool里的文件复制到home下
find test.txt查找
删除文件/文件夹
rm /home/wwwroot/*
rm -rf /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文件
删除压缩文件中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:/*下载所有子目录并且保留目录结构。*/
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 [修改路径下的全部文件及文件夹]
sudo chmod -R 755 test [修改路径下的全部文件及文件夹]
数据库备份/恢复
/usr/local/mysql/bin/mysqldump -u用户名 -p密码 –default-character-set=编码 数据库名 > 文件名.sql
/usr/local/mysql/bin/mysql -u新的用户名 -p密码 新数据库名 < 数据库文件名.sql
/usr/local/mysql/bin/mysql -u新的用户名 -p密码 新数据库名 < 数据库文件名.sql
说明一下,这全部是借鉴别人的,由于参考的博客过多,不做别的链接了。
当前还没有任何评论