星云的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 断电关机
*********************
交流即分享,分享才能进步!
不对之处,还请各位前辈多多指教。
by 星云
********************