2017年3月27日 星期一

golang 換行字串寫法

golang 換行字串寫法

`line 1
line 2
line 3`

2017年3月23日 星期四

PageX連接 windows 7 出現 Android ADB Interface裝置更改為 MTP USB裝置

電腦管理->
裝置管理員->
PageX->
更新驅動程式軟體->
瀏覽電腦上的驅動程式軟體->
讓我從電腦上的裝置驅動程式清單挑選->
MTP USB裝置

2017年3月22日 星期三

bash type 摘要

#!/bin/bash
function fdisk(){ :;  }

echo "type";type fdisk
echo;echo "type -a";type -a fdisk
echo;echo "type -t";type -t fdisk
echo;echo "type -f";type -f fdisk
echo;echo "type -P";type -P fdisk

輸出結果:
type
fdisk is a function
fdisk ()
{
    :
}

type -a
fdisk is a function
fdisk ()
{
    :
}
fdisk is /sbin/fdisk

type -t
function

type -f
fdisk is /sbin/fdisk

type -P
/sbin/fdisk

2017年3月21日 星期二

列出系統連線前10名

# List Top 10 ip_conntrack
#Linux kernel 2.4.x
cat /proc/net/ip_conntrack | cut -d ' ' -f 10 | cut -d '=' -f 2 | sort | uniq -c | sort -nr | head -n 10

 #Linux kernel 2.6.x-
cat /proc/net/nf_conntrack | cut -d ' ' -f 10 | cut -d '=' -f 2 | sort | uniq -c | sort -nr | head -n 10

2017年3月20日 星期一

讀取 /proc/{pid}/cmdline

cut -d $'\0' --output-delimiter=" " c1 -f 1-
===================================================

while read -d $'\0'; do echo $REPLY; done < cmdline;
===================================================

i=1
while t=$(cut -d $'\0' -f $i  /proc/1/cmdline)
do
echo $t
i=$(($i+1))
[ "$t" == "" ] && break;
done
====================================================
function func_strings { :;
_return='';
i=1;
while t=$(cut -d $'\0' -f $i $1 2>/dev/null);
do :;
[ "$t" == "" ] && break;
i=$(($i+1));
_return=$(echo -n $_return $t)
done;
echo $_return;
}

2017年3月15日 星期三

LEAF 安裝 tftpd

安裝
apkg -i daemontl.lrp
apkg -i tftp.lrp

修改
/etc/inetd.conf

2017年3月14日 星期二

dnsmasqs 設定摘要

#關閉 DNS 服務
port=0

# 設定 TFTP 服務
enable-tftp
tftp-root=/var/lib/tftp