Archive: 2019

Home Lab DNS Using dnsmasq and Puppet

It has been a long while since I’ve published anything to my kb site, perhaps just as long since I’ve started a new job nearly 2.5 years ago. In that time, my job responsibilities have shifted from t

Zero byte a File

/dev/null (zero out) a bunch of files at oncecd /var/logcat /dev/null | tee {boot.log,cron,dmesg,lastlog,messages,secure,vzctl.log,vznetcfg.log,wtmp} >boot.log>cron>dmesg>message

nmap commands

Scan network for responsive IPsnmap -sS -O 10.199.42.0/23 | tee nmap.log Check if port is opennmap -P0 -p1521 oracle.com Scan UDPnmap -sU -p <port> <target>

netmasks table

Decimal Binary CIDR Hex-------------------------------------------------------------------255.255.255.255 11111111.11111111.11111111.11111111 /32 ffffffff255.

sed Commands

sed one linersInsert character at beginning of lineComment all nfs entries in fstabsed -i '/nfs/s/^/#/' /etc/fstab Uncomment all nfs entries in fstabsed -i '/nfs/s/^#//g' /etc/fstab Su

Top CPU & Memory Processes

Display top 10 processes eating up CPUDisplay by processps -eo pcpu,pid,user,args | sort -k 1 -r | head -10 Display by userps -U apache -u apache u Display top 10 processes eating up memoryps axo %mem

tar / gzip commands

Here, we are sending the tar file to -, which stands for tar’s standard output. This is piped to gzip, which compresses the incoming tar file, and the result is saved in backup.tar.gz. The -c option t

tcpdump commands

Capture DHCP requestsPXE pxedhcp01 ~ # tcpdump -i eth1 \(port 67 or port 68\)tcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on eth1, link-type EN10MB (Ethernet), c

How to Add Swap Space

How To Add Swap Space to a Linux SystemThere are two ways to go about adding swap space to a linux system. Use of a hard disk partition Create a swap file on an existing file system To view current