Linux命令记录
给所有者、组和其他用户都添加执行权限
chmod +x redis-install.sh
多半因为/n/r导致的,将你的xx.sh替换下,语法:
sed -i 's/\r$//' xxxxxxx.sh
date时间与实际时间不一致问题
timedatectl status
重启 chronyd 服务:
sudo systemctl restart chronyd
openGauss 或其依赖项覆盖了系统的关键库文件(例如 OpenSSL 或 libldap),这会导致命令不兼容的问题。
为了快速验证是否是库冲突引起的问题,可以通过设置 LD_LIBRARY_PATH 来临时指定系统库优先于其他库加载
export LD_LIBRARY_PATH=/usr/lib64:/usr/lib:$LD_LIBRARY_PATH
~firewall
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=6210/tcp --add-port=82/tcp --add-port=81/tcp --add-port=9092/tcp --add-port=8761/tcp --add-port=123/udp --permanent
firewall-cmd --reload
查看所有公开区域的开放端口
firewall-cmd --list-port
查看特定区域(例如 public 区域)的开放端口
firewall-cmd --zone=public --list-ports
查看所有服务(不仅仅是端口),包括那些通过服务名称而非直接端口号开放的
firewall-cmd --zone=public --list-all
systemctl start firewalld systemctl status firewalld
systemctl enable firewalld
从宿主机 ping 虚拟机:尝试从宿主机 ping 虚拟机的 IP 地址(即您在 NAT 设置中指定的虚拟机 IP 地址),确保网络是通的。
使用 telnet 或 curl 测试端口连通性:在宿主机上使用 telnet 或 curl 来测试与虚拟机上(...)的连接
telnet <VM_IP> 8848
检查是否有其他进程正在使用该端口,如果有输出显示某个进程正在使用 8848 端口,请考虑停止该进程或更改 Nacos 的监听端口。
ss -tulnp | grep 8848
~Nacos
进入${nacos.home}/logs/ 目录下, 使用tail -f start.out 查看日志,如果看到如下日志,说明服务启动成功。
Nacos started successfully in stand alone mode. use embedded storage
tail -f start.out
sh startup.sh -m standalone
sh shutdown.sh
sudo nano /etc/systemd/system/nacos.service
nano: 是一个基于终端的文本编辑器。这个命令会打开指定路径下的文件进行编辑。如果文件不存在,nano 将创建一个新的空文件。
完成编辑后,记得保存更改并通过 sudo systemctl daemon-reload 命令重新加载 systemd 配置,使新的服务定义生效。
然后可以通过 sudo systemctl enable nacos.service 来设置服务开机自启。
~解压缩
# 解压Nacos压缩包到安装目录
if [ -f "$nacos_package" ]; then
unzip -q "$nacos_package" -d "$install_path"
echo "Nacos 已成功解压至 $install_path"
else
echo "错误: 无法找到文件 $nacos_package"
exit 1
fi
如果您想将 /home/user/myfolder 目录压缩成一个名为 myfolder_backup.tar.gz 的压缩包,您可以这样做
tar -czvf myfolder.tar.gz /home/user/myfolder
解压.tar.gz文件
tar -xzvf myfolder.tar.gz
tar -zxvf myfolder.tar.gz -C "/放到的目录"
~查看进程信息
ps -p 33528 -o pid,ppid,cmd | cat
~查看端口信息netstat -tulnp | grep 8080 或者 ss -tuln | grep 8762
[root@localhost monitor]# netstat -tulnp | grep 8080
tcp6 0 0 :::8080 :::* LISTEN
94521/java
~根据名称查看信息
[root@localhost monitor]# ps -ef|grep monitor
root 94521 1 8 19:57 pts/0 00:00:10 java -Dlogging.config=/opt/swanlink-cloud-aiot/monitor/logback.xml -Xms256m -Xmx256m -jar /opt/swanlink-cloud-aiot/monitor/cloud-monitor-1.0.0.jar --spring.config.location=file:/opt/swanlink-cloud-aiot/monitor/bootstrap.yml
root 95433 17288 0 19:59 pts/0 00:00:00 grep --color=auto monitor
[root@localhost monitor]#
添加path
echo "export PATH=/opt/swanlink-cloud-aiot/nacos/bin:\$PATH" >> /etc/profile
echo $JAVA_HOME
echo $PATH
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐

所有评论(0)