mixpplus
11/18/2019 - 6:56 AM

linux

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
});


打包:
tar –cvf xxx.tar ./*
打包并且压缩:
tar –zcvf xxx.tar.gz ./*
解压
tar –xvf xxx.tar
tar -xvf xxx.tar.gz -C /usr/aaa


zip 压缩命令:
zip -qr 生成的zip包名  需要压缩的目录文件   # -q 安静模式无输出  -r递归子目录压缩


unzip 解压缩命令
unzip zip文件 -do 需要解压到的目录   # -d 指定解压到的目录  -o 不询问用户直接覆盖

windows 查看端口占用
netstat -ano|findstr "55155"


动态查看文件最后100行 常用于日志文件
tail -100f 文件名

删除命令
ndw 或 ndW:删除光标处开始及其后的 n-1 个字
do:删至行首
D 删除光标到行尾
d$:删至行尾
ndd:删除当前行及其后 n-1 行
x 或 X:删除一个字符,x 删除光标后的,而 X 删除光标前的


最后行方式命令
:n1,n2 co n3:将 n1 行到 n2 行之间的内容拷贝到第 n3 行下
:n1,n2 m n3:将 n1 行到 n2 行之间的内容移至到第 n3 行下
:n1,n2 d :将 n1 行到 n2 行之间的内容删除


wc -l


临时设置主机名
hostname ingin.com  需要su一下 重启还原

init 级别 
0:停机或者关机(千万不能将initdefault设置为0)
1:单用户模式,只root用户进行维护
2:多用户模式,不能使用NFS(Net File System)
3:完全多用户模式(标准的运行级别)
4:安全模式
5:图形化(即图形界面)
6:重启(千万不要把initdefault设置为6)

查看默认init级别
/etc/inittab

查询开机启动服务:
chkconfig --list

删除自动启动服务:
chkconfig --del 服务名
添加自动启动服务:
chkconfig --add 服务名
设置服务在某个启动级别下启动:
chkconfig --level 启动级别 服务名 on(启动)/off(关闭)
chkconfig --level 35 httpd on

启动更新系统时间服务
1 service ntpd start
2 /etc/init.d/ntpd start

把该服务加入到系统启动时启动
chkconfig --level 35 ntpd on


rpm软件管理工具:
rpm -qa | grep java
-q 查看
-a 全部

卸载软件
rpm -e 软件名/例如firefox
rpm -e 软件名/例如firefox  --nodeps 忽略软件包依赖

rpm安装软件:
rpm -ivh  软件包完整名称:
选项:
    -i: install 安装
	-v:显示进度条
	-h: 表示以#形式显示进度条

查看块状设备的信息
lsblk

找到挂载点
卸载挂载点
umount 挂载点

挂载设备
mount 设备原始地址 挂在地址(一般在/mnt)
设备原始地址 :先用lsblk根据文件大小查看name值 一般原始地址为/dev/name值


netstat:
netstat -tnlp
-t: tcp协议 
-n: 将字母转换成数字
-l: 列出状态为监听
-p: 显示进程相关信息

netstat -an:
-a: 表示全部

bash中提示输入:
read -p "提示语" 变量名


if [ 运算 ]
then
    表达式
elif [ 运算 ]
then
   表达式
else
    表达式
fi



安装mysql:
yum install mysql

service mysqld start

mysql_secure_installation  看提示输入y/n  设置新密码


mysql允许远程连接

在mysql库中的user表 修改本用户的host字段为%
然后刷新 flush privileges;

防火墙打开 3306 端口
/etc/sysconfig/iptables

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status


关闭防火墙:
1.永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2.即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop



配置静态网卡:vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:E8:5E:6B
TYPE=Ethernet
UUID=2c655933-1894-420e-9ffb-a422f1fa4fb9
# 下面这些是需要添加的
BOOTPROTO=static
IPADDR=192.168.119.129
NETMASK=255.255.255.0
GATEWAY=192.168.119.1
NM_CONTROLLED=no
ONBOOT=yes

重启网卡:
/etc/init.d/network restart


htop命令解析:

pid		进程号
user	用户
pri		优先级 数字越大优先级越高
ni		nice值 负值表示优先级高 正值表示优先级低
virt	进程使用的虚拟内存总量
res		进程使用的、未被换出的物理内存大小
shr		共享内存大小
s		进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
cup		上次更新到现在的 CPU 时间占用百分比
mem		进程使用的物理内存百分比
time+	进程使用的 CPU 时间总计



zookeeper使用问题总结:

一定要关闭防火墙
测试节点服务器之间是否ping通
测试节点服务器和主机之间是否ping通
在zookeeper中的data目录中myid文件中的数字是否写对  对应着zoo.cfg中的server.数字

当所有都检查无误, 那么把所有节点上的zookeeper服务都打开 然后再检查zookeeper集群状态status, 
否则会出现错误