lscpu
getconf -a | grep CACHE
dmidecode -t cache -t memory
lshw -C memory
2020年5月28日 星期四
Linux Hugepages 相關資訊
查詢
cat /proc/meminfo | grep Huge
開機時執行
編輯 /etc/sysctl.conf 加入
vm.nr_hugepages=4096
設定方法
sysctl -w vm.nr_hugepages=4096
echo 4096 > /proc/sys/vm/nr_hugepages
cat /proc/meminfo | grep Huge
開機時執行
編輯 /etc/sysctl.conf 加入
vm.nr_hugepages=4096
設定方法
sysctl -w vm.nr_hugepages=4096
echo 4096 > /proc/sys/vm/nr_hugepages
2020年5月27日 星期三
ipxe 編譯 (Debian 10)
1.設置編譯環境
apt install -y git gcc binutils make perl liblzma-dev libz-dev mtools genisoimage syslinux isolinux
src/config/general.h
相關檔案及指令
make bin-x86_64-efi/ipxe.efi
make bin/undionly.kpxe
./bin/ipxe.dsk
./bin/ipxe.lkrn
./bin/ipxe.iso
./bin/ipxe.usb
./bin/ipxe.pxe
apt install -y git gcc binutils make perl liblzma-dev libz-dev mtools genisoimage syslinux isolinux
2.取得原始程式 git clone git://git.ipxe.org/ipxe.git3.編輯設定檔案
src/config/general.h
相關檔案及指令
make bin-x86_64-efi/ipxe.efi
make bin/undionly.kpxe
./bin/ipxe.dsk
./bin/ipxe.lkrn
./bin/ipxe.iso
./bin/ipxe.usb
./bin/ipxe.pxe
2020年5月26日 星期二
Debian 10 自動登入
1.編輯相關服務
3.重新開機
reboot
systemctl edit getty@tty1 加入以下內容
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin root --noclear %I 38400 linux
2.啟用相關服務
systemctl enable getty@tty1.service
3.重新開機
reboot
2020年5月20日 星期三
bash 大寫轉小寫
echo $str | tr '[:upper:]' '[:lower:]'
echo $str | awk '{print tolower($0)}'
bash 4
echo "${str,,}"
echo $str | awk '{print tolower($0)}'
bash 4
echo "${str,,}"
2020年5月18日 星期一
Raspberry PI3 設定 WiFI AP
0. cat /etc/debian_version
10.3
1.安裝相關軟體
apt install hostapd dnsmasq -y
2.編輯 /etc/hostapd/hostapd.conf
interface=wlan0
ssid=pi-ap
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=0123456789
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
3.編輯 /etc/dnsmasq.conf
interface=wlan0
dhcp-range=192.168.13.2,192.168.13.20,255.255.255.0,1h
5.執行
#sudo ip addr add 192.168.13.1/24 dev wlan0
sudo systemctl start dnsmasq
sudo systemctl unmask hostapd
sudo systemctl start hostapd
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
10.3
1.安裝相關軟體
apt install hostapd dnsmasq -y
2.編輯 /etc/hostapd/hostapd.conf
interface=wlan0
ssid=pi-ap
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=0123456789
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
3.編輯 /etc/dnsmasq.conf
interface=wlan0
dhcp-range=192.168.13.2,192.168.13.20,255.255.255.0,1h
4.編輯 /etc/dhcpcd.conf
interface wlan0
static ip_address=192.168.13.1/24
static routers=192.168.13.1
static domain_name_servers=8.8.8.8
5.執行
#sudo ip addr add 192.168.13.1/24 dev wlan0
sudo systemctl start dnsmasq
sudo systemctl unmask hostapd
sudo systemctl start hostapd
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
2020年5月14日 星期四
Raspberry pi 更改 console 字體
1.文字視窗指令
sudo dpkg-reconfigure console-setup
2.更改設定檔
sudo vi /etc/default/console-setup
FONTFACE="Terminus"
FONTSIZE="16x32"
3.套用設定
sudo /etc/init.d/console-setup.sh restart
sudo dpkg-reconfigure console-setup
2.更改設定檔
sudo vi /etc/default/console-setup
FONTFACE="Terminus"
FONTSIZE="16x32"
3.套用設定
sudo /etc/init.d/console-setup.sh restart
2020年5月13日 星期三
Proxmox mount VM partition
apt install -y kpartx
使用範例
kpartx -av /dev/pve/vm-100-disk-0
相關指令
使用範例
kpartx -av /dev/pve/vm-100-disk-0
partx -a /dev/zvol/rpool/data/vm-100-disk-1
kpartx -d /dev/zvol/rpool/data/vm-100-disk-1
dmsetup remove data-data
dmsetup remove vm-100-disk-1p1
相關指令
dmsetup ls
dmsetup remove
2020年5月1日 星期五
QNAP TS219P:screen Cannot find termcap entry for 'xterm'
export TERMINFO=/mnt/ext/usr/share/terminfo
訂閱:
文章 (Atom)