
Linux
文章平均质量分 75
Linux
howeres
Quick and dirty /
Scale generates benefits / Building in public (BIP)
展开
-
安装 ZooKeeper 并配置服务
安装 ZooKeeper 并配置服务。原创 2022-09-01 17:41:23 · 862 阅读 · 0 评论 -
CentOS 防火墙操作
# 查看防火墙的状态firewall-cmd --state# 启动systemctl start firewalld.service# 开放端口firewall-cmd --zone=public --add-port=8080/tcp --permanent# --zone=public:表示作用域为公共的;# --add-port=8080/tcp:添加tcp协议的端口8080;# --permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;# 多原创 2021-12-31 17:15:14 · 603 阅读 · 0 评论 -
Win10 + Linux 双系统安装 (Ubuntu 20.04.1 LTS)
win+r > msinfo32查看启动类型uefi+gpt还是Legacy+mbr系统使用惯例,打开终端更新,输入sudo apt update && sudo apt upgrade -y原创 2020-08-03 12:33:05 · 2241 阅读 · 1 评论 -
Ubuntu 启动 SSH 服务端供外部连接
启用sshsudo apt install openssh-server查看启动状态service ssh status使用Ubuntu自带防火墙工具开放ssh端口sudo ufw allow ssh(如未开启sudo ufw enable)查看ip地址ifconfig -a在外部连接ssh username@ip关闭sshservice ssh stop(sudo ufw disable)...原创 2021-11-01 22:00:55 · 1390 阅读 · 0 评论 -
Shell 脚本 之 case-when
shell 中 switch 语法#!/bin/bashcase $1 instart) for i in {zoo1,zoo2,zoo3} ; do echo -------- $i 启动 ---------- ssh $i "/opt/zookeeper/bin/zkServer.sh start" done ;;stop) for i in {zoo1,zoo2,zoo3} ; do echo -------- $i 暂停 ---------原创 2022-03-20 03:58:32 · 2712 阅读 · 0 评论 -
oh-my-zsh 安装
安装oh my zsh打开官网:https://ohmyz.sh/ 或 Github页面:https://github.com/ohmyzsh/ohmyzsh找到安装命令$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"如果出现 443 等网络问题访问https://ipaddress.com/website/raw.githubusercontent.com得到ip原创 2022-01-09 09:49:07 · 507 阅读 · 0 评论 -
WSL2 安装
一、控制中心 - 程序 - 启用于关闭 Windows 功能虚拟机平台 开启基于 Linux 系统的子系统 开启二、微软应用商店中搜索 Ubuntu三、去官网下载内核安装四、启用 WSL 2$ wsl -l #查看已安装Linux版本$ wsl --set-version Ubuntu18.04 2 #Ubuntu18.04为我的Linux版本。$ wsl --set-default-version 2 #该命令命令可以在以后安装 Linux 的时候默认启用 WSL2。五、换源更新原创 2021-03-10 15:20:21 · 4569 阅读 · 0 评论 -
端口占用:Win 和 Linux 下端口的查看和解除占用命令
Win|Linux查看端口命令查看端口和终结占用端口程序Win系统下Linux系统下查看端口和终结占用端口程序Win系统下使用cmd命令netstatLinux系统下$ netstat 常见参数-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显示建立相关链接的程序名-r 显示路由信息,路由表原创 2020-07-20 13:53:13 · 1142 阅读 · 0 评论 -
Linux下查看 java 进程所在目录和占用情况
获取PID;通过 ps 或 top 命令获取到进程的PID。$ ps -aux| grep java通过 proc 查看对应目录$ ls -l /proc/PIDLinux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹。在该文件夹下会有我们的进程的信息其中,cwd文件,符号链接的是进程运行目录;exe文件,符号连接的是执行程序的绝对路径;cmdline文件就是程序运行时输入的命令行命令;environ文件记录了进程运行时的环境变量;fd目录下是进程打开或.原创 2022-01-05 14:19:00 · 7129 阅读 · 0 评论 -
Shell 参数 $ - 获取上一条命令行参数
readline快捷键readline是GNU的库,实现命令行编辑功能,bash、ftp、python、zsh、mysql等程序的命令行界面都是使用readline实现的,具体实现有ctrl-r(查找历史命令)、ctrl-p(上一历史命令)、ctrl-a(跳到行首)等。最重要的还有本次我们所需的 alt+. (dot)、esc+. 、meta+. 得到上一命令的最后一个参数。还有更多快捷键可以参考readline shortcuts。shell/bash历史展开(history expand).原创 2022-02-13 17:21:57 · 5198 阅读 · 0 评论 -
Shell 中的扩展命令 (wget, curl, xargs, awk, ln, tail, cat, less, more, find)
curl-iILvHA–data-urlencode-X POST-d -G-o filename -O-s(silent) -S(–show-error)(only)xargs-d ‘\t’(分割)-p(打印询问)-t(打印后直接执行)-L 1(max-line) -n 1(max-args)单独使用->回车->ctrl+d;awk-F ‘:’(分隔符)‘条件{动作}’ : ‘NR<3{print $1}’函数tolow.原创 2020-12-07 17:08:17 · 720 阅读 · 0 评论 -
Mysql 在 Linux 下更改表名不区分大小写
Linux下的mysql表名数据库名默认区分大小写#mysql内的变量设置set [global|session(default)] variable_name=xxx; #默认是会话有效, 单独设置global可改为全局set @variable_name=xxx; #定义用户变量需要加@select @variable_name:=xxx; #必须使用:=赋值, 因为在SELECT语句中“=”号被占用#展示mysql系统变量show var.原创 2020-09-17 16:53:33 · 2075 阅读 · 1 评论 -
常见 Shell 指令
文件目录管理命令tree命令描述:tree命令用于以树状图列出目录的内容。tree命令没有内置在系统中,使用tree命令需要执行以下命令来安装:yum install -y tree命令使用示例:tree /usr/share/wallpapers/-L level 限制目录显示层级。-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。-d 显示目录名称而非内容。命令输出结果:ls命令描述: ls命令用于显示指定工作目录下的内容。命令格式:ls [参数] [目转载 2020-09-17 16:49:43 · 14036 阅读 · 1 评论 -
不同 Linux 发行版差异
RedHat系列(~/centos/fedora)Debian系列(~/Ubuntu)安装包格式rpm -参数dpkg -参数包管理工具yum install/remove/updateapt-get install/remove/updatewget下载工具wget --versionwget --version原创 2020-07-14 16:37:58 · 368 阅读 · 0 评论