日常随笔小记

云助手db包安装

aliyun-service  -v

wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.deb"

dpkg -i aliyun_assist_latest.deb

aliyun-service  -v

内核日志查看

rpm  -q --changelog kernel-3.10.0-1127.el7.x86_64 |grep 'implement NS Optimal IO'

apt changelog *5.4.0-77-generic* | more | grep -i cve-2021-2

一样的命令

commmand  2&>/dev/null

commmand   >/dev/null 2>&1

add-apt-repository工具被包含在software-properties-common软件包

sudo apt update

sudo apt install software-properties-common

ubuntu安装软件时自动安装依赖

sudo apt-get install aptitude

sudo aptitude install xxxx 安装软件

shell中set -e 与set +e 区别:

set -e : 执行的时候如果出现了返回值为非零,整个脚本 就会立即退出 

set +e: 执行的时候如果出现了返回值为非零将会继续执行下面的脚本 

stress 模拟内存占用:

stress  --vm 1  --vm-bytes  1024M  --vm-keep

grep ‘查询内容’ app.log | awk -F分列标识 '{sum+=$列数}END{print sum}'

Kdump_tools 非交互式命令安装(云助手插件代码需修改合入):

DEBIAN_FRONTEND=noninteractive apt-get -q -y install kdump-tools

crashkernel 参考配置数值:

crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M

ssh hostkey生成:

sudo ssh-keygen -A 命令重新生成SSH服务端密钥(生成所有)

ssh-keygen  -t  rsa  -f /etc/ssh/ssh_host_rsa_key

ssh-keygen  -t  dsa  -f /etc/ssh/ssh_host_dsa_key

ssh-keygen  -t  ecdsa  -f /etc/ssh/ssh_host_ecdsa_key

ssh-keygen  -t  ed25519  -f /etc/ssh/ssh_host_ed25519_key

ssh配置文件

/etc/ssh/sshd_config

秘钥连接实例

ssh -i 秘钥文件 IP

Fedora CoreOS操作系统 用户名 core

查看服务日志

journalctl -u [服务名]

go env设置:

go env -w GO111MODULE=

cat -A 可查看文档的空格符换行符等(踩坑:windows下换行符linux下执行问题)

查看网关

ip route show

route -n

查看DNS

systemd-resolve --status

非交互式设置实例密码,云助手执行:

1、(echo "xiaotangTest!";sleep 1;echo "xiaotangTest!") | passwd "root"

2、echo 'newpasswd'| passwd --stdin username

3、echo username:newpassword | chpasswd

Repo源配置文件:

centos配置---->/etc/yum.repos.d/xxx.repo

debian配置---->/etc/apt/sources.list

Sed :

sed -i 's/^/"/g' test.txt #行首加 "

sed -i 's/$/",/g' test.txt #行末加 ",

sed -i 's/\r//g' test.sh #去除 \r 编码问题

服务查询:

ps -aux | grep python

kill -s 9 {ID}

分类计数(uniq -c):

last | awk '{print $3}' | uniq -c

grep 常用选项:

  -E :开启扩展(Extend)的正则表达式。

  -i :忽略大小写(ignore case)。

  -v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。

  -n :显示行号

  -w :被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker

  -c :显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。

  -o :只显示被模式匹配到的字符串。

  --color :将匹配到的内容以颜色高亮显示。

  -A  n:显示匹配到的字符串所在的行及其后n行,after

  -B  n:显示匹配到的字符串所在的行及其前n行,before

  -C  n:显示匹配到的字符串所在的行及其前后各n行,context

查看CVE漏洞

rpm -qa --changelog | grep -a10 -i CVE-2021-4034

apt changelog "policykit-1" | more | grep -i cve

查看机器登录

last | awk '{print $1,$3}' | sort | uniq

查看CPU配置

cat /proc/cpuinfo | awk '/MHz/{print $NF}' | cut -d'.' -f1 | sort -u

turbostat -i 1 |

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

重置为字符设备

mknod /dev/null c 1 3

chmod 666 /dev/null

下载包

yum install --download {包名} --downloaddir={路径}

ls -l | awk '{if($5>1000000) print $0}'

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值