meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sw:opnsense:shell [2020/01/13 07:42] niziaksw: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 
 + 
 + 
 +</code> 
 + 
 +===== shell menu =====
 <code bash> <code bash>
 # opnsense-shell # opnsense-shell
Line 18: Line 33:
 ====== webgui ====== ====== webgui ======
  
 +<code bash>
 /usr/local/etc/rc.restart_webgui /usr/local/etc/rc.restart_webgui
 /var/etc/cert.pem /var/etc/cert.pem
 cat /var/etc/lighty-webConfigurator.conf cat /var/etc/lighty-webConfigurator.conf
 +
 +# Reinitialize circular log file (clog) after size change in webui:
 +/usr/local/opnsense/scripts/systemhealth/clearlog -m core -f dhcpd
 +
 +</code>
  
 ====== firewall ====== ====== firewall ======
Line 37: Line 58:
 ====== network interfaces ====== ====== network interfaces ======
  
-ifconfig nic0 media 1000baseTX+<code bash>ifconfig nic0 media 1000baseTX</code>
  
 ====== 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
 +</code>
 +
 +===== networking =====
 +<code bash>
 +sockstat -4 -l
 +</code>
 +
 +===== 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://raw.githubusercontent.com/ocochard/myscripts/master/FreeBSD/freebsd-memory.sh
 +## or use curl command ##
 +## $ curl -O https://raw.githubusercontent.com/ocochard/myscripts/master/FreeBSD/freebsd-memory.sh
 +$ sh freebsd-memory.sh
 +
 +# Check who is performing huge disk IO: run top and switch to 'm'
 </code> </code>