- 配置ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
---
BOOTPROTO="static"
IPADDR=192.168.100.112
NETMASK=255.255.255.0
GATEWAY=192.168.100.2
DNS1=8.8.8.8
- 配置主机名称
vi /etc/sysconfig/network
---
HOSTNAME=www
- 配置hosts
vi /etc/hosts
---
127.0.0.1 localhost www localhost4 localhost4.localdomain4
- 查看selinux状态
getenforce
- 关闭selinux 需重启
vi /etc/sysconfig/selinux
---
SELINUX=disabled
- 循环拷贝文件 一个目录下的文件 到另一个目录
cp /root/init_resource.ok1.tgz -rf /home/
- 解压命令
1、*.tar 用 tar -xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar -xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar -xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar -xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
- kill进程
netstat -lnp | grep 8080
ps 953
kill -9 953
ps -ef |grep indicator-split
kill --9 pid
pkill -9 pname
killall -9 pname
- kill window进程
netstat -aon|findstr "49157"
tasklist|findstr "2720"
- 配置jdk
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export PATH
- 查看进程
ps -ef | grep java
- 后台启动java程序
nohup java -jar neurule-.jar &
- 实时查看日志文件
tail -f nohup.out
- 建立软链接
在usr/bin执行此命令
ln -s -f /usr/local/java/jdk1.8.0_60/bin/jar
- 查看centos版本
cat /etc/redhat-release
cat /etc/issume
cat /proc/version
- 修改文件
sed -i "s/redis.pid/redis_7005.pid/g" /usr/redis-cluster/7005/redis.conf
- 后台启动脚本
#!/bin/bash
nohup java -jar /opt/application/pdi-data-1.0.0.jar >/opt/application/logs/pdi_data_service_03.log 2>&1 &
- 网络连接
netstat -an |grep -i "1080" |grep ESTABLISHED |wc -l
- Apache的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for (a in S) print a, S[a]}'
- scp
scp jdk-8u161-linux-x64.tar.gz root@172.24.4.15:/software
- 查看进程详情
[root@hdp-node3 druid]# ps -l 5275
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 T 0 5275 10683 1 80 0 - 4109086 do_sig pts/0 1:18 /opt/jdk1.8.0_181/bin/java -Duser.dir=/usr/kafka-manager-1.3.3.7 -Dconfig.file=./conf/application.conf -
- 查看文件前 1000行
head -n 1000 overlord.log | grep 70DB76-HT
- 查看文件最后 1000行
tail -n 1000 overlord.log | grep 70DB76-HT
- 查看cpu物理核数
[root@hdp-node1 druid]# more /proc/cpuinfo |grep "physical id"|uniq|wc -l
2
- 查看每个物理核数cpu的逻辑核数
[root@hdp-node1 druid]# more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l
8
- 查看一共多少个cpu
[root@hdp-node1 druid]# cat /proc/cpuinfo | grep processor
processor : 0
processor : 1
processor : 2
processor : 3
processor : 4
processor : 5
processor : 6
processor : 7
processor : 8
processor : 9
processor : 10
processor : 11
processor : 12
processor : 13
processor : 14
processor : 15
- 查看前10行
head -n 10 open.log
- 查看后100行
tail -n 100 open.log
- 从3000行开始,显示1000行 显示3000~3999
cat open.log | tail -n +3000 | head -n 10000
- 显示1000行到3000行
cat open.log | head -n 3000 | tail -n +1000
- sed 查看5~10行
sed -n '5,10p' open.log
- sed 查看时间段
sed -n '/2019-09-10 14:05:43.906/,/2019-09-10 14:08:43.988/p' open.log
- grep
grep -in partnerId open.log
网友评论