星云的Linux专用学习手册

Centos 7 为例

1. 查看操作系统信息

uname -a

执行效果如下:

[fairy@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[fairy@localhost ~]$ 

2. 管理员身份安装JDK 8

su -c "yum install java-1.8.0-openjdk-devel.x86_64"

3. 查看文件读写权限

ll zookeeper-3.4.12.tar.gz

 执行成功如下所示:

 

4. 解压一个压缩包

tar zxvf zookeeper-3.4.12.tar.gz

5.  vim 打开一个文件

vim zook.cfg

6. 插入修改内容

输入字符命令

i

然后就进入了插入模式

7. 保存并退出

首先按ESC, 然后输入命令

:wq

 8. 查看open jdk 版本

rpm -qa | grep openjdk

执行成功

9. 查看JDK 安装路径

whereis java

执行成功

10. 从yum 仓库中查找带插件的jdk

yum list | grep jdk-devel

 11.查看进程

jps -l

执行成功如下:

12. 关闭防火墙服务

systemctl stop firewalld.service

13.让刚修改的环境变量生效

source /etc/profile

 14. 启动Zookeeper服务器

zkServer.sh start

15. 查看Zookeeper 服务器状态

zkServer.sh status

 16.设置防火墙开放端口

有时候由于Linux 服务器上防火墙会端口拦截,所以我们需要在防火墙中开放80 端口,方便我们待会在物理机上查看

firewall-cmd --permanent --add-port=80/tcp --zone=public

17.重载防火墙配置

firewall-cmd --reload

18查看当前IP地址输入命令:

ifconfig

如果找不到命令,则使用命令

ip addr

19.启动Kafka

bin/kafka-server-start.sh config/server.properties

20.后台线程启动kafka

bin/kafka-server-start.sh -daemon config/server.properties

 21.创建一个kafka 消息主题

kafka-topics.sh --zookeeper localhost:2181/kafka --create --topic topic-demo --replication-factor 1 --partitions 1 Create topic "topic-demo".

22.消费者从kafka topic-demo 主题中获取消息

kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic topic-demo

23. 生产者给topic-demo 主题发送消息

kafka-console-producer.sh --broker-list localhost:9092 --topic topic-demo

 24.查看端口冲突

netstat -tunlp |grep 8000

 25. windows 查看某个端口是否被占用

netstat -aon|findstr 1099

26. windows 根据进程Id结束某个进程

taskkill -f -pid 5608

 27.查看内存状态

free -m

28.查看内存使用情况

free -g

 29. 关机

poweroff

 Tips:

halt命令系统停止,poweroff 断电关机

 

原文地址:https://www.cnblogs.com/xingyunblog/p/10443981.html