2018年8月29日 星期三

Linux 版本查詢

debian    /etc/debian_version
ubuntu    /etc/lsb-release
redhat    /etc/redhat-release
centos    /etc/centos-release /etc/redhat-release
devuan    /etc/devuan_version
opensuse  /etc/SuSE-brand
fedora    /etc/fedora-release
archlinux /etc/arch-release
alpine    /etc/alpine-release
gentoo    /etc/gentoo-release

proxmmox  指令 pveversion

2018年8月22日 星期三

sed 命令列輸入多個指令方法

使用;
sed -n -e '1p; 2p' /etc/passwd

使用 -e
sed -n -e 1p -e 2p /etc/passwd

使用 {}
sed -n -e '{1p; 2p}' /etc/passwd

2018年8月21日 星期二

解決 rsync error: protocol incompatibility (code 2) at compat.c(62)

可能是 rsync client (rsync  version 2.5.7  protocol version 26)版本太舊

修改 /etc/xinetd.d/rsync 加入 --protocol 30

# default: off
# description: The rsync server is a good addition to an ftp server, as it \
# allows crc checksumming etc.
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon  --protocol 30
log_on_failure += USERID
}

2018年8月16日 星期四

proxmox cluster 出現 TASK ERROR: cluster not ready – no quorum?

解決方法,把集叢的期待數量降低 pvecm expected 1

2018年8月15日 星期三

使用 wget 取得網頁內容,並去除 tag、空白

wget -q url -O -|sed -e 's/<[^>]*>//g'|sed '/^$/d'

2018年8月8日 星期三

proxmox 5.2 無法掛載 cifs

原因可能是cifs server 不支援 smb 3.0

proxmox 掛載預設 smb 3.0
修改 /etc/pve/storage.cfg
加入 smbversion 2.1 設定