Linux VPS建站SSH基本命令整理(lnmp常用命令+LLsMP常用命令)
网上搜集的一些命令以及古月小简总结整理的一些常用命令,懂得经常用到的一些命令那么就可以轻松玩转linux~
一条命令一般的格式是这样的:命令名称 [参数] [路径],[]代表可以省略,省略路径表示适用当前路径。
linux基本命令
目录操作:
一些文件操作如果你不熟悉ssh命令,那么建议使用 SFTP 操作管理文件
删除jannn目录
1 |
rm -rf jannn |
创建名为jannn的目录
1 |
mkdir jannn |
进入mydir目录
1 |
cd jannn |
回上一级目录
1 |
cd - |
回根目录
1 |
cd ~ |
把tools目录改名为tool
1 |
mv tools tool |
把tool目录下所有文件复制到jannn目录下
1 |
cp -a tool /home/wwwroot/jannn |
文件操作:
删除go.tar文件
1 |
rm go.tar |
查找文件名为mt.cgi的文件
1 |
find mt.cgi |
解压缩:
压缩:tar zcvf 压缩后文件名.tar.gz 要压缩的文件夹名
1 |
tar zcvf abc.tar.gz xxx |
解压:tar zxvf 压缩包.tar.gz
1 |
tar zxvf abc.tar.gz |
zip解压:
1 |
unzip abc.zip |
创建.tar.bz2文件,压缩率高
1 |
tar jcvf / var /bak/www.tar.bz2 / var /www/ |
解压tar.bz2格式
1 |
tar xjf www.tar.bz2 |
下载:
下载远程服务器上的文件到自己的服务器
1 |
wget http: //www.jannn.com/jannn.tar.gz |
继续下载上次未下载完的文件
1 |
wget -c http: //www.jannn.com/jannn.tar.gz |
linux安全:禁止ping(IPv4)
运行:禁止Ping
1 |
iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP |
解除:禁止Ping
1 |
iptables -D INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP |
(适用于OpenVZ下VPS,禁止他人Ping本机的同时,本机也可以Ping他人)
lnmp – nginx 常用命令
重启nginx:
1 |
/usr/local/nginx/sbin/nginx -s reload |
平滑重启nginx:
1 |
/etc/init.d/nginx reload |
重启lnmp:
1 |
/root/lnmp restart |
重启ssh:
1 |
service sshd restart |
lnmp添加虚拟主机:
1 |
/root/vhost.sh |
lnmp删除虚拟主机:
1 |
rm /usr/local/nginx/conf/vhost/域名.conf |
nginx程序目录属主更改(目录里所有文件的拥有者为www,所属群组也为www)
1 |
chown www:www -R 目录名 |
nginx程序目录权限更改
1 |
chmod -R 777 目录名 |
一键删除lnmp安装包脚本
1 |
/home/user/lnmp0.9/uninstall.sh |
LLsMP – LiteSpeed常用命令
创建LiteSpeed虚拟主机
1 |
sh /root/llsmp/vhost.sh |
虚拟主机目录
1 |
/home/wwwroot |
LiteSpeed程序目录属主更改(目录里所有文件的拥有者为nobody,所属群组也为nobody)
1 |
chown -R nobody:nobody 目录名 |
LiteSpeed程序目录权限更改
1 |
chmod -R 777 目录名 |
LLsMP重启Litespeed
1 |
/etc/init.d/lsws restart |
LLsMP重启MySQL
1 |
/etc/init.d/mysqld restart \\CentOS |
2 |
/etc/init.d/mysql restart \\Debian |
LLsMP的php.ini文件路径
1 |
/usr/local/lsws/lsphp5/lib/php.ini |
LLsMP的MySQL my.cnf路径
1 |
/etc/my.cnf \\Centos |
2 |
/etc/mysql/my.cnf \\Debian |
发表回复