SSH远程登录
安装 .deb 文件:sudo dpkg -i./file.deb
执行 make clean 后,重新编译安装 make && make install
压缩:cd /opt/software/ tar -czvf ./lnmp.tar.gz ./lnmp/
建立软链接:
文件: ln -sf /usr/local/php/php-5.6/bin/php /usr/local/bin/php
文件夹: ln -sf /fiisoo/server/ /alidata/
Mac 常用命令:
lsof -i:8080 查看端口被哪个进程占用(8080 为 端口号,根据需要,替换为其他端口号)
基础命令
1、查看某端口号,命令:netstat -pan|grep 80 或 netstat -ntlp | grep 8080
2、lsof -i:8080 查看端口被哪个进程占用(8080 为 端口号,根据需要,替换为其他端口号)
3、tail -f 或 tailf 日志文件路径 :用来查看日志的新增内容(即可用来查看文件的最新“末尾”的内容),tailf 能一直打印日志
4、du -sh ./* 查看文件大小
5、查找: find / -name "php-fpm" 查找:which php
6、查看linux版本是centos还是redhat,命令:cat /etc/redhat-release
# cat /etc/redhat-release
CentOS release 6.10 (Final)
7、zip进行文件夹压缩命令:zip -r 压缩最终文件名.zip 要压缩的文件夹名
8、查看历史执行命令:history
9、生成文件:touch./write2.txt
关闭 php-fpm:
ps -ef | grep php-fpm 或 ps aux | grep php-fpm
kill -USR2 32253 (对应的 master进程PID)
kill -9 进程ID
killall php-fpm
举例:测试MySQL是否启动
#查看是否有mysql进程
ps -ef | grep mysql
#查看是否有 mysql 端口
netstat -ntlp | grep 3306
关机:poweroff 或 shutdown -h now 或 init 0
重启:reboot 或 shutdown -r now 或 init 6
关闭x-window:init 3
启动x-window:init 5 或 start x
查看IP地址:ifconfig
Linux内核版本:uname -r 或 uname -a
查看系统类型:cat /etc/redhat-release
[root@localhost local]# cat /etc/redhat-release
CentOS release 5.5 (Final)
如何查看Linux是32位还是64位? -->执行命令 file /sbin/init 查看即可,即是32位的 Linux, 如是64位的, 显示的是 64-bit 。
防火墙
配置防火墙,开启80端口、3306端口
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,
正确的应该是添加到默认的22端口这条规则的下面
1、启动防火墙,命令:service iptables start 或者/etc/init.d/iptables start
2、关闭防火墙,命令:service iptables stop 或者 /etc/init.d/iptables stop
3、重启防火墙,命令:service iptables restart 或者/etc/init.d/iptables restart
tomcat
1、启动tomcat,进入tomcat安装目录下的bin目录执行 ./startup.sh
2、停止tomcat,进入tomcat安装目录下的bin目录执行./shutdown.sh
3、删除日志命令,进入tomcat安装目录下的logs目录执行 rm -rf *.*
1.终止命令:ctrl+c
2.结束输入:ctrl+d
3.查看文件系统:du -sh ./*
4.LAMP系列:
重启MySQL:/etc/init.d/mysqld restart
重启Apache: /etc/init.d/httpd restart或service httpd restart或apachectl -k restart
Apache的配置文件路径:/etc/httpd/conf/httpd.conf
PHP配置文件路径:/etc/php.ini
重启网络服务:service network restart
修改网站目录权限:(参考:Linux目录文件权限)
chmod -R 777 ./ecshop
chown -R apache:apache ./ecshop
Linux mkdir 创建文件夹命令(mkdir -pv /xxx/yyy/zzz)
Linux网络下载命令 wget 简介( wget -c http://www.xxx )