linux 常用命令

1、linux 查看某个进程是否在运行

ps aux | grep 进程名
ps aux | less

2、修改IP别名

vim /etc/hosts

3、centos7 关闭firewall:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

service iptables status 查看状态

service iptables stop

4、卸载防火墙
sudo apt-get remove ufw

一、.对于centos7自带的防火墙的相关指令
systemctl stop firewalld.service
#停止firewall
systemctl disable firewalld.service
#禁止firewall开机启动
systemctl status firewalld.service
#查看firewall的状态

二、iptables防火墙的相关状态
关闭虚拟机防火墙:

关闭命令: service iptables stop

永久关闭防火墙:chkconfig iptables off

两个命令同时运行,运行完成后查看防火墙关闭状态
service iptables status

1 关闭防火墙—–service iptables stop

2 启动防火墙—–service iptables start

3 重启防火墙—–service iptables restart

4 查看防火墙状态–service iptables status

5 永久关闭防火墙–chkconfig iptables off

6 永久关闭后启用–chkconfig iptables on

5、查看磁盘存储情况
df -h

6、挂载硬盘
挂载使用。
mkdir -p /data2 //新建一个挂载点。
mount /dev/sda4 /data2/ //挂载。
df –h

7、开机自动挂载

设置新硬盘开机自动挂载
sudo blkid
查询挂载硬盘的UUID:
/dev/sda2: UUID=“04f5e7bb-f1c3-4169-a5c5-46f1ace73c93” TYPE=“ext4”
/dev/sda1: UUID=“81e1a9d3-a472-431d-9d87-91dc5480d90d” TYPE=“ext4”
/dev/sda3: UUID=“1e7c3893-ee9e-4cca-abc4-f2082a497d63” TYPE=“swap”
/dev/sda4: LABEL=“New Volume” UUID=“646c02c6-c9a9-4b7f-9b32-07f86120cda7” TYPE=“ext4”
在vi /etc/fstab中添加新硬盘的挂载信息.添加下面一行:
UUID=646c02c6-c9a9-4b7f-9b32-07f86120cda7 /data2 ext4 defaults 0 0
(如果还有一个分区就是1 3,以此类推)
这样,每次开机后,系统会自动将/dev/sda4 挂载到/data2

8、统计文件个数

  1. 统计当前文件夹下文件的个数:

ls -l |grep “^-”|wc -l

  1. 统计当前文件夹下目录的个数:

ls -l |grep “^d”|wc -l

  1. 统计当前文件夹下文件的个数,包括子文件夹里的 :

ls -lR|grep “^-”|wc -l

  1. 统计文件夹下目录的个数,包括子文件夹里的:
    ls -lR|grep “^d”|wc -l

9、Java 环境变量
设置jdk环境变量
这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量

vi /etc/profile

JAVA_HOME=/usr/local/java/jdk1.8.0_181

export JRE_HOME=/usr/local/java/jdk1.8.0_181/jre

export CLASSPATH= J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib:$CLASSPATH

export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin:$PATH

然后保存,source /etc/profile,使profile生效。

10、查看端口占用情况
netstat -lnp|grep 2181
netstat -tnl|grep 2181

11、kafka相关配置
#! /bin/bash

java -cp KafkaOffsetMonitor-assembly-0.2.0.jar \

com.quantifind.kafka.offsetapp.OffsetGetterWeb \

–zk 10.2.5.6:2181,10.3.34.34:2181,10.2.5.15:2181 \

–port 8080 \

–refresh 10.seconds \

–retain 3.days &

10.2.5.6:9092,10.3.34.34:9092,10.2.5.15:9092

java -server -cp /opt/kafkastats:/opt/kafkastats/:/opt/kafkastats/lib/
-Dlog4j.configuration= com.pinterest.doctorkafka.stats.KafkaStatsMain
-jmxport 9092
-topic brokerstats
-zookeeper zookeeper001:2181/cluster1
-tsdhostport localhost:18126
-ostrichport 2051
-uptimeinseconds 3600
-pollingintervalinseconds 60
-kafka_config /etc/kafka/server.properties

java -server -cp /home/doctorkafka/doctorkafka/kafkastats:/home/doctorkafka/doctorkafka/kafkastats*:/home/huchao/doctorkafka/doctorkafka/kafkastats/lib/* -Dlog4j.configuration= com.pinterest.doctorkafka.stats.KafkaStatsMain -jmxport 9092-topic test_topic -zookeeper 10.2.5.6:2181,10.3.34.34:2181,10.2.5.15:2181/cluster1 -tsdhostport localhost:18126 -ostrichport 2051 -uptimeinseconds 3600 -pollingintervalinseconds 60 -kafka_config /home/huchao/kafka/kafka_2.12-1.1.0/config/server.properties

12、从一个IP地址复制到另一个IP地址
scp -r /usr/local/software/ root@192.168.156.6:/usr/local/,
这句命令的意思是,使用scp的方式将softWare及其下的文件都复制到192.168.156.6的/usr/local目录下,如果192.168.156.6的/usr/local目录下没有softWare目录,那么会自动创建这么一个目录。

13、任务:top命令
top命令提供了运行中系统的动态实时视图。在命令提示行中输入top

14、查看系统版本
lsb_release -a
cat /proc/version

15、上传到远端
上传目录:
scp -r ./util 用户名@192.168.1.65:/home/wwwroot/limesurvey_back/scp
上传文件
scp ./util 用户名@192.168.1.65:/home/wwwroot/limesurvey_back/scp

如果制定了用户名,后面只要输入密码就行了,如果没有写用户名 就要输入用户名 和密码

16、远端下载:
  scp -r jiangzhaowei@211.154.xxx.xxx:/kk/jiangzhaowei/share/webCompileOut.sql ./
如果是目录拷贝要加“-r”参数,用户名可选,如果省略用户名,默认为终端的用户名。

17、给权限
chown -R keesail:keesail ./local

kafkatool.exe -J-Djava.security.auth.login.config=c:/client_jaas.conf

18、查看系统配置
cat /proc/meminfo

ulimit -a

19、查看监听端口
netstat -tnpl

20、ntp 时间同步
修改/etc/ntp.conf
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server 10.101.8.235

ntpq -p
systemctl restart ntpd

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值