netstat是busybox提供的一個工具,我們可以透過netstat看到,目前TCP port有哪些已被使用,並可以看出是哪些Process佔用的
指令: netstat
參數:
-r Routing table
-a All sockets
-l Listening sockets
Else: connected sockets
-t TCP sockets
-u UDP sockets
-w Raw sockets
-x Unix sockets
Else: all socket types
-e Other/more information
-n Don't resolve names
-W Wide display
-p Show PID/program name for sockets
實際用法: 我們可以透過以下的指令,觀察出port:23 目前是被Telnetd所佔用的
# netstat -ltp
2018年6月7日 星期四
2018年6月6日 星期三
Ubuntu 16.04 Linux 新增一個automount script,並在開機時自動執行
首先介紹這隻準備加入的Script,automount.sh,其實這隻動作很簡單,我打算在開機的過程中,讓他自動把兩顆HDD分別掛載在 /HDD1 與 /HDD2 資料夾
其內容如下:
============== automount.sh ==============
#!/bin/sh
mount /dev/sda1 /HDD1
mount /dev/sdb1 /HDD2
=======================================
接著該如何讓他在開機過程中就自動執行,先把 automount.sh放在 /etc/init.d/,另外要注意這個script的權限要是可以執行的,我們可以把權限全開
#chmod 777 /etc/init.d/automount.sh
我們可以在/etc/rcS.d/ 底下,新增一個link檔,名為S99automount,建立的指令如下:
# ln -S /etc/init.d/automount.sh /etc/rcS.d/S99automount
因為/etc/init.d/rc 會去掃描/etc/rcS.d/ 裡面的檔案 ,並且依照優先順序把/etc/rcS.d/ 底下的 Script都跑過,S99 就表示優先順序是很後面的
這樣子加完之後,開機後就可以看到sda1, sdb1 都自動被mount起來了~
其內容如下:
============== automount.sh ==============
#!/bin/sh
mount /dev/sda1 /HDD1
mount /dev/sdb1 /HDD2
=======================================
接著該如何讓他在開機過程中就自動執行,先把 automount.sh放在 /etc/init.d/,另外要注意這個script的權限要是可以執行的,我們可以把權限全開
#chmod 777 /etc/init.d/automount.sh
我們可以在/etc/rcS.d/ 底下,新增一個link檔,名為S99automount,建立的指令如下:
# ln -S /etc/init.d/automount.sh /etc/rcS.d/S99automount
因為/etc/init.d/rc 會去掃描/etc/rcS.d/ 裡面的檔案 ,並且依照優先順序把/etc/rcS.d/ 底下的 Script都跑過,S99 就表示優先順序是很後面的
這樣子加完之後,開機後就可以看到sda1, sdb1 都自動被mount起來了~
訂閱:
文章 (Atom)