meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sw:opnsense:shell [2020/01/13 07:42] – niziak | sw:opnsense:shell [2020/05/25 17:04] (current) – niziak | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Shell ====== | ||
+ | |||
It is based on FreeBSD | It is based on FreeBSD | ||
- | ====== shell menu ====== | + | ====== OPNSense custom ====== |
+ | <code bash> | ||
+ | pkg update | ||
+ | |||
+ | |||
+ | pkg upgrade | ||
+ | pkg upgrade dnsmasq | ||
+ | |||
+ | opnsense-update | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | ===== shell menu ===== | ||
<code bash> | <code bash> | ||
# opnsense-shell | # opnsense-shell | ||
Line 18: | Line 33: | ||
====== webgui ====== | ====== webgui ====== | ||
+ | <code bash> | ||
/ | / | ||
/ | / | ||
cat / | cat / | ||
+ | |||
+ | # Reinitialize circular log file (clog) after size change in webui: | ||
+ | / | ||
+ | |||
+ | </ | ||
====== firewall ====== | ====== firewall ====== | ||
Line 37: | Line 58: | ||
====== network interfaces ====== | ====== network interfaces ====== | ||
- | ifconfig nic0 media 1000baseTX | + | <code bash>ifconfig nic0 media 1000baseTX</ |
====== hardware related ====== | ====== hardware related ====== | ||
Line 60: | Line 81: | ||
# seek time and transfer rates benchmark | # seek time and transfer rates benchmark | ||
diskinfo -tv /dev/cd0 | diskinfo -tv /dev/cd0 | ||
+ | </ | ||
+ | |||
+ | ===== networking ===== | ||
+ | <code bash> | ||
+ | sockstat -4 -l | ||
+ | </ | ||
+ | |||
+ | ===== system / ps ===== | ||
+ | <code bash> | ||
+ | # top with command line names | ||
+ | top -a | ||
+ | |||
+ | swapinfo | ||
+ | |||
+ | pkg install sysinfo | ||
+ | sysinfo mem | ||
+ | sysinfo storage | ||
+ | |||
+ | iostat -x 1 | ||
+ | |||
+ | mount -t procfs proc /proc | ||
+ | |||
+ | $ fetch https:// | ||
+ | ## or use curl command ## | ||
+ | ## $ curl -O https:// | ||
+ | $ sh freebsd-memory.sh | ||
+ | |||
+ | # Check who is performing huge disk IO: run top and switch to ' | ||
</ | </ | ||