文档章节

linux常用命令和配置

土茯苓
 土茯苓
发布于 2016/09/18 09:33
字数 436
阅读 39
收藏 3

启动php:

/etc/init.d/php-fpm restart

查看PHP运行目录:

which php
/usr/bin/php
查看php-fpm进程数:
ps aux | grep -c php-fpm
查看运行内存
/usr/bin/php  -i|grep mem

iptables如何封禁外网访问redis的6379端口:

//只允许127.0.0.1访问6379
iptables -A INPUT -s 127.0.0.1 -p tcp --dport 6379 -j ACCEPT

iptables -R INPUT 5 -s 0.0.0.0/0 --dport 3306 -j ACCEPT
//其他ip访问全部拒绝
iptables -A INPUT -p TCP --dport 6379 -j REJECT

配置JDK:

vi /etc/profile

添加:

export JAVA_HOME=/usr/local/jdk
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

保存退出:

:wq

使文件生效:

source /etc/profile

配置MAVEN:

export MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:${PATH}

查看某一端口的占用情况:

lsof -i:端口号

查找被占用的端口(netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况)

netstat -tln  
netstat -tln | grep 8083

杀掉占用端口的进程:

kill -9 进程id  

CentOS 7.0默认使用的是firewall作为防火墙:

systemctl stop firewalld.service#停止firewall

centos7开放某个端口:

firewall-cmd --zone=public --add-port=80/tcp --permanent  #修改之后要reload

重启防火墙

firewall-cmd --reload

刚创建的linux用户不能使用sudo,解决办法:

su root   ---切换到root用户
visudo    ---执行这个命令
test ALL(ALL)=ALL 编辑添加这句话代表允许test用户使用sudo命令

Nginx通用启动命令 如果不能使用 service XXX start 或者 /etc/init.d/nginx 时使用:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-c指定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。

查找软件安装目录 使用:

find / -name 名字    /为查找的路径

查看本机系统环境:

cat /etc/system-release

uname -a

 

© 著作权归作者所有

土茯苓
粉丝 32
博文 87
码字总数 137943
作品 0
朝阳
高级程序员
私信 提问
Hadoop1.2.1分布式安装-2-安装篇

1、在打算做namenode的机器上,wget或其他方式下载hadoop的压缩包,并解压到本地指定目录 下载解压命令参考Linux常用命令。 2、配置namenode,修改site文件 修改core-site.xml <configuratio...

悟空太多啦
2014/07/27
214
0
sudo及其配置文件sudoers

sudo是linux下常用的允许普通用户使用超级用户权限的工具。它的主要配置文件是sudoers,linux下通常在/etc目录下。linux提供了一个编译该文件的命令:visudo 来对该文件进行修改。强烈推荐使...

柳哥
2015/03/05
121
1
构建自己的Linux 之二 BusyBox移植

构建自己的Linux 之二 BusyBox移植 BusyBox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小.我们...

长平狐
2013/06/03
172
0
在Windows下安装Hadoop 图文教程

Windows下运 行Hadoop,通常有两种方式:一种是用VM方式安装一个Linux操作系统,这样基本可以实现全Linux环境的Hadoop运行;另一种是通过 Cygwin模拟Linux环境。后者的好处是使用比较方便,安...

小帅帅丶
2015/01/08
490
0
yum换国内源 yum下载rpm包 源码包安装

yum换国内源 有时候系统自带的 先删除本地光盘制作的yum源:cd /etc/yum.repos.d rm -f dvd.repo 复制系统自带的yum源到yum.repos.d目录下:cp ../yum.repos.d_bak/* . 删除CentOS-Base.rep...

黄昏残影
2018/06/27
75
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 调查人员问狗 那你在做什么啊?

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《Let It Be》- John Denver 《Let It Be》- John Denver 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :每天看一遍,...

小小编辑
今天
6
0
高效程序员的45个习惯总结版-文末脑图

1 做事 一个重大的错误应该被当做一次学习而不是指责他人的机会,团队成员一起工作,应该互相帮助,而不是互相指责 2 欲速则不达 不要为了修复问题而去修复,要投入时间和精力保持代码整洁 ...

阿提说说
今天
18
0
带南海九段线分位数地图可视化(R语言版)

今天带来一篇承诺虾神的可视化博客。内容是使用R语言进行带南海九段线分位数地图可视化。虾神的原博文地址如下(Python版)。 Python实现带南海九段线分位数地图完整可视化版本(附代码及数据...

胖胖雕
今天
12
0
Nginx 的进程结构,你明白吗?

Nginx 进程结构 这篇文章我们来看下 Nginx 的进程结构,Nginx 其实有两种进程结构: 单进程结构 多进程结构 单进程结构实际上不适用于生产环境,只适合我们做开发调试使用。因为在生产环境中...

武培轩
今天
20
0
蓝鲸平台部署

环境 系统:Centos7 依赖包:java8 主机: 10.0.1.150 域名:paas.ops.net;cmdb.ops.net;job.ops.net 生成SSH key ssh-keygen -t rsa -P '' 生成证书 https://bk.tencent.com/download_ssl/......

以谁为师
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部