取得特定 pid 的 threads
ps -o nlwp <pid>
取得系統全部 的 threads
ps -eo nlwp | tail -n +2 | awk '{ num_threads += $1 } END { print num_threads }'
搜尋此網誌
2016年11月14日 星期一
2016年10月24日 星期一
UBuntu 安裝 SNMPD
apt-get install snmpd
cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
nano /etc/snmp/snmpd.conf
找到以下這行,前面加上#
#view systemview included .1.3.6.1.2.1.25.1.1
新增以下這行
view systemview included .1
新增三行
rocommunity public
syslocation "Taipei, Taiwan"
syscontact indychou@gmail.com
Ubuntu的系統還要再安裝mib download
apt-get -y install snmp-mibs-downloader
重啟snmpd服務
/etc/init.d/snmpd restart
確認:
netstat -auntp | grep snmp
snmpwalk -c public -v 2c 192.168.1.1 (IP 自己改)
cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
nano /etc/snmp/snmpd.conf
找到以下這行,前面加上#
#view systemview included .1.3.6.1.2.1.25.1.1
新增以下這行
view systemview included .1
新增三行
rocommunity public
syslocation "Taipei, Taiwan"
syscontact indychou@gmail.com
Ubuntu的系統還要再安裝mib download
apt-get -y install snmp-mibs-downloader
重啟snmpd服務
/etc/init.d/snmpd restart
確認:
netstat -auntp | grep snmp
snmpwalk -c public -v 2c 192.168.1.1 (IP 自己改)
Ubuntu 設定固定 IP
修改 /etc/network/interfaces
將 DHCP 設定註解掉,然後加入下面的 IP 設定。
例如:
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.0.0
gateway 192.168.1.254
修改 /etc/resolv.conf
nameserver 168.95.1.1
nameserver 168.95.192.1
sudo ifdown eth0
sudo ifup eth0
將 DHCP 設定註解掉,然後加入下面的 IP 設定。
例如:
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.0.0
gateway 192.168.1.254
修改 /etc/resolv.conf
nameserver 168.95.1.1
nameserver 168.95.192.1
sudo ifdown eth0
sudo ifup eth0
2016年10月23日 星期日
2016年10月17日 星期一
安裝完Ubuntu 桌面後要做的15件事
參考文:https://read01.com/RPndg.html
1. 啟用Ubuntu額外軟體庫並更新系統
1. 啟用Ubuntu額外軟體庫並更新系統
啟用Canonical的官方合作夥伴提供的Ubuntu額外軟體庫,並且上系統安全補丁和軟體更新。
從左邊menu中打開System Settings -> Software and Updates工具,並檢查所有Ubuntu軟體和其他軟體庫(Canonical 的合作夥伴所提供),點擊關閉按鈕並等待重新加載緩存源樹。
2016年10月12日 星期三
透過 gdebi 安裝 ubuntu 套件
dpkg的缺點是它不能解決依賴關係.必須手動安裝依賴套件包.
gdebi可以幫助我們自動安裝依賴套件包.
下面的命令安裝 gdebi
apt-get 一定要先更新
apt-get -y update
apt-get -y upgrade
如果 update 失敗了,便無法繼續安裝 gdebi
那要先在 Software & Updates
將 Ubuntu Software 的server 從香港改成 台灣 free.nchc.org.tw
之後,再一次
apt-get -y update
apt-get -f upgrade
然後
apt-get -y install gdebi
之後就是透過 gdebi 安裝 ubuntu 套件
gdebi可以幫助我們自動安裝依賴套件包.
下面的命令安裝 gdebi
apt-get 一定要先更新
apt-get -y update
apt-get -y upgrade
如果 update 失敗了,便無法繼續安裝 gdebi
那要先在 Software & Updates
將 Ubuntu Software 的server 從香港改成 台灣 free.nchc.org.tw
之後,再一次
apt-get -y update
apt-get -f upgrade
然後
apt-get -y install gdebi
之後就是透過 gdebi 安裝 ubuntu 套件
2016年10月5日 星期三
改善Windows RDP 無法連上 Ubuntu XRDP
因為 Ubuntu XRDP 有狀況,Windows RDP 無法連上,透過底下步驟改善
新增儲存庫 (Repository)
sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
更新軟體來源清單
sudo apt-get update
sudo apt-get upgrade -y
安裝 MATE
sudo apt-get install mate-desktop-environment-extras -y
最後到該 USER 的 HOME 底下,輸入以下
echo mate-session> ~/.xsession
END
新增儲存庫 (Repository)
sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
更新軟體來源清單
sudo apt-get update
sudo apt-get upgrade -y
安裝 MATE
sudo apt-get install mate-desktop-environment-extras -y
最後到該 USER 的 HOME 底下,輸入以下
echo mate-session> ~/.xsession
END
2016年9月27日 星期二
2016年8月3日 星期三
在 Linux 底下,測試網路速度
1.安裝
2.設定權限
3.執行 speedtest-cli
2.設定權限
3.執行 speedtest-cli
wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli
2016年5月30日 星期一
2016年5月26日 星期四
2016年5月24日 星期二
LINUX 設定固定IP
當只有一張網卡時,網路設定檔位於
/etc/sysconfig/netwotk-scripts/ifcfg-eth0
BOOTPROTO="dhcp" //若為固定IP則為BOOTPROTO="none"
ONBOOT="yes"
IPADDR=192.168.1.168
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
DNS1=168.95.1.1
DNS2=8.8.8.8
修改存檔後重新啟動網路設定
service network restart
或
/etc/init.d/network restart
/etc/sysconfig/netwotk-scripts/ifcfg-eth0
BOOTPROTO="dhcp" //若為固定IP則為BOOTPROTO="none"
ONBOOT="yes"
IPADDR=192.168.1.168
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
DNS1=168.95.1.1
DNS2=8.8.8.8
修改存檔後重新啟動網路設定
service network restart
或
/etc/init.d/network restart
2016年5月23日 星期一
安裝 ajenti
透過 Ajenti 使得我們在不同版本的 Linux 可以在系統管理方面尚取得較一致性的經驗
安裝步驟如下:
install (CentOS 7 / RHEL7)
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/7/x86_64/e/epel-release-7-8.noarch.rpm
Add repository key:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
rpm -i ajenti-repo-1.0-1.noarch.rpm
Install the package:
yum -y install ajenti
Start the service:
systemctl enable ajenti
systemctl restart ajenti
防火牆要打開 8000 port
firewall-cmd --permanent --zone=public --add-port=8000/tcp
firewall-cmd --reload
預設登入網址 https://<ServerIP>:8000
預設帳號與密碼是 root/admin
如果發生 https 無法成功登入,可以修改/etc/ajenti/config.json
將 "ssl": {
"enable": ture 改成 false
然後重啟服務
systemctl restart ajenti
2015年7月14日 星期二
在 Linux 下找出佔用磁碟空間最大的目錄/檔案
找出 /home 目錄中佔用磁碟空間最大的目錄
# du -hsx /home/* | sort -hr | head
找出前 10 大的檔案
# find /home -type f -printf '%s %p\n' | sort -nr | head
找出前 10 大的 exe 檔案
# find /home -type f -iname '*.exe' -printf '%s %p\n' | sort -hr | head
# du -hsx /home/* | sort -hr | head
找出前 10 大的檔案
# find /home -type f -printf '%s %p\n' | sort -nr | head
找出前 10 大的 exe 檔案
# find /home -type f -iname '*.exe' -printf '%s %p\n' | sort -hr | head
2015年6月23日 星期二
2014年10月9日 星期四
安裝Samba
安裝Samba sudo apt-get install samba 設定Samba
編輯 /etc/samba/smb.conf
(1)
[global]
workgroup = root
security = share
(2)尾部加入
[分享資料夾的名稱]
path = 分享資料夾的路徑
writable = yes
guest account = root
force user = root
public = yes
force group = root
[3]重新啟動 Samba Server
sudo /etc/init.d/samba restart
[4]在Windows設定
在網路上的芳鄰圖示下按右鍵,
選 "連線網路磁碟機"
磁碟機: 任選
資料夾: \\Ubuntu下所設IP\分享資料夾的名稱
安裝與設定 ntpd
yum -y install ntp.x86_64
or
yum -y install ntp
編輯 ntp server
vi /etc/ntp.conf
# 台灣常見的時間伺服器
server watch.stdtime.gov.tw
server time.stdtime.gov.tw
server tick.stdtime.gov.tw
server tock.stdtime.gov.tw
server clock.stdtime.gov.tw
server 192.43.244.18 # time.nist.gov (ACTS)
server 192.5.41.40 # tick.usno.navy.mil
啟動第一次網路校時
ntpdate -u tick.stdtime.gov.tw
啟動 ntpd
systemctl enable ntpd
systemctl start ntpd
systemctl status ntpd
NTP服務啟動後,檢查目前NTP服務運作的狀態。
netstat -tunlp | grep ntpd
檢查 NTP服務同步的狀況。
ntpq -p
or
yum -y install ntp
編輯 ntp server
vi /etc/ntp.conf
# 台灣常見的時間伺服器
server watch.stdtime.gov.tw
server time.stdtime.gov.tw
server tick.stdtime.gov.tw
server tock.stdtime.gov.tw
server clock.stdtime.gov.tw
server 192.43.244.18 # time.nist.gov (ACTS)
server 192.5.41.40 # tick.usno.navy.mil
啟動第一次網路校時
ntpdate -u tick.stdtime.gov.tw
啟動 ntpd
systemctl enable ntpd
systemctl start ntpd
systemctl status ntpd
NTP服務啟動後,檢查目前NTP服務運作的狀態。
netstat -tunlp | grep ntpd
檢查 NTP服務同步的狀況。
ntpq -p
2014年10月5日 星期日
Debian 網路IP參數設定
修改 /etc/network/interfaces 參數設定
如果是要 Static IP (動態 IP)寫以下:
auto eth0
iface eth0 inet dhcp
如果是要 Static IP (固定/靜態 IP)寫以下:
auto eth0
iface eth0 inet static
address 192.168.0.7
netmask 255.255.255.0
gateway 192.168.0.254
如果是要 PPPoE 寫以下:
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual
如果是要 Static IP (動態 IP)寫以下:
auto eth0
iface eth0 inet dhcp
如果是要 Static IP (固定/靜態 IP)寫以下:
auto eth0
iface eth0 inet static
address 192.168.0.7
netmask 255.255.255.0
gateway 192.168.0.254
如果是要 PPPoE 寫以下:
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual
訂閱:
文章 (Atom)