Saturday, December 29, 2012

General Questions on SQL SERVER


What is RDBMS?

Relational Data Base Management Systems (RDBMS) are database management systems that maintain data records and indices in tables. Relationships may be created and maintained across and among the data and tables. In a relational database, relationships between data items are expressed by means of tables. Interdependencies among these tables are expressed by data values rather than by pointers. This allows a high degree of data independence. An RDBMS has the capability to recombine the data items from different files, providing powerful tools for data usage. (Read more here)

What are the Properties of the Relational Tables?

Relational tables have the following six properties:
  • Values are atomic.
  • Column values are of the same kind.
  • Each row is unique.
  • The sequence of columns is insignificant.
  • The sequence of rows is insignificant.
  • Each column must have a unique name.

What is Normalization?

Database normalization is a data design and organization process applied to data structures based on rules that help building relational databases. In relational database design, the process of organizing data to minimize redundancy is called normalization. Normalization usually involves dividing a database into two or more tables and defining relationships between the tables. The objective is to isolate data so that additions, deletions, and modifications of a field can be made in just one table and then propagated through the rest of the database via the defined relationships.

What is De-normalization?

De-normalization is the process of attempting to optimize the performance of a database by adding redundant data. It is sometimes necessary because current DBMSs implement the relational model poorly. A true relational DBMS would allow for a fully normalized database at the logical level, while providing physical storage of data that is tuned for high performance. De-normalization is a technique to move from higher to lower normal forms of database modeling in order to speed up database access.

How is ACID property related to Database?

ACID (an acronym for Atomicity Consistency Isolation Durability) is a concept that Database Professionals generally look for while evaluating databases and application architectures. For a reliable database, all this four attributes should be achieved.
Atomicity is an all-or-none proposition.
Consistency guarantees that a transaction never leaves your database in a half-finished state.
Isolation keeps transactions separated from each other until they are finished.
Durability guarantees that the database will keep track of pending changes in such a way that the server can recover from an abnormal termination. (Read more here)

What are the Different Normalization Forms?

1NF: Eliminate Repeating Groups
Make a separate table for each set of related attributes, and give each table a primary key. Each field contains at most one value from its attribute domain.
2NF: Eliminate Redundant Data
If an attribute depends on only part of a multi-valued key, then remove it to a separate table.
3NF: Eliminate Columns Not Dependent On Key
If attributes do not contribute to a description of the key, then remove them to a separate table. All attributes must be directly dependent on the primary key. (Read more here)
BCNF: Boyce-Codd Normal Form
If there are non-trivial dependencies between candidate key attributes, then separate them out into distinct tables.
4NF: Isolate Independent Multiple Relationships
No table may contain two or more 1:n or n:m relationships that are not directly related.
5NF: Isolate Semantically Related Multiple Relationships
There may be practical constrains on information that justify separating logically related many-to-many relationships.
ONF: Optimal Normal Form
A model limited to only simple (elemental) facts, as expressed in Object Role Model notation.
DKNF: Domain-Key Normal Form
A model free from all modification anomalies is said to be in DKNF.
Remember, these normalization guidelines are cumulative. For a database to be in 3NF, it must first fulfill all the criteria of a 2NF and 1NF database.

ACID PROPERTIES



Atomicity
All changes to data are performed as if they are a single operation. That is, all the changes are performed, or none of them are.
For example, in an application that transfers funds from one account to another, the atomicity property ensures that, if a debit is made successfully from one account, the corresponding credit is made to the other account.
Consistency
Data is in a consistent state when a transaction starts and when it ends.
For example, in an application that transfers funds from one account to another, the consistency property ensures that the total value of funds in both the accounts is the same at the start and end of each transaction.
Isolation
The intermediate state of a transaction is invisible to other transactions. As a result, transactions that run concurrently appear to be serialized.
For example, in an application that transfers funds from one account to another, the isolation property ensures that another transaction sees the transferred funds in one account or the other, but not in both, nor in neither.
Durability
After a transaction successfully completes, changes to data persist and are not undone, even in the event of a system failure.
For example, in an application that transfers funds from one account to another, the durability property ensures that the changes made to each account will not be reversed.

ACID (an acronymn for Atomicity Consistency Isolation Durability) is a concept that Database Professionals generally look for when evaluating databases and application architectures. For a reliable database all this four attributes should be achieved.
Atomicity is an all-or-none proposition.
Consistency guarantees that a transaction never leaves your database in a half-finished state.
Isolation keeps transactions separated from each other until they’re finished.
Durability guarantees that the database will keep track of pending changes in such a way that the server can recover from an abnormal termination.

SQL SERVER IV
http://blog.sqlauthority.com/sql-server-interview-questions-and-answers/


Oracle SQL & PL/SQL


http://sql-plsql.blogspot.in/2007/03/sql-introduction.html


http://blog.sqlauthority.com/sql-server-interview-questions-and-answers/

Friday, December 28, 2012

SQL Server Tutorial


Server Database Systems


Server based database systems are designed to run on a central server, so that multiple users can access the same data simultaneously. The users normally access the database through an application.
For example, a website could store all its content in a database. Whenever a visitor views an article, they are retrieving data from the database. As you know, websites aren't normally limited to just one user. So, at any given moment, a website could be serving up hundreds, or even thousands of articles to its website visitors. At the same time, other users could be updating their personal profile in the members' area, or subscribing to a newsletter, or anything else that website users do.
Generally, it's the application that provides the functionality to these visitors. It is the database that stores the data and makes it available. Having said that, SQL Server does include some useful features that can assist the application in providing its functionality.



Here are the different editions available for SQL Server 2008.
  • Enterprise Edition
    Data management and business intelligence platform providing enterprise class scalability, high availability, and security for running business-critical applications
  • Standard Edition
    Data management and business intelligence platform providing ease of use and manageability for running departmental applications
  • Workgroup Edition
    Data management and reporting platform providing secure, remote synchronization, and management capabilities for running branch applications
  • Developer Edition
    May be installed and used by one user to design, develop, test, and demonstrate your programs on as many systems as needed
  • Web Edition
    A low-TCO, scalable, and manageable database option for web hosters and end customers looking to deploy publicly facing web applications and services
  • Express Edition
    A free edition of SQL Server ideal for learning and building desktop and small server applications and for redistribution by ISVs
  • Compact Edition
    A free, SQL Server embedded database ideal for building stand-alone and occasionally connected applications for mobile devices, desktops, and web clients
  • Evaluation Edition
    This edition may be installed for demonstration and evaluation purposes until an expiration period of 180 days.

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>

Search This Blog