You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
+++ title = "一些linux命令" date = 2023-01-06 [taxonomies] tags=["linux"] +++
带进度的wc -l
awk 'BEGIN {T=0} (T!=systime()) { printf "%s %s\n",NR,$0 ; T=systime()} END { print NR}'
使用
cat file |awk 'BEGIN {T=0} (T!=systime()) { printf "%s %s\n",NR,$0 ; T=systime()} END { print NR}'
losf 查找删除文件
lsof |grep delete | sort -nrk 7| more
python 内存监测
pip install memray
memray run --live -m module.file
python cpu监测
pip install py-spy
py-spy top --pid ${pid}
批量设置ssh自动登录
#!/bin/bash
# FileName: auto-ssh-login.sh
# Revision: 1.0
# Date: 2020-03-25
# Author: baige
# Description: the script for auto-ssh-login
while read host;do
ip=`echo $host | cut -d " " -f1`
username=`echo $host | cut -d " " -f2`
password=`echo $host | cut -d " " -f3`
expect <<EOF
spawn ssh-copy-id -i $username@$ip
expect {
"yes/no" {send "yes\n";exp_continue}
"password" {send "$password\n"}
}
expect eof
EOF
done < host.txt
# host.txt 格式 如下
## host1 username1 password1
## host2 username2 password2