Wednesday, December 26, 2012

Linux Shell Commands Cheat Sheet


Examples marked with * are valid and safe to paste into a linux terminal without modification.
CommandDescription
*apropos whatisShow commands pertinent to string. See also threadsafe
*man -t man | ps2pdf – > man.pdfmake a pdf of a manual page
which commandShow full path name of command
time commandSee how long a command takes
*time catStart stopwatch. Ctrl-d to stop. See also sw
*nice infoRun a low priority command (The “info” reader in this case)
*renice 19 -p $$Make shell (script) low priority. Use for non interactive tasks
*cd -Go to previous directory
*cdGo to $HOME directory
(cd dir && command)Go to dir, execute command and return to current dir
*pushd .Put current dir on stack so you canpopd back to it
*alias l=’ls -l –color=auto’quick dir listing
*ls -lrtList files by date. See also newest andfind_mm_yyyy
*ls /usr/bin | pr -T9 -W$COLUMNSPrint in 9 columns to width of terminal
find -name ‘*.[ch]‘ | xargs grep -E ‘expr’Search ‘expr’ in this dir and below. See also findrepo
find -type f -print0 | xargs -r0 grep -F ‘example’Search all regular files for ‘example’ in this dir and below
find -maxdepth 1 -type f | xargs grep -F ‘example’Search all regular files for ‘example’ in this dir
find -maxdepth 1 -type d | while readdir; do echo $dir; echo cmd2; doneProcess each item with multiple commands (in while loop)
*find -type f ! -perm -444Find files not readable by all (useful for web site)
*find -type d ! -perm -111Find dirs not accessible by all (useful for web site)
*locate -r ‘file[^/]*\.txt’Search cached index for names. This re is like glob *file*.txt
*look referenceQuickly search (sorted) dictionary for prefix
*grep –color reference /usr/share/dict/wordsHighlight occurances of regular expression in dictionary
gpg -c fileEncrypt file
gpg file.gpgDecrypt file
tar -c dir/ | bzip2 > dir.tar.bz2Make compressed archive of dir/
bzip2 -dc dir.tar.bz2 | tar -xExtract archive (use gzip instead of bzip2 for tar.gz files)
tar -c dir/ | gzip | gpg -c | ssh user@remote ‘dd of=dir.tar.gz.gpg’Make encrypted archive of dir/ on remote machine
find dir/ -name ‘*.txt’ | tar -c –files-from=- | bzip2 > dir_txt.tar.bz2Make archive of subset of dir/ and below
find dir/ -name ‘*.txt’ | xargs cp -a –target-directory=dir_txt/ –parentsMake copy of subset of dir/ and below
( tar -c /dir/to/copy ) | ( cd /where/to/ && tar -x -p )Copy (with permissions) copy/ dir to /where/to/ dir
( cd /dir/to/copy && tar -c . ) | ( cd /where/to/ && tar -x -p )Copy (with permissions) contents of copy/ dir to /where/to/
( tar -c /dir/to/copy ) | ssh -C user@remote ‘cd /where/to/ && tar -x -p’Copy (with permissions) copy/ dir to remote:/where/to/ dir
dd bs=1M if=/dev/sda | gzip | ssh user@remote ‘dd of=sda.gz’Backup harddisk to remote machine
rsync -P rsync://rsync.server.com/path/to/file fileOnly get diffs. Do multiple times for troublesome downloads
rsync –bwlimit=1000 fromfile tofileLocally copy with rate limit. It’s like nice for I/O
rsync -az -e ssh –delete ~/public_html/ remote.com:’~/public_html’Mirror web site (using compression and encryption)
rsync -auz -e ssh remote:/dir/ . && rsync -auz -e ssh . remote:/dir/Synchronize current directory with remote one
ssh $USER@$HOST commandRun command on $HOST as $USER (default command=shell)
*ssh -f -Y $USER@$HOSTNAME xeyesRun GUI command on $HOSTNAME as $USER
scp -p -r $USER@$HOST: file dir/Copy with permissions to $USER’s home directory on $HOST
ssh -g -L 8080:localhost:80 root@$HOSTForward connections to $HOSTNAME:8080 out to $HOST:80
ssh -R 1434:imap:143 root@$HOSTForward connections from $HOST:1434 in to imap:143
*(cd cmdline && wget -nd -pHEKk http://www.pixelbeat.org/cmdline.html)Store local browsable version of a page to the current dir
wget -c http://www.example.com/large.fileContinue downloading a partially downloaded file
wget -r -nd -np -l1 -A ‘*.jpg’ http://www.example.com/dir/Download a set of files to the current directory
wget ftp://remote/file[1-9].iso/FTP supports globbing directly
*wget -q -O- http://www.pixelbeat.org/timeline.html | grep ‘a href’ | headProcess output directly
echo ‘wget url’ | at 01:00Download url at 1AM to current dir
wget –limit-rate=20k urlDo a low priority download (limit to 20KB/s in this case)
wget -nv –spider –force-html -i bookmarks.htmlCheck links in a file
wget –mirror http://www.example.com/Efficiently update a local copy of a site (handy from cron)
ethtool eth0Show status of ethernet interface eth0
ethtool –change eth0 autoneg off speed 100 duplex fullManually set ethernet interface speed
iwconfig eth1Show status of wireless interface eth1
iwconfig eth1 rate 1Mb/s fixedManually set wireless interface speed
*iwlist scanList wireless networks in range
*ip link showList network interfaces
ip link set dev eth0 name wanRename interface eth0 to wan
ip link set dev eth0 upBring interface eth0 up (or down)
*ip addr showList addresses for interfaces
ip addr add 1.2.3.4/24 brd + dev eth0Add (or del) ip and mask (255.255.255.0)
*ip route showList routing table
ip route add default via 1.2.3.254Set default gateway to 1.2.3.254
*tc qdisc add dev lo root handle 1:0 netem delay 20msecAdd 20ms latency to loopback device (for testing)
*tc qdisc del dev lo rootRemove latency added above
*host pixelbeat.orgLookup DNS ip address for name or vice versa
*hostname -iLookup local ip address (equivalent to host `hostname`)
*whois pixelbeat.orgLookup whois info for hostname or ip address
*netstat -tuplList internet services on a system
*netstat -tupList active connections to/from system
*smbtreeFind windows machines. See also findsmb
nmblookup -A 1.2.3.4Find the windows (netbios) name associated with ip address
smbclient -L windows_boxList shares on windows machine or samba server
mount -t smbfs -o fmask=666,guest //windows_box/share /mnt/shareMount a windows share
echo ‘message’ | smbclient -M windows_boxSend popup to windows machine (off by default in XP sp2)
sed ‘s/string1/string2/g’Replace string1 with string2
sed ‘s/\(.*\)1/\12/g’Modify anystring1 to anystring2
sed ‘/ *#/d; /^ *$/d’Remove comments and blank lines
sed ‘:a; /\\$/N; s/\\\n//; ta’Concatenate lines with trailing \
sed ‘s/[ \t]*$//’Remove trailing spaces from lines
sed ‘s/\([\\`\\"$\\\\]\)/\\\1/g’Escape shell metacharacters active within double quotes
*seq 10 | sed “s/^/ /; s/ *\(.\{7,\}\)/\1/”Right align numbers
sed -n ’1000p;1000qPrint 1000th line
sed -n ’10,20p;20qPrint lines 10 to 20
sed -n ‘s/.*\(.*\)<\/title>.*/\1/ip;<acronym title="quit after match" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">T;q</acronym>‘</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Extract title from HTML web page</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">sort -t. -k1,1n -k2,2n -k3,3n -k4,4n</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Sort IPV4 ip addresses</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘Test’ | tr ‘[:lower:]‘ ‘[:upper:]‘</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Case conversion</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">tr -dc ‘[:print:]‘ < /dev/urandom</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Filter non printable characters</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">history | wc -l</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Count lines</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">sort file1 file2 | uniq</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><acronym title="Items in either file1 or file2" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">Union</acronym> of unsorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">sort file1 file2 | uniq -d</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><acronym title="Items both in file1 and file2" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">Intersection</acronym> of unsorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">sort file1 file1 file2 | uniq -u</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><acronym title="Items in file2 not in file1" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">Difference</acronym> of unsorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">sort file1 file2 | uniq -u</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><acronym title="Items in only one file" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">Symmetric Difference</acronym>of unsorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">join -a1 -a2 file1 file2</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Union of sorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">join file1 file2</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Intersection of sorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">join -v2 file1 file2</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Difference of sorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">join -v1 -v2 file1 file2</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Symmetric Difference of sorted files</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘(1 + sqrt(5))/2′ | bc -l</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Quick math (Calculate Ï?). See also <a href="http://www.pixelbeat.org/scripts/bc" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">bc</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘pad=20; min=64; (100*10^6)/((pad+min)*8)’ | bc</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">More complex (int) e.g. This shows max FastE packet rate</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘pad=20; min=64; print (100E6)/((pad+min)*8)’ | python</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Python handles scientific notation</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘pad=20; plot [64:1518] (100*10**6)/((pad+x)*8)’ | gnuplot -persist</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Plot FastE packet rate vs packet size</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo ‘obase=16; ibase=10; 64206′ | bc</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Base conversion (decimal to hexadecimal)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo $((0x2dec))</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Base conversion (hex to dec) ((shell arithmetic expansion))</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">units -t ’100m/9.74s’ ‘miles/hour’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Unit conversion (metric to imperial)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">units -t ’500GB’ ‘GiB’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Unit conversion (<acronym title="powers of 10" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">SI</acronym> to<acronym title="powers of 2" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">IEC</acronym> prefixes)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">units -t ’1 googol’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Definition lookup</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">seq 100 | (tr ‘\n’ +; echo 0) | bc</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Add a column of numbers. See also<a href="http://www.pixelbeat.org/scripts/add" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">add</a> and <a href="http://www.pixelbeat.org/scripts/funcpy" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">funcpy</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cal -3</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Display a calendar</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cal 9 1752</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Display a calendar for a particular month year</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">date -d fri</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">What date is it this friday. See also <a href="http://www.pixelbeat.org/scripts/day" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">day</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">date –date=’25 Dec’ +%A</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">What day does xmas fall on, this year</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">date –date ’1970-01-01 UTC 2147483647 seconds’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Convert number of seconds since the epoch to a date</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">TZ=’:America/Los_Angeles’ date</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">What time is it on West coast of US (use tzselect to find TZ)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo “mail -s ‘get the train’P@draigBrady.com < /dev/null” | at 17:45</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Email reminder</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo “DISPLAY=$DISPLAY xmessage cooker” | at “NOW + 30 minutes”</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Popup reminder</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">printf “%’d\n” 1234</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Print number with thousands grouping appropriate to locale</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">BLOCK_SIZE=\’1 ls -l</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">get ls to do thousands grouping appropriate to locale</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo “I live in `locale territory`”</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Extract info from locale database</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">LANG=en_IE.utf8 locale int_prefix</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Lookup locale info for specific country. See also <a href="http://www.pixelbeat.org/scripts/ccodes" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">ccodes</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">locale | cut -d= -f1 | xargs locale -kc | less</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List fields available in locale database</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode -l | less</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show available conversions (aliases on each line)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode windows-1252.. file_to_change.txt</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Windows “ansi” to local charset (auto does CRLF conversion)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode utf-8/CRLF.. file_to_change.txt</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Windows utf8 to local charset</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode iso-8859-15..utf8 file_to_change.txt</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Latin9 (western europe) to utf8</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode ../b64 < file.txt > file.b64</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Base64 encode</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode /qp.. < file.txt > file.qp</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Quoted printable decode</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode ..HTML < file.txt > file.html</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Text to HTML</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">recode -lf windows-1252 | grep euro</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Lookup <a href="http://www.pixelbeat.org/docs/utf8.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">table of characters</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo -n 0×80 | recode latin-9/x1..dump</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show what a code represents in latin-9 charmap</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo -n 0x20AC | recode ucs-2/x2..latin-9/x</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show latin-9 encoding</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">echo -n 0x20AC | recode ucs-2/x2..utf-8/x</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show utf-8 encoding</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">gzip < /dev/cdrom > cdrom.iso.gz</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Save copy of data cdrom</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">mkisofs -V LABEL -r dir | gzip > cdrom.iso.gz</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Create cdrom image from contents of dir</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">mount -o loop cdrom.iso /mnt/dir</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Mount the cdrom image at /mnt/dir (read only)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cdrecord -v dev=/dev/cdrom blank=fast</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Clear a CDRW</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">gzip -dc cdrom.iso.gz | cdrecord -v dev=/dev/cdrom -</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Burn cdrom image (use dev=ATAPI -scanbus to confirm dev)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cdparanoia -B</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Rip audio tracks from CD to wav files in current dir</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cdrecord -v dev=/dev/cdrom -audio *.wav</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Make audio CD from all wavs in current dir (see also cdrdao)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">oggenc –tracknum=’track’ track.cdda.wav -o ‘track.ogg’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Make ogg file from wav file</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ls -lSr</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show files by size, biggest last</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">du -s * | sort -k1,1rn | head</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show top disk users in current dir. See also <a href="http://www.pixelbeat.org/scripts/dutop" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">dutop</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">df -h</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show free space on mounted filesystems</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">df -i</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show free inodes on mounted filesystems</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><acronym title="usually in /sbin/" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">fdisk</acronym> -l</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show disks partitions sizes and types (run as root)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/docs/packaging.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">rpm</a> -q -a –qf ‘%10{SIZE}\t%{NAME}\n’ | sort -k1,1n</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List all <a href="http://www.pixelbeat.org/docs/packaging.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">packages</a> by installed size (Bytes) on rpm distros</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/docs/packaging.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">dpkg</a>-query -W -f=’${Installed-Size;10}\t${Package}\n’ | sort -k1,1n</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List all <a href="http://www.pixelbeat.org/docs/packaging.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">packages</a> by installed size (KBytes) on deb distros</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">dd bs=1 seek=2TB if=/dev/null of=ext3.test</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Create a large test file (taking no space). See also <a href="http://www.pixelbeat.org/scripts/truncate" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">truncate</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">tail -f /var/log/messages</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/docs/web/access_log/monitoring.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">Monitor messages</a> in a log file</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">strace -c ls >/dev/null</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Summarise/profile system calls made by command</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">strace -f -e open ls >/dev/null</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List system calls made by command</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ltrace -f -e getenv ls >/dev/null</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List library calls made by command</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><acronym title="usually in /usr/sbin/" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">lsof</acronym> -p <acronym title="process id of current shell" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">$$</acronym></td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List paths that process id has open</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">lsof ~</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List processes that have specified path open</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">tcpdump not port 22</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show network traffic except ssh. See also<a href="http://www.pixelbeat.org/scripts/tcpdump_not_me" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">tcpdump_not_me</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ps -e -o pid,args –forest</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List processes in a hierarchy</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ps -e -o pcpu,cpu,nice,state,cputime,args –sort pcpu | sed ‘/^ 0.0 /d’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List processes by % cpu usage</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List processes by mem usage. See also<a href="http://www.pixelbeat.org/scripts/ps_mem.py" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">ps_mem.py</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ps -C firefox-bin -L -o pid,tid,pcpu,state</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List all threads for a particular process</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">ps -p 1,2</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List info for particular process IDs</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">last reboot</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show system reboot history</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">free -m</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show amount of (remaining) RAM (-m displays in MB)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">watch -n1 ‘cat /proc/interrupts’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Watch changeable data continuously</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">uname -a</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show kernel version and system architecture</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">head -n1 /etc/issue</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show name and version of distribution</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">cat /proc/partitions</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show all partitions registered on the system</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">grep MemTotal /proc/meminfo</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show RAM total seen by the system</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">grep “model name” /proc/cpuinfo</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show CPU(s) info</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><acronym title="usually in /sbin/" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">lspci</acronym> -tv</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show PCI info</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><acronym title="usually in /sbin/" style="background-color: transparent; border-width: 0px 0px 1px; border-bottom-style: dotted; border-bottom-color: rgb(102, 102, 102); margin: 0px; padding: 0px; vertical-align: baseline; cursor: help; background-position: initial initial; background-repeat: initial initial;">lsusb</acronym> -tv</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show USB info</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">mount | column -t</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">List mounted filesystems on the system (and align output)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">#</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">dmidecode -q | less</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Display SMBIOS/DMI information</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">#</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">smartctl -A /dev/sda | grep Power_On_Hours</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">How long has this disk (system) been powered on in total</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">#</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">hdparm -i /dev/sda</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Show info about disk sda</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">#</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">hdparm -tT /dev/sda</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Do a read speed test on disk sda</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">#</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">badblocks -s /dev/sda</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Test for unreadable blocks on disk sda</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/lkdb/readline.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">readline</a></td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Line editor used by bash, python, bc, gnuplot, …</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/lkdb/screen.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">screen</a></td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Virtual terminals with detach capability, …</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/lkdb/mc.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">mc</a></td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Powerful file manager that can browse rpm, tar, ftp, ssh, …</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/docs/web/access_log/analyzing.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">gnuplot</a></td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Interactive/scriptable graphing</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">links</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Web browser</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/settings/.bashrc" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">alias</a> hd=’od -Ax -tx1z -v’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Handy hexdump. (usage e.g.: * hd /proc/self/cmdline | less)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;"><a href="http://www.pixelbeat.org/settings/.bashrc" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">alias</a> realpath=’readlink -f’</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Canonicalize path. (usage e.g.: * realpath ~/../$USER)</td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">*</td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">set | grep $USER</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Search current<a href="http://www.pixelbeat.org/docs/env.html" target="_new" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(116, 51, 153); background-position: initial initial; background-repeat: initial initial;">environment</a></td></tr> <tr style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;"></td><td class="nw" style="background-color: rgb(229, 243, 255); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; font-family: 'Courier New', Courier, Arial; background-position: initial initial; background-repeat: initial initial;">touch -c -t 0304050607 file</td><td style="background-color: transparent; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(231, 231, 231); margin: 0px; padding: 6px 24px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial;">Set file timestamp (YYMMDDhhmm)</td></tr> </tbody></table> </div> </div> <div id="comments" style="background-color: rgb(255, 255, 255); border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; clear: both; color: rgb(51, 51, 51); font-family: Georgia, 'Bitstream Charter', serif; font-size: 16px; line-height: 24px;"> <br></div> <p> </p>

No comments:

Post a Comment

Search This Blog