<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <atom:link href="http://mdadam.yolasite.com/linux/page/linux.rss" rel="self" type="application/rss+xml" />
        <title>linux</title>
        <description>linux</description>
        <link>http://mdadam.yolasite.com/linux/page/linux.php</link>
        <lastBuildDate>Thu, 04 Jun 2026 00:31:15 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>How To Backup Your Website Through SSH Command Line</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/how-to-backup-your-website-through-ssh-command-line</link>
            <description>		
							    
	
							
			
          
			            	
            	
            		 
                    	&lt;header style=&quot;padding:0;&quot;&gt;
                    	
							&lt;h1 class=&quot;entry-title&quot;&gt;&lt;a style=&quot;font-family: yui-tmp;&quot; class=&quot;&quot; href=&quot;http://www.makeuseof.com/tag/backup-website-ssh-command-line/&quot; title=&quot;How To Backup Your Website Through SSH Command Line&quot;&gt;How To Backup Your Website Through SSH Command Line&lt;/a&gt;&lt;br&gt;&lt;/h1&gt;&lt;/header&gt;&lt;div id=&quot;muo_ad_top&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br&gt;
														&lt;/div&gt;
														
																												
														
														
														&lt;p&gt;&lt;img class=&quot;align-right yui-img&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/04/command-line.png?323f2c&quot; alt=&quot;ssh backup&quot;&gt;Backing up your website or blog can be an expensive and arduous task, requiring a variety of &lt;a class=&quot;&quot; href=&quot;http://www.makeuseof.com/tag/updraft-simplest-wordpress-backup-restore-utility/&quot;&gt;plugins&lt;/a&gt;,
 or additional plans from your hosting provider – but it needn’t be 
really. If you have SSH access to your website host (generally you would
 need at least a &lt;a class=&quot;&quot; href=&quot;http://www.makeuseof.com/tag/website-hosting-technology-explained/&quot;&gt;virtual private server&lt;/a&gt; for this), then it’s easy to backup, restore and migrate your entire website with only a few commands. Let me show you how.&lt;/p&gt;
&lt;h2&gt;What is SSH Command Line?&lt;/h2&gt;
&lt;p&gt;SSH gives you the ability to talk directly to your web-server. It 
doesn’t give a pretty interface, or a nice GUI, just a straight-up 
powerful command line. This can be daunting to some people, but the 
sheer power, speed, and level of automation it provides can be an 
absolute life-saver and makes the process of migrating sites incredibly 
easy.&lt;/p&gt;
&lt;p&gt;Most shared hosts unfortunately don’t allow SSH access to your 
account, at least not by default. If you’re hosting with GoDaddy, you 
can &lt;a class=&quot;&quot; href=&quot;http://help.godaddy.com/article/4942&quot;&gt;enable it though&lt;/a&gt;, so be sure to check first.&lt;/p&gt;
&lt;p&gt;To log in via SSH, open up the Terminal in OS X (or get some free &lt;a class=&quot;&quot; href=&quot;http://www.makeuseof.com/tag/ssh-ftp-technology-explained/&quot;&gt;SSH software for Windows&lt;/a&gt;) and type in the following:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ssh&lt;/span&gt; username&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;yourdomain.com&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;You’ll be prompted for your password. If you’ve never used SSH 
before, you might be surprised when typing in your password doesn’t 
anything on screen. Don’t worry, that’s for security.&lt;/p&gt;
&lt;p&gt;Once logged in, you’ll be presented with a command prompt, similar to the following:&lt;br&gt;
																		&lt;/p&gt;-bash-3.2$
&lt;p&gt;This means everything is fine, so go ahead and continue with these commands.&lt;/p&gt;
&lt;p&gt;Start by taking a look around and trying to navigate to your web directory. Type:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ls&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;To ‘list’ the current files and folders.&lt;/p&gt;
&lt;pre&gt;cd directoryname&lt;/pre&gt;
&lt;p&gt;to change to a directory. In this case, I’m going to navigate to the 
httpdocs directory, which is the root of my web site (where all my 
wordpress files are stored). You can then ‘ls’ again, just to be sure.&lt;/p&gt;
&lt;p&gt;&lt;img class=&quot;aligncenter yui-img&quot; style=&quot;border: 0pt none;&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/04/ls-and-cd-output.png?323f2c&quot; alt=&quot;ssh backup&quot; width=&quot;524&quot; height=&quot;183&quot;&gt;&lt;/p&gt;
&lt;p&gt;At this point, we’re ready to begin the SSH backup process.&lt;/p&gt;
&lt;h2&gt;Backing up the Database:&lt;/h2&gt;
&lt;p&gt;Since the majority readers will be doing this with a WordPress 
install, you will most certainly have a database to backup in addition 
to any files stored on the site. First off, you’ll need 3 bits of 
information to backup your database, but all can be found within 
wp-config.php (if you’re running wordpress, that is):&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Database name&lt;/li&gt;&lt;li&gt;Database user&lt;/li&gt;&lt;li&gt;Database password&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Then, issue this simple command, being sure to replace the username, table name, and backup filename where neccessary:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;mysqldump &lt;span style=&quot;color: #660033;&quot;&gt;--add-drop-table&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-u&lt;/span&gt; username &lt;span style=&quot;color: #660033;&quot;&gt;-p&lt;/span&gt; tablename &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; backupfilename.sql&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Hit enter, and enter your password. Once it’s run, you can then issue
 another ‘ls’ command to check that the file has been output. 
Congratulations, this is all the information in your database as a 
single SQL file, ready to backup or import somewhere else.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: I’ve assumed that your database server is running on the 
same server on which you are hosting. On a GoDaddy host however, the 
MySQL database is actually stored remotely on a separate server to which
 you don’t have SSH access. In cases like these, you will need to access
 PHPMyAdmin via the hosting control panel, but that is out of the scope 
of this tutorial.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Backing Up Files:&lt;/h2&gt;
&lt;p&gt;Now that we have the database stored to single file on the server, we
 can go ahead and backup both that and your website files down to a 
single compressed backup file. To do this, we are going to issue one 
simple command. You need only replace &lt;em&gt;yourbackupfilename&lt;/em&gt; with whatever you want it to be called.&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tar&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-vcf&lt;/span&gt; yourbackupfilename.tar .&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Let me break that down. &lt;em&gt;Tar&lt;/em&gt; is a common linux compression format, similar to zip but more efficient. &lt;em&gt;-vcf&lt;/em&gt;
 are simple some options that say “make a new archive, and tell me what 
you’re doing”. Next is the name of the file we want to create, and 
finally a single period mark tells it to include everything. We could 
have written * instead, but this would miss any hidden files such 
.htaccess which is essential for WordPress.&lt;/p&gt;
&lt;p&gt;That’s it. Once that’s run, you will have a single .tar file 
consisting of every file on your site. You could log in via FTP at this 
point and download it, but let me show one final step that allows you to
 restore all these files.&lt;/p&gt;
&lt;h2&gt;Restoring Everything:&lt;/h2&gt;
&lt;p&gt;Let’s say the worst has happened, and something has gone horribly wrong with your site. You’ve got a &lt;em&gt;tar&lt;/em&gt;
 file of everything that you backed up last week, so now you’d like to 
restore it to that. First off, log in via FTP and upload the backup file
 onto your server. Perhaps you’ve been storing them in a special 
directory. Either way, move the latest complete backup file into the 
root of your site, and we’ll begin.&lt;/p&gt;
&lt;p&gt;Start by unpacking all the files, the reverse of what we did to back them up:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tar&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-vxf&lt;/span&gt; yourbackupfilename.tar&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The crucial difference here is in the &lt;em&gt;-vxf &lt;/em&gt;switch, which 
tells it to extract the files instead of creating a new backup. Also, 
there is no period on the end of the command this time.&lt;/p&gt;
&lt;p&gt;The last step is to suck your database back in to where it was 
before. Make sure you have a blank database setup with the same password
 and tablename as before, or you’ll need to change your site 
configuration settings too. To suck the data back in, issue this 
command:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family:monospace;&quot;&gt;mysql &lt;span style=&quot;color: #660033;&quot;&gt;-u&lt;/span&gt; username &lt;span style=&quot;color: #660033;&quot;&gt;-p&lt;/span&gt; tablename &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt; databasebackupfilename.sql&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2&gt;Next week: Automating Your Backups&lt;/h2&gt;
&lt;p&gt;That’s enough to get you started with doing SSH backups for now, then
 next I’ll show how to automate the task with a simple shell script and a
 CRON command. If you have some&lt;a class=&quot;&quot; href=&quot;http://www.makeuseof.com/tag/4-great-amazons-s3-web-services/&quot;&gt; Amazon s3 storage space&lt;/a&gt;, I’ll even show you how you can automatically upload your backup files to a storage bucket once they’re done.&lt;/p&gt;
&lt;p&gt;One last tip – when I first began to use the command line, this one 
really impressed me – try pressing the tab key when your typing in a 
long filename, and if the name is unique enough it will attempt to 
autocomplete the rest of the filename!&lt;/p&gt;</description>
            <pubDate>Tue, 21 Feb 2012 13:46:54 +0100</pubDate>
        </item>
        <item>
            <title>SSH Commands / Tricks - Best 25</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/ssh-commands-tricks-best-25</link>
            <description>&lt;h1 style=&quot;font-family: yui-tmp; font-size: 24px;&quot;&gt;&lt;u&gt;25 Best SSH Commands / Tricks&lt;/u&gt;&lt;/h1&gt;&lt;h3&gt;1) Copy ssh keys to user@host to enable password-less ssh logins.&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh-copy-id user@host&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To generate the keys use the command ssh-keygen&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;2) Start a tunnel from some machine’s port 80 to your local post 2001&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh -N -L2001:localhost:80 somemachine&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now you can acces the website by going to http://localhost:2001/&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;3) Output your microphone to a remote computer’s speaker&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;dd if=/dev/dsp | ssh -c arcfour -C username@host dd of=/dev/dsp&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This will output the sound from your microphone port to the ssh 
target computer’s speaker port. The sound quality is very bad, so you 
will hear a lot of hissing.&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;4) Compare a remote file with a local file&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh user@host cat /path/to/remotefile | diff /path/to/localfile -&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Useful for checking if there are differences between local and remote files.&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;5) Mount folder/filesystem through SSH&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;sshfs name@server:/path/to/folder /path/to/mount/point&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Install SSHFS from http://fuse.sourceforge.net/sshfs.html&lt;br&gt;
Will allow you to mount a folder security over a network.&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;6) SSH connection through host in the middle&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh -t reachable_host ssh unreachable_host&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Unreachable_host is unavailable from local network, but it’s 
available from reachable_host’s network. This command creates a 
connection to unreachable_host through “hidden” connection to 
reachable_host.&lt;/p&gt;
&lt;h3&gt;7) Copy from host1 to host2, through your host&lt;/h3&gt;
&lt;div class=&quot;line&quot; title=&quot;Click to select this command&quot;&gt;
&lt;div class=&quot;command&quot;&gt;&lt;strong&gt;ssh root@host1 “cd /somedir/tocopy/ &amp;amp;&amp;amp; tar -cf – .” | ssh root@host2 “cd /samedir/tocopyto/ &amp;amp;&amp;amp; tar -xf -”&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;Good if only you have access to host1 and host2, but they have no 
access to your host (so ncat won’t work) and they have no direct access 
to each other.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;8) Run any GUI program remotely&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;line&quot; title=&quot;Click to select this command&quot;&gt;
&lt;div class=&quot;command&quot;&gt;&lt;strong&gt;ssh -fX &amp;lt;user&amp;gt;@&amp;lt;host&amp;gt; &amp;lt;program&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;The SSH server configuration requires:&lt;/p&gt;
&lt;p&gt;X11Forwarding yes # this is default in Debian&lt;/p&gt;
&lt;p&gt;And it’s convenient too:&lt;/p&gt;
&lt;p&gt;Compression delayed&lt;/p&gt;
&lt;h3&gt;9) Create a persistent connection to a machine&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh -MNf &amp;lt;user&amp;gt;@&amp;lt;host&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Create a persistent SSH connection to the host in the background. Combine this with settings in your ~/.ssh/config:&lt;br&gt;
Host host&lt;br&gt;
ControlPath ~/.ssh/master-%r@%h:%p&lt;br&gt;
ControlMaster no&lt;br&gt;
All the SSH connections to the machine will then go through the 
persisten SSH socket. This is very useful if you are using SSH to 
synchronize files (using rsync/sftp/cvs/svn) on a regular basis because 
it won’t create a new socket each time to open an ssh connection.&lt;br&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;10) Attach screen over ssh&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh -t remote_host screen -r&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Directly attach a remote screen session (saves a useless parent bash process)&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;11) Port Knocking!&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;knock &amp;lt;host&amp;gt; 3000 4000 5000 &amp;amp;&amp;amp; ssh -p &amp;lt;port&amp;gt; user@host &amp;amp;&amp;amp; knock &amp;lt;host&amp;gt; 5000 4000 3000&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Knock on ports to open a port to a service (ssh for example) and knock again to close the port. You have to install knockd.&lt;br&gt;
See example config file below.&lt;br&gt;
[options]&lt;br&gt;
logfile = /var/log/knockd.log&lt;br&gt;
[openSSH]&lt;br&gt;
sequence = 3000,4000,5000&lt;br&gt;
seq_timeout = 5&lt;br&gt;
command = /sbin/iptables -A INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT&lt;br&gt;
tcpflags = syn&lt;br&gt;
[closeSSH]&lt;br&gt;
sequence = 5000,4000,3000&lt;br&gt;
seq_timeout = 5&lt;br&gt;
command = /sbin/iptables -D INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT&lt;br&gt;
tcpflags = syn&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;12) Remove a line in a text file. Useful to fix&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh-keygen -R &amp;lt;the_offending_host&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In this case it’s better do to use the dedicated tool&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;13) Run complex remote shell cmds over ssh, without escaping quotes&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh host -l user $(&amp;lt;cmd.txt)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Much simpler method. More portable version: ssh host -l user “`cat cmd.txt`”&lt;/p&gt;
&lt;h3&gt;14) Copy a MySQL Database to a new Server via SSH with one command&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;mysqldump –add-drop-table –extended-insert –force 
–log-error=error.log -uUSER -pPASS OLD_DB_NAME | ssh -C user@newhost 
“mysql -uUSER -pPASS NEW_DB_NAME”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dumps a MySQL database over a compressed SSH tunnel and uses it as 
input to mysql – i think that is the fastest and best way to migrate a 
DB to a new server!&lt;/p&gt;
&lt;h3&gt;15) Remove a line in a text file. Useful to fix “ssh host key change” warnings&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; sed -i 8d ~/.ssh/known_hosts&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;16) Copy your ssh public key to a server from a machine that doesn’t have ssh-copy-id&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; cat ~/.ssh/id_rsa.pub | ssh user@machine “mkdir ~/.ssh; cat &amp;gt;&amp;gt; ~/.ssh/authorized_keys”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use Mac OS X or some other *nix variant that doesn’t come with
 ssh-copy-id, this one-liner will allow you to add your public key to a 
remote machine so you can subsequently ssh to that machine without a 
password.&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;17) Live ssh network throughput test&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; yes | pv | ssh $host “cat &amp;gt; /dev/null”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;connects to host via ssh and displays the live transfer speed, directing all transferred data to /dev/null&lt;br&gt;
needs pv installed&lt;br&gt;
Debian: ‘apt-get install pv’&lt;br&gt;
Fedora: ‘yum install pv’ (may need the ‘extras’ repository enabled)&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;18) How to establish a remote Gnu screen session that you can re-connect to&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh -t user@some.domain.com /usr/bin/screen -xRR&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Long before tabbed terminals existed, people have been using Gnu 
screen to open many shells in a single text terminal. Combined with ssh,
 it gives you the ability to have many open shells with a single remote 
connection using the above options. If you detach with “Ctrl-a d” or if 
the ssh session is accidentally terminated, all processes running in 
your remote shells remain undisturbed, ready for you to reconnect. Other
 useful screen commands are “Ctrl-a c” (open new shell) and “Ctrl-a a” 
(alternate between shells). Read this quick reference for more screen 
commands: http://aperiodic.net/screen/quick_reference&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;19) Resume scp of a big file&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It can resume a failed secure copy ( usefull when you transfer big files like db dumps through vpn ) using rsync.&lt;br&gt;
It requires rsync installed in both hosts.&lt;br&gt;
rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file local -&amp;gt; remote&lt;br&gt;
or&lt;br&gt;
rsync –partial –progress –rsh=ssh $user@$host:$remote_file $destination_file remote -&amp;gt; local&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;20) Analyze traffic remotely over ssh w/ wireshark&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ssh root@server.com ‘tshark -f “port !22″ -w -’ | wireshark -k -i -&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This captures traffic on a remote machine with tshark, sends the raw 
pcap data over the ssh link, and displays it in wireshark. Hitting 
ctrl+C will stop the capture and unfortunately close your wireshark 
window. This can be worked-around by passing -c # to tshark to only 
capture a certain # of packets, or redirecting the data through a named 
pipe rather than piping directly from ssh to wireshark. I recommend 
filtering as much as you can in the tshark command to conserve 
bandwidth. tshark can be replaced with tcpdump thusly:&lt;br&gt;
ssh root@example.com tcpdump -w – ‘port !22′ | wireshark -k -i -&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;21) Have an ssh session open forever&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;autossh -M50000 -t server.example.com ‘screen -raAd mysession’&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Open a ssh session opened forever, great on laptops losing Internet connectivity when switching WIFI spots.&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;22) Harder, Faster, Stronger SSH clients&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; ssh -4 -C -c blowfish-cbc&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We force IPv4, compress the stream, specify the cypher stream to be 
Blowfish. I suppose you could use aes256-ctr as well for cypher spec. 
I’m of course leaving out things like master control sessions and such 
as that may not be available on your shell although that would speed 
things up as well.&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;23) Throttle bandwidth with cstream&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;tar -cj /backup | cstream -t 777k | ssh host ‘tar -xj -C /backup’&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;this bzips a folder and transfers it over the network to “host” at 777k bit/s.&lt;br&gt;
cstream can do a lot more, have a look http://www.cons.org/cracauer/cstream.html#usage&lt;br&gt;
for example:&lt;br&gt;
echo w00t, i’m 733+ | cstream -b1 -t2&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;24) Transfer SSH public key to another machine in one step&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; ssh-keygen; ssh-copy-id user@host; ssh user@host&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This command sequence allows simple setup of (gasp!) password-less 
SSH logins. Be careful, as if you already have an SSH keypair in your 
~/.ssh directory on the local machine, there is a possibility ssh-keygen
 may overwrite them. ssh-copy-id copies the public key to the remote 
host and appends it to the remote account’s ~/.ssh/authorized_keys file.
 When trying ssh, if you used no passphrase for your key, the remote 
shell appears soon after invoking ssh user@host.&lt;br&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;25) Copy stdin to your X11 buffer&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt; ssh user@host cat /path/to/some/file | xclip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Have you ever had to scp a file to your work machine in order to copy
 its contents to a mail? xclip can help you with that. It copies its 
stdin to the X11 buffer, so all you have to do is middle-click to paste 
the content of that looong file :)&lt;/p&gt;</description>
            <pubDate>Tue, 21 Feb 2012 13:43:45 +0100</pubDate>
        </item>
        <item>
            <title>Working with Permissions - 2</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/working-with-permissions-2</link>
            <description>&lt;br&gt;&lt;span class=&quot;yui-tag-span yui-tag&quot; tag=&quot;span&quot; style=&quot;font-size: 16px; &quot;&gt;&lt;b&gt;Permissions - Part II&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;Working with Permissions&lt;/h2&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Now that you should have the basics of file permissions down, this section includes some &quot;tips and tricks&quot; that I use to ensure that permissions are properly set on servers.&lt;/p&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;Home Directories&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Most admins overlook the setting of permissions on user's home directories. I believe, this is because most admins do not have a good understanding of Unix Permissions (especially those coming from a Windows background). Because of this, most Linux Servers are deployed with the default permissions in place, which are the owner has full permissions and everyone else has read permissions. This may not be what you want (everyone has the ability to read everyone else's files), and you should seriously look at home directory permissions before deploying any servers.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;To fully understand what you can accomplish with home directories I am going to give an example that I used when deploying SLES at a local high school:&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;First, in order to maintain some sort of organization, the school decided to separate out the home folders into the student's graduation year. So within the &quot;/home&quot; directory, there were directories &quot;2008&quot;, &quot;2009&quot;, &quot;2010&quot;, &quot;2011&quot;, etc. for all of the student's home directories. There were also directories called &quot;teachers&quot;, &quot;staff&quot; and &quot;admins&quot; to hold all of the staff's home directories.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Using separate containing directories for the user's home directories proved to be quite successful not only for organization purposes, but also to ensure that correct file permissions were enabled. For every student's home directory we adjusted the permissions to have the group ownership of the &quot;teachers&quot; group and we ensured that the teachers could write to the folders. We also ensured that the other students had no access to other student's files. For instance, to set permissions we ran:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;cd 2009
chgrp teachers * -R
chmod g+w * -R
chmod g+s * -R
chmod o-rwx * -R
&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;This ensured that the teachers had write permissions to the student's files, while ensuring that any new file that was created by the student had the &quot;teacher&quot; group as the group owner (using the setgid bit). We did this for all of the student's folders as well as all of the staff's folders (except we changed the group ownership to &quot;sadmins&quot; (Super Admins) instead of &quot;teachers&quot; for the staff).&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;&lt;b&gt;Note:&lt;/b&gt;&amp;nbsp;We did run into one problem when implementing this. If a user logged into a Suse Linux workstation a permissions error appeared upon login. To fix this error we simply had to manually change the permissions of the ~/.dmrc file to 0644 to fix the error. (See the script below)&lt;/p&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;Scripting File Permissions&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Once you have a deployment strategy for file permissions, you may want to create a shell script to apply those permissions. This alleviates manually running a group of commands after you create a new user or when the permissions are not correct (which occasionally happens when &quot;copying&quot; files).&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Using the above example of the school, here is a shell script that is ran as a daily cron job to ensure the permissions are correct:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;#!/bin/bash

# This script will reset permission's on home directories every night

cd /home

# First we will reset the permissions for the Student Folders.
# We store all of the students folders within their graduation year
# This makes it easy to sort the student's data

# The first loop changes into the student's graduation year directory

for grad_dirs in $(ls 20* -d); do
	cd $grad_dirs

# This next loop actually changes permission on all the student's files
#  and directories.

	for userlogin in $(ls); do
		cd $userlogin
		find -type d -exec chmod 2775 '{}' \;
		find -type f -exec chmod 664 '{}' \;
		install -m 0644 /var/defaults/.dmrc ./
		cd ..
		chown $userlogin $userlogin -R
	done

# Finally, while we are still in the grad year directory, we change group
#  ownership of all the files and directories to the teachers. This allows
#  them full access to the students files and folders.  Before we exit the
#  graduation year directory we also remove &quot;others&quot; access to the student's
#  directory - this ensures students can't access other students data.

	chgrp teachers * -R 
	chmod 2750 *
	cd ..
done

# Now we will do the same thing for the Teachers and Staff Accounts, the
#  difference will be the group owner will be sadmins (Super Admins) instead
#  of teachers.  This will allow Teachers and Staff to store private data
#  in their home directories, while allowing Administrators to monitor their
#  disk usage and ensure no copyright material is stored on school property.
for staff_accounts in staff teachers
do
        cd $staff_accounts
        # Run the same loop as the student dirs above
        for userlogin in $(ls); do
                cd $userlogin
                find -type d -exec chmod 2775 '{}' \;
                find -type f -exec chmod 664 '{}' \;
		install -m 0644 /var/defaults/.dmrc ./
                cd ..
                chown $userlogin $userlogin -R
        done

        chgrp sadmins * -R
        chmod 2750 *
        cd ..
done

&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;As you can see in the above example it can be easy to ensure correct permissions are maintained on your shares. Another thing to note in the above example is the procedure used to change the permissions of items depending upon whether they are files or directories (since these two entities have different permissions - i.e. directories should be executable). So, if you copy files from a CD or another server, to ensure the permissions are &quot;Unix Compatible&quot; run something similar to:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;cd directory
find -type d -exec chmod 755 '{}' \;
find -type f -exec chmod 644 '{}' \;
&lt;/pre&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;A Basic Network Share&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Now I will put all this together and show how to create a network share that is fully accessed by members of the &quot;company&quot; group:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;mkdir /srv/exports/share

chgrp company /srv/exports/share
chmod g+w /srv/exports/share
chmod o-rwx /srv/exports/share

cp /old/files/* /srv/exports/share -f -r
cd /srv/exports/share

chgrp company * -R
find -type d -exec chmod 2770 '{}' \;
find -type f -exec chmod 660 '{}' \;
&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Once that is done, if the share is accessed using NFS on Linux workstations, ensure the umask on those workstations is set to 002 or 007 (to ensure the &quot;Group&quot; has write access on new files), and if the share is accessed on Windows workstations, ensure the appropriate &quot;masks&quot; are set in the Samba Share definition.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;Access Control Lists&lt;/h2&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Although basic file permissions will probably work for nearly all of your file share deployments, occasionally you might need the ability to &quot;fine-tune&quot; permissions for some network shares or files. You can accomplish this control by using Access Control Lists (ACLs) on your files and directories.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;For this tutorial, I am not going to go into detail regarding ACLs. Although, it is easy to adjust and add ACLs from Linux using either the Konquerer file manager or the Nautilus file manager (with the eiciel plugin). You can even adjust ACLs using Windows Explorer (from remote Windows Workstations connecting through Samba). However, a word of warning is important: Not all GNU/Linux applications properly support ACLs (yet), if you deploy ACLs on Directories / Files accessed through NFS using SLED or another GNU/Linux Distribution, ensure that all of the apps that will access these shares properly support ACLs.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;Finishing Up&lt;/h2&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Hopefully, after reading this you have a better understanding of Permissions within a GNU/Linux system. Once you develop a deployment plan, I highly recommend creating a script to ensure proper permissions are maintained on your servers. Linux file permissions may look too simplistic at first glance, but once you grasp the concept you will quickly see the ingenuity (and the power) behind them.&lt;/p&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;</description>
            <pubDate>Thu, 16 Feb 2012 14:37:11 +0100</pubDate>
        </item>
        <item>
            <title>File &amp; Directory Permissions on Linux</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/file-directory-permissions-on-linux</link>
            <description>&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;File &amp;amp; Directory Permissions on Linux&lt;/h2&gt;&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;Special Bits&lt;/h2&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;So far, you have been shown the basic manipulation of file and directory permissions. However, there are quite a few circumstances which these will not be enough for the situation. For instance, what if you have a few people that have different &quot;Default Groups&quot;, but are members of another group and you need them to all have write access to certain files. Or what if you have some less knowledgeable users that may accidentally delete other peoples files if they are given write access to a directory.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;To rectify these situations, Linux provides what are called &quot;Special Bits&quot; that you can apply to files and directories to change their default behaviour.&lt;/p&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;The setuid Bit&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;The setuid (set user id) bit allows you to specify which user a certain program is executed as. This is not really useful for sharing files on a network, but can be invaluable when you have an application that needs to run as another user (such as 'root') when launched. An example:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;chown root /usr/bin/myprogram
chmod +x /usr/bin/myprogram
chmod +s /usr/bin/myprogram   (this sets the setuid bit)
&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;In the above example, whenever anyone launches the /usr/bin/myprogram application, the program will have all of the rights of the &quot;root&quot; user regardless who actually launched the file. (Use with Caution)&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;On the command line, an &quot;ls -l&quot; output of a setuid bit file would be:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;-rwsr-xr-x 1 root root 11159 2007-07-16 12:09 myprogram
&lt;/pre&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;The setgid Bit&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;The setgid (set group id) bit can be the cornerstone of good file permissions. This bit allows you to enforce what group ownership a directory (and all it's subdirectories and files) have. For instance if you set the setgid bit to &quot;admins&quot; on a directory, any file (and directory) created below that directory will also have the &quot;admins&quot; group ownership. This allows you to setup a shared network folder that is accessible by any member of the group, and any file below that directory will maintain that group ownership (regardless of the user's primary group). Here is an example:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;mkdir accounts
chgrp acctns accounts
chmod g+w accounts
chmod g+s accounts  (this sets the setgid bit)
chmod o-rwx accounts
&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;In this example, any member of the acctns group will be able to access and write to the accounts directory, and since the setgid bit is set, any new file or folder created will have &quot;acctns&quot; as it's group ownership. This allows you to create a shared network folder for a specified group without having to make it &quot;world writable&quot;.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Note: Any directory created within a setgid set directory will also be &quot;setgid&quot;.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;On the command line, an &quot;ls -l&quot; output of a setgid bit directory would be:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;drwxrws--- 2 root company 48 2007-07-16 12:12 share&lt;/pre&gt;&lt;h3 style=&quot;color: rgb(0, 89, 153); font-family: serif; font-size: 1.2em; margin-top: 0em; margin-bottom: 0.3em; text-indent: 1em; line-height: normal; &quot;&gt;The Sticky Bit&lt;/h3&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;The &quot;sticky&quot; bit (also known as the &quot;Save Text Attribute&quot; bit) is set only on a directory and specifies that only the owner of a file can delete their own file within the directory regardless of the group or other's &quot;writable&quot; status. So, in the setgid example, if you did not want any member of the &quot;accts&quot; group to be able to delete a file (unless they &quot;owned&quot; the file), then you would set the sticky bit on the accounts directory:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;chmod +t accounts&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;On the command line, an &quot;ls -l&quot; output of a &quot;sticky&quot; directory would be:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;drwxrws--T 2 root company 48 2007-07-16 12:12 share&lt;/pre&gt;&lt;h2 style=&quot;color: rgb(0, 82, 140); font-family: serif; border-top-style: none; border-top-width: initial; border-top-color: initial; border-left-style: none; border-left-width: initial; border-left-color: initial; border-right-style: none; border-right-width: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(222, 222, 222); margin-top: 1em; margin-bottom: 0.25em; clear: left; line-height: normal; &quot;&gt;Setting Special Bits using Numeric Permissions&lt;/h2&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;As with regular file permissions, you can also use numeric permissions to set these special bits (useful when creating scripts). When setting special bits using numeric permissions, you would increase the number of digits from 3 to 4 digits (for instance, instead of 664 you would use 0644), where the first digit would set the special attributes.&lt;/p&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;Similar to regular permissions, you need to add the digits together using the following chart:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;0     no special bit is set
1     sticky bit is set
2     setgid bit is set
4     setuid bit is set&lt;/pre&gt;&lt;p style=&quot;text-align: justify; text-indent: 2em; margin-top: 0px; margin-bottom: 1em; font-family: sans-serif; font-size: 0.8em; line-height: normal; &quot;&gt;So, if you want the sticky and the setgid bits set on a directory (as well as group full control and others no access) you would use 3770. For example:&lt;/p&gt;&lt;pre style=&quot;line-height: normal; &quot;&gt;chmod 3770 directoryname
ls -l
drwxrws--T 2 root company 48 2007-07-16 12:12 share&lt;/pre&gt;</description>
            <pubDate>Thu, 16 Feb 2012 14:34:26 +0100</pubDate>
        </item>
        <item>
            <title>20 things to plan for an IT Disaster Recovery</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/20-things-to-plan-for-an-it-disaster-recovery</link>
            <description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(17, 17, 17); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 10px; line-height: normal; &quot;&gt;&lt;h1 class=&quot;entry-title&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(169, 0, 0); font-size: 2.2em; line-height: 1.364em; letter-spacing: -1px; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20 Things to Plan for an IT Disaster Recovery&lt;/h1&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(17, 17, 17); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; &quot;&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;span class=&quot;yui-non&quot;&gt;&amp;nbsp;&lt;/span&gt;Implementing a disaster recovery solution is dependent on three factors — 1) time 2) resources 3) dollar amount.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Most organization doesn’t even think about DR when the IT infrastructure and applications are running without any issues. Most of them think about DR only when something breaks that created a major negative impact on the business.&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span id=&quot;more-8257&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;If you are a sysadmin, or someone who is responsible for keeping the IT running, you should be constantly working on disaster recovery. Whether your company allocated time and budget or not, you can still work on some aspects of DR.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;The following is list of various items that you might want to consider while planning for a DR. This list is not comprehensive by any means, but it should give you enough ideas to get started on DR.&lt;/p&gt;&lt;ol style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 1.571em; &quot;&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Resilient primary datacenter.&lt;/strong&gt;&amp;nbsp;Before you plan for a secondary remote datacenter, you should make sure all the components in your primary datacenter are highly redundant. Your focus should be to design your primary datacenter as resilient as possible that you should rebound quickly from most disasters (except the natural disasters) without having to ever use the secondary remote datacenter. For example, for your production database, have a physical standby database running on the same datacenter, configure dual NIC cards and HBA cards on all prod servers, configure multiple web servers with a load balancer, connect the server to two power circuits using the redundant power supply on the servers, etc.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Remote secondary datacenter.&lt;/strong&gt;&amp;nbsp;If you implement a resilient primary datacenter, your goal for using a redundant remote datacenter is primarily for natural disasters such as earthquakes, fires, floods, etc. While this might be very obvious, it is worth stating, as I’ve seen few companies do this, they have both the primary and secondary datacenter in the same city, which defeats the purpose of DR. If your primary datacenter is in california, setup a secondary datacenter somewhere in the east coast.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Replicate production components in DR datacenter.&lt;/strong&gt;&amp;nbsp;You don’t need to replicate all of the hardware and applications from primary to secondary datacenter. A sysadmin, or any technical person can quickly identify all critical hardware and software that needs to be replicated in the DR site, but you might need help from other departments to identify the applications that are critical for the business. You have to map the critical business functions to IT infrastructure components, and make sure all of those infrastructure components along with application and data are replicated to the DR site.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Storage plan.&lt;/strong&gt;&amp;nbsp;If you have some kind of SAN storage (or NAS storage) that supports the critical application in the primary DR, you need to have similar SAN storage (or NAS storage) on your DR site also. For performance reasons, the prod servers in the DR site should have the same spec as the prod servers in the primary site. However, for storage, if you have a high-end SAN storage from a big vendor on the primary site, consider implementing similar high-end SAN storage from a small vendor, which might cost you lot less money for the same configuration and similar performance.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Replicate data to DR site on an on-going basis.&lt;/strong&gt;&amp;nbsp;Syncing data between the primary and disaster datacenter is a critical aspect of a successful DR implementation. Once you’ve listed out all the applications that needs to be replicated to the DR site, you need to figure out how to sync the data between these two sites for all these applications. For example, you can replicate Oracle database at a block level using the replication technologies provided by the storage vendors, or you can use datagurad to replicate the data at a oracle level. Both has its own pros and cons. You have to analyze them carefully and choose the one that fits your budget and scope of the DR.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Replicate initial data using manual method.&lt;/strong&gt;&amp;nbsp;When you are setting up the DR site for the 1st time, you have to do decide how you’ll do the initial data sync. For example, if you are replicate a data warehouse database that is huge in size, you can’t copy the initial backup of the database over the network to the remote site, as it might hog the bandwidth. Instead, you can take a tape backup in the primary datacenter and use it in the secondary datacenter to setup the initial database. Once the initial setup is done, you can implement some form of automatic incremental sync between the sites.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;RTO stands for Recovery Time Objective.&lt;/strong&gt;&amp;nbsp;Working with the management team, you identify the acceptable RTO for the business. For example, your organization may decide that the acceptable RTO is 8 hours. i.e After a disaster, within maximum of 8 hours all the critical applications should be fully operational at the DR site. RTO has a direct impact on how much dollar amount is spend in implementing the DR solution. For example, a RTO of 1 hour might need a very sophisticated DR solution that is way too expensive than what is required by 24 hour RTO.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;RPO stands for Recovery Point Objective.&lt;/strong&gt;&amp;nbsp;Just like RTO, you should work with management to decide an acceptable RPO for the business. For example, your organization may decide that the acceptable RPO is 2 hours. i.e After a disaster, when you failover the service to secondary DR, 2 hours of data loss is acceptable to business. For example, if the disaster happens at 3 p.m, after you restore the system in the DR site, it will contain data from production only as of 1 p.m. So, you’ve lost data from 1 p.m – 3 p.m. In simple terms, if your RPO is 2 hours, your business should be willing to loose 2 hours worth of data during a disaster.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Automatic or manual failover?&lt;/strong&gt;&amp;nbsp;You have decide whether you want to automatically failover or manually failover after a disaster. In most cases, a manual intervention is acceptable, as you don’t want to failover automatically to a DR site based on some false signal. Keep in mind that once you failover, there is lot of work involved in coming back to the primary datacenter.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Network failover.&lt;/strong&gt;&amp;nbsp;I have seen DR plans that gives lot of focus to data replication, but less focus to the networking aspects of the DR. Working with your networking team, you need to identify all the network infrastructures that needs to be replicated. For example, DNA failover to make sure that your production URL is pointing to the DR site after the failover. If you have established VPN connections for your customers, identify how to failover the VPN connections. When you create/modify firewall rules (or anything security related) in the primary datacenter, you need to identify how those security policies can be replicated to the DR site on an ongoing basis.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Remote hand setup.&lt;/strong&gt;&amp;nbsp;You need to have appropriate plan for accessing the remote datacenter for debugging any issues. You can setup KVM in the DR site, to access the console of the hardware located in the DR site from your office. Or, you need to plan some form of manual remote hand services, where someone can go to the DR site physically and carry out your instructions.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Annual DR testing.&lt;/strong&gt;&amp;nbsp;Several organizations spend lot of time and money in setting up a DR site, only to figure out that it doesn’t really work as expected when they are in a real DR situation. Once a year, you should validate your current DR configurations to make sure the DR site works properly and meets the original objective. If everything is configured properly, you should be able to manually failover your critical applications from the primary site to the DR site, and let it run there for few days. This also helps you to see how the DR site handles real time load.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;DR site as a QA platform.&lt;/strong&gt;&amp;nbsp;Instead of using DR site only for disaster situation, you can use them as a QA platform to do performance and load testing of your applications. This might be helpful, as you don’t need to invest in additional testing infrastructure in the primary data center. When you take this approach, you’ll sill be syncing data from primary site to the DR site on an on-going basis. However, whenever you do a load testing, you need to implement some additional solution where you take a checkpoint of the current state of the DR site, perform your QA testing, and then immediately rollback to the previous checkpoint and continue syncing the primary site data from there.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;DR response plan.&lt;/strong&gt;&amp;nbsp;Once you’ve implemented the DR site, you need to have a clear DR plan on how you and your team will respond when there is a real disaster. Collaborate with various departments in your organization, and identify the key resources who will be part of the DR response team, and identify their specific role in the DR response plan. The DR response plan is a simple step-by-step instructions on what needs to be done when there is a DR, who will perform those tasks, and in what sequence those tasks will be performed.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Don’t have a DR site?&lt;/strong&gt;&amp;nbsp;Lot of organizations don’t have a DR site. If you are working for one of them, and you are responsible for critical applications and IT infrastructure, it is your responsibility to come up with a DR plan, and educate your top management on the importance of spending time and dollar on DR, and get their approval. Come-up with three different DR plans—one that costs $$$, one that costs $$, one that cost $. As we explained earlier, the DR plan can vary depending on various factors, and cost is one of them. After you’ve presented your detailed DR plan to your management, if they still don’t approve, at least you’ll feel good that you’ve given your best shot in coming up with a good DR plan.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;When to declare a disaster?&lt;/strong&gt;&amp;nbsp;You need to clearly identify this ahead of time. You need to have a very clear written criteria on when you’ll switch to DR site. i.e What criteria triggers the DR failover criteria? When do you initiate a DR? At what point you declare its a DR, add start working on failing over to the DR site? The answer to these question should be clearly defined, and reviewed by every department in your organization, and finally these criteria should be approved by the top management. For some, when the production is down, because someone deleted something on production by mistake might not trigger a DR. For some organizations, they are probably better off restoring the data from the backup on the primary site itself. For other organizations, business cannot wait until they restore from backup, and they need to switch to DR site.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Backup, backup, and backup.&lt;/strong&gt;&amp;nbsp;Backups are very important factor in a DR plan. Like we mentioned earlier, your goal should be to never use the DR site, unless a real natural disaster happens. So, a strong backup strategy in your primary site is very critical. You should backup all your critical applications. When you backup your database, store the backup in&amp;nbsp;&lt;a href=&quot;http://www.thegeekstuff.com/2011/01/backup-locations/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;four locations&lt;/a&gt;. Backups are pretty much useless if you don’t restore them on a test server to validate that they are working on an on-going basis.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Applying patches.&lt;/strong&gt;&amp;nbsp;When you apply OS patch, upgrade firmware, or perform any kind of configuration management to the hardware in the primary site, you need to have a strategy to do those on the DR site on an on-going basis. You don’t want to be in a situation, where the OS configuration on your primary site is different than the DR site.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Successful DR depends on lot of factors.&lt;/strong&gt;&amp;nbsp;Top management blessing, adequate budget allocation, involvement from all business divisions, strong DR plan, strong&amp;nbsp;&lt;a href=&quot;http://www.thegeekstuff.com/2011/07/lazy-sysadmin/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;technical resources&lt;/a&gt;, fully tested DR implementation. Most importantly, a well defined DR scope that is in alignment with the business objective is very critical for a successful DR.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;strong style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;DR documentation.&lt;/strong&gt;&amp;nbsp;A proper DR planning requires lot of processes to be established. All these processes should be documented properly. For example, a document that explains the escalation process when a DR strikes. A technical documentation that explains what needs to be done to do the failover to DR site. A communication document that lists out all the team members involved in the DR, and what they are responsible for, and how they can be contacted during DR. A document for customer support team, who know what needs to be communicated to customer, and how to reach customers during a disaster. A DR testing document that lists everything that a QA team needs to test after the DR site is live, etc.&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;We’ve only scratched the surface of the Disaster Recovery. There is lot more to it than the above items. If you are a sysadmin, or someone who is responsible for your IT applications and infrastructure, and if don’t have a DR plan, consider this as a reminder to get something started for your DR strategy.&lt;/p&gt;&lt;/span&gt;</description>
            <pubDate>Fri, 16 Sep 2011 10:41:03 +0100</pubDate>
        </item>
        <item>
            <title>HTOP</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/htop</link>
            <description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(17, 17, 17); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; &quot;&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;b&gt;&lt;u&gt;HTOP:&lt;/u&gt;&lt;br&gt;&lt;span class=&quot;yui-non&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;yui-non&quot;&gt;&amp;nbsp;&lt;/span&gt;htop is just like top, but on steroids.&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Once you are used to htop, you’ll never go back to top again.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;htop is a ncurses-based process viewer.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;You can interact with the htop using mouse. You can scroll vertically to view the full process list, and scroll horizontally to view the full command line of the process.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;This article explains 15 essential htop command examples.&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span id=&quot;more-8416&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;Install Htop&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://www.thegeekstuff.com/2010/01/15-practical-unix-linux-top-command-examples/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;top command&lt;/a&gt;&amp;nbsp;is available on all Linux system by default.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;To use htop, you need to install it first. Go to&amp;nbsp;&lt;a href=&quot;http://mdadam.yolasite.com/linux/page/http://htop.sourceforge.net/index.php?page=downloads&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;htop download page&lt;/a&gt;, and download the binaries that corresponds to your Linux distribution and install it.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;If you prefer to install htop from souce, download the source code, and do the following. This will install htop under /usr/local/bin.&lt;/p&gt;&lt;pre style=&quot;padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; background-position: initial initial; background-repeat: initial initial; &quot;&gt;tar xvfz htop-0.9.tar.gz
cd htop-0.9
./configure
make
make install&lt;/pre&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;1. htop Output&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;htop output consists of three sections 1) header 2) body and 3) footer.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Header displays the following three bars, and few vital system information. You can change any of these from the htop setup menu.&lt;/p&gt;&lt;ul style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 1.571em; list-style-type: square; list-style-position: initial; list-style-image: initial; &quot;&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;CPU Usage: Displays the %used in text at the end of the bar. The bar itself will show different colors. Low-priority in blue, normal in green, kernel in red.&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Memory Usage&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Swap Usage&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Body displays the list of processes sorted by %CPU usage. Use arrow keys, page up, page down key to scoll the processes.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Footer displays htop menu commands.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/01-htop-output.png&quot; alt=&quot;&quot; title=&quot;htop output&quot; width=&quot;580&quot; height=&quot;368&quot; class=&quot;aligncenter size-full wp-image-8426 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;2. Display CPU Averages in Header&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;htop by default displays a separate bar for every CPU (or core) on your system. On a multi core system, the list of individual CPU bar might be a distraction. Instead of multiple bars, you might want to display only one bar for CPU average usage.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Press F2 (or S) for setup menu -&amp;gt; Select “Meters” under setup -&amp;gt; Use right arrow to go to “Available Meters” column -&amp;gt; Use down arrow to select “CPU average” -&amp;gt; Press “F5″, which will add “CPU average” to the list under the “Left columns”.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Now, use left arrow to go to “Left columns” -&amp;gt; select “All CPUs” -&amp;gt; Press F9 to remove it from the “Left columns” -&amp;gt; Use down arrow, select “CPU” -&amp;gt; Press “F7″ to move it to the top -&amp;gt; Press to come out of the setup menu.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;This will show only the CPU average in the bar as shown below, instead of showing all the individual cores.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/02-htop-cpu-averages.png&quot; alt=&quot;&quot; title=&quot;htop cpu averages&quot; width=&quot;569&quot; height=&quot;67&quot; class=&quot;aligncenter size-full wp-image-8428 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;3. Display Processes Sorted by any htop Output Column – Press F6 or &amp;gt;&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;By default htop command displays the processes sorted by CPU usage. Press F6 (or &amp;gt;), which will display the column names, select any one of the column, and press Enter.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/03-htop-sort-by.png&quot; alt=&quot;&quot; title=&quot;&quot; width=&quot;242&quot; height=&quot;315&quot; class=&quot;aligncenter size-full wp-image-8430 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Note: Instead sorting columns by going to sort menu, you can also press the sortcut key “P” to sort by CPU%, “M” to sort by MEM%, or “T” to sort by TIME%.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;4. Kill a Process Without Exiting From htop – Press F9 or k&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;To&amp;nbsp;&lt;a href=&quot;http://www.thegeekstuff.com/2009/12/4-ways-to-kill-a-process-kill-killall-pkill-xkill/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;kill a process&lt;/a&gt;, Select the process that needs to be killed from the list, and press F9 (or k), which will display the “Send signal” menu that lists all the available signals that you can send to the command.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;If you want to do “kill -9″ on the selected process, select the “SIGKILL” from this menu, and press enter.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/04-htop-kill-process.png&quot; alt=&quot;&quot; title=&quot;htop kill process&quot; width=&quot;232&quot; height=&quot;244&quot; class=&quot;aligncenter size-full wp-image-8431 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;5. Renice a Unix Process Without Exiting From hTop – Press F7 or F8&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Select the process that needs to be&amp;nbsp;&lt;a href=&quot;http://linux.101hacks.com/monitoring-performance/hack-101-renice-command-examples/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;reniced&lt;/a&gt;&amp;nbsp;from the list, and press F7 which will reduce the&lt;a href=&quot;http://linux.101hacks.com/monitoring-performance/hack-100-nice-command-examples/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;nice value&lt;/a&gt;&amp;nbsp;of the process, press F8 which will increase the nice value of the process by one. If you press F8 three times, it sets the nice value of the process to 3.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;6. Display Only Processes of a Single User – Press u&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Press u, which will display “Show processes of” menu and list all the users who has some processes running. Select a user from this list, and press Enter, which will display only the processes that belongs to that particular user.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/06-htop-select-user.png&quot; alt=&quot;&quot; title=&quot;htop select user&quot; width=&quot;347&quot; height=&quot;226&quot; class=&quot;aligncenter size-full wp-image-8432 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Note: You can also do “htop -u ramesh” from the command line, which will start htop and display only process that belong to the user ramesh.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;7. Display Processes in Tree View – Press F5 or t&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://www.thegeekstuff.com/2009/03/tree-and-pstree-visualize-unix-processes-and-directories-in-hierarchical-structure/&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(35, 97, 161); &quot; class=&quot;&quot;&gt;Tree view&lt;/a&gt;&amp;nbsp;is expremely helpful to identify dependencies of a process. Press F5 (or t), which will display all the related processes in a tree view as shown below.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Note: In a tree view, you can selectively collapse (or expand) a specific process tree by pressing either “+” or “-” key.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/07-htop-tree-view.png&quot; alt=&quot;&quot; title=&quot;htop tree view&quot; width=&quot;580&quot; height=&quot;273&quot; class=&quot;aligncenter size-full wp-image-8433 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;8. Change the Output Refresh Interval&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;To change the refresh interval of the htop output, use the -d command line option. “htop -d x”. Where x is referred in thenths of seconds.&lt;/p&gt;&lt;pre style=&quot;padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; background-position: initial initial; background-repeat: initial initial; &quot;&gt;htop -d 10&lt;/pre&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;9. Htop Setup Menu – Press F2 or S&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;The following are the 4 high-level menu items available in htop setup.&lt;/p&gt;&lt;ul style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 1.571em; list-style-type: square; list-style-position: initial; list-style-image: initial; &quot;&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Meters – Change the behaviour of the meter bar in the header&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Display Options – Customize some of the htop display options&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Colors – Choose a color theme for the htop output&lt;/li&gt;&lt;li style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Columns – This is extermly helpful when you are debugging a problem. Choose what column needs to be displayed for the processes in the htop output. This has more than 60 columns that you can choose from.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/09-htop-setup-columns.png&quot; alt=&quot;&quot; title=&quot;htop setup columns&quot; width=&quot;543&quot; height=&quot;380&quot; class=&quot;aligncenter size-full wp-image-8434 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;10. Strace a Process from htop – Press s&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;You can attach the selected process to strace by pressing s. This will display live update of the strace output displaying the system calls invoked by the selected process as shown below.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;11. Display lsof Output inside htop – Press l&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Select a process from the htop output and press l, which will display all the open files by the selected process. This uses lsof.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.thegeekstuff.com/wp-content/uploads/2011/09/11-htop-lsof.png&quot; alt=&quot;&quot; title=&quot;htop lsof&quot; width=&quot;580&quot; height=&quot;270&quot; class=&quot;aligncenter size-full wp-image-8436 yui-img&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 1.571em; margin-left: auto; display: block; float: none; clear: both; &quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;12. Scroll Process list Hoziontally and Vertically&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Unlike top, in htop you can scroll the process list both horizontally and vertically. Select a process and press down arrow key which will scroll the list vertically and show you more processes in the list. You can also press “Page Up” or “Page Down” key to scoll the process list.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Select a process and press right arrow key which will scroll vertically to display the full command line of the process.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;13. Follow a Process in htop Output – Press F&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Select a process, and press F, which will follow the process. Since the htop output is sorted based on a column (by default %CPU), a process will keep changing its position in the list.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Following a process in the htop output is helpful when you are monitoring a particular process.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;14. Kill Multiple Processes using Tag – Press Space and F9&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;You can group multiple processes by tagging them. Select a process, and press “Space bar”, which will tag the selected process. Once a process is tagged, the color of that line will change indicating that it is tagged. Scoll the list and tag multiple processes, and press F9, which will display the kill menu, from where you can kill all the tagged process.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Note: To untag a specific process, highlight that process, and press space bar again. To untag all processes press U.&lt;/p&gt;&lt;h3 style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;15. Use Shortcut Character Keys (Instead of Function Keys)&lt;/h3&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;The htop footer displays only the function keys to invoke the menu items. I find it easier to remember the character keys (instead of function keys). Also, if you are using putty connection manager (or some other ssh client), where the function keys are mapped to other functionalies, you need to use the following character keys to interact with htop.&lt;/p&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;/p&gt;&lt;center style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;p style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;&lt;/p&gt;&lt;table border=&quot;1&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;tbody style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;th style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Shortcut Key&lt;/th&gt;&lt;th style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Function Key&lt;/th&gt;&lt;th style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;h&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F1&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Invoke htop Help&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;S&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F2&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Htop Setup Menu&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;/&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F3&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Search for a Process&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F4&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Invert Sort Order&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;t&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F5&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Tree View&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&amp;gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F6&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Sort by a column&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;[&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F7&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Nice - (change priority)&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;]&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F8&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Nice + (change priority)&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;k&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F9&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Kill a Process&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;q&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;F10&lt;/td&gt;&lt;td style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Quit htop&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;/span&gt;</description>
            <pubDate>Fri, 16 Sep 2011 10:38:20 +0100</pubDate>
        </item>
        <item>
            <title>2 Easy Steps to Enable SSL/HTTP on Tomcat server</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/2-easy-steps-to-enable-ssl-http-on-tomcat-server</link>
            <description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; &quot;&gt;&lt;div class=&quot;headline_area&quot; style=&quot;color: rgb(17, 17, 17); font-size: 10px; line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; &quot;&gt;&lt;h1 class=&quot;entry-title&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(169, 0, 0); font-size: 2.2em; line-height: 1.364em; letter-spacing: -1px; &quot;&gt;2 Easy Steps to Enable SSL / HTTPS on Tomcat Server&lt;/h1&gt;&lt;/div&gt;&lt;div class=&quot;format_text entry-content&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 7px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#888888&quot; size=&quot;1&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;If you are running tomcat server that runs only on HTTP, follow the 2 easy steps mentioned below, to configure tomcat for SSL.&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span id=&quot;more-6915&quot; style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;color: rgb(17, 17, 17); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;1. Create Keystore using Java keytool&lt;/h3&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;First use the keytool to create a java keystore as shown below. Make sure to note down the password that you enter while creating the keystore.&lt;/p&gt;&lt;pre style=&quot;color: rgb(17, 17, 17); padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; &quot;&gt;# $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
Enter keystore password:
Re-enter new password:
What is your first and last name?
 [Unknown]:  Ramesh Natarajan
What is the name of your organizational unit?
 [Unknown]:  Development
What is the name of your organization?
 [Unknown]:
What is the name of your City or Locality?
 [Unknown]:  Los Angeles
What is the name of your State or Province?
 [Unknown]:  CA
What is the two-letter country code for this unit?
 [Unknown]:  US
Is CN=Ramesh, OU=Development, O=Unknown, L=Los Angeles, ST=CA, C=US correct?
 [no]:  yes

Enter key password for
   (RETURN if same as keystore password):&lt;/pre&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;This will create the .keystore file under the /root home directory as shown below.&lt;/p&gt;&lt;pre style=&quot;color: rgb(17, 17, 17); padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; &quot;&gt;# ls -l /root/.keystore
-rw-r--r-- 1 root root 1391 Apr  6 11:19 .keystore&lt;/pre&gt;&lt;h3 style=&quot;color: rgb(17, 17, 17); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.833em; margin-right: 0px; margin-bottom: 0.611em; margin-left: 0px; font-size: 1.286em; line-height: 1.222em; &quot;&gt;2. Modify the server.xml file&lt;/h3&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Locate the conf/server.xml file located under the tomcat directory. If the&amp;nbsp;&lt;em style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Connector port=”8443″&lt;/em&gt;is commented out, you should uncomment it first. Please note that the comments in the server.xml file are enclosed in &amp;lt;!– and –&amp;gt; as shown below. You should remove the 1st and last line from the following code snippet.&lt;/p&gt;&lt;pre style=&quot;color: rgb(17, 17, 17); padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; &quot;&gt;# vi server.xml
   &amp;lt;!--
   &amp;lt;Connector port=&quot;8443&quot; protocol=&quot;HTTP/1.1&quot; SSLEnabled=&quot;true&quot;
              maxThreads=&quot;150&quot; scheme=&quot;https&quot; secure=&quot;true&quot;
              clientAuth=&quot;false&quot; sslProtocol=&quot;TLS&quot; /&amp;gt;
   --&amp;gt;&lt;/pre&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Now, add the keystore information to the server.xml as shown below. Replace the your-key-password with the password you provided in the step 1 while creating the keystore.&lt;/p&gt;&lt;pre style=&quot;color: rgb(17, 17, 17); padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; &quot;&gt;# vi server.xml
   &amp;lt;Connector port=&quot;8443&quot; protocol=&quot;HTTP/1.1&quot; SSLEnabled=&quot;true&quot;
              maxThreads=&quot;150&quot; scheme=&quot;https&quot; secure=&quot;true&quot;
              keystoreFile=&quot;/root/.keystore&quot; keystorePass=&quot;your-key-password&quot;
              clientAuth=&quot;false&quot; sslProtocol=&quot;TLS&quot; /&amp;gt;&lt;/pre&gt;&lt;p style=&quot;color: rgb(17, 17, 17); font-size: 1.4em; line-height: 1.571em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; &quot;&gt;Finally, restart the tomcat server and access the application using https://{your-ip-address}:8443/&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;</description>
            <pubDate>Fri, 16 Sep 2011 10:35:46 +0100</pubDate>
        </item>
        <item>
            <title>SELinux Features</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/selinux-features</link>
            <description>&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(77, 75, 76); font-family: Arial; font-size: 12px; line-height: 16px; background-color: rgb(40, 39, 39); &quot;&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;SELinux&amp;nbsp;&lt;/span&gt;Features:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;ul style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; text-decoration: none; text-align: left; &quot;&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Restricts access by subjects (users and/or processes) to objects (files)&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Provides Mandatory Access Controls (MACs)&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;MACs extend Discretionary Access Controls (DACs (Standard Linux Permissions))&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Stores MAC permissions in extended attributes of file systems&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;SELinux provides a way to separate: users, processes (subjects), and objects, via labeling, and monitors/controls their interaction&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;SELinux is integrated into the Linux kernel&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Implements sandboxes for subjects and objects&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Default RH5 implementation creates sandboxes (domains) for 'targeted' daemons and one sandbox (unconfined_t) for everything else&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;SELinux is implemented/enabled by RHEL5, by default&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Operates in the following modes:&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;a. Permissive - permission is always granted, but denials are logged in: /var/log/messages&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;b. Enforcing - strictly enforces 'targeted' policy rules&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;c. Disabled - Only DACs are applied&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;ul style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; text-decoration: none; text-align: left; &quot;&gt;&lt;li style=&quot;margin-top: 7px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; list-style-type: none; list-style-position: initial; list-style-image: initial; background-image: url(http://1.bp.blogspot.com/_kapvWasMPvw/TK9jftSrFJI/AAAAAAAAARU/cUNclO6mfsA/s1600/bullet.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;Operating modes can be applied upon startup or while the system is running&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;SELinux Config files &amp;amp; Tools:&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;1. sestatus - displays current SELinux status, including:&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;a. policy name 'targeted'&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;b. policy version '21'&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;c. Operating mode: 'enforcing|permissive|disabled'&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;2. /etc/sysconfig/selinux - primary startup|config file for SELinux&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;3. /etc/selinux/targeted - top-level container for the 'targeted' policy&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;4. setenforce = 0(permissive) 1(enforcing)&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;5. '-Z' can be applied to the following commands to obtain SELinux context info:&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;mv, cp, ls, ps, id&lt;/i&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp;&lt;/span&gt;6.&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;chcon -R -t type &amp;lt;file&amp;gt;&lt;/b&gt;&amp;nbsp;- applies SELinux label to file/directory&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 16px; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Note:&lt;/b&gt;&amp;nbsp;If files(objects) lose their SELinux context, there are multiple ways to relabel them:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;1. 'touch /.autorelabel &amp;amp;&amp;amp; reboot' - init will relable the system according to the 'targeted' policy&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;2. 'fixfiles' - use to relabel objects (files) while the system is running&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Note:&lt;/b&gt;&amp;nbsp;List of daemons protected by the 'targeted' SELinux policy:&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;1. apache(httpd)&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;2. dchpd&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;3. ntpd&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;4. named&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;5. syslogd&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;6. squid&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;7. snmpd&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;8. portmap&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;9. nscd&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10. winbind&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Note:&lt;/b&gt;&amp;nbsp;The 'targeted' policy assigns ALL other subjects and objects to the 'unconfined_t' domain&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Note:&lt;/b&gt;&amp;nbsp;The default SELinux 'targeted' policy, using MACs, binds subject domains: i.e. 'httpd_t' to object types: i.e. 'httpd_config_t'&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoPlainText&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 12pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Note:&lt;/b&gt;&amp;nbsp;SELinux MACs compound Linux DACs&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;</description>
            <pubDate>Mon, 12 Sep 2011 10:53:57 +0100</pubDate>
        </item>
        <item>
            <title>Understanding TOP command ouput in Linux</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/understanding-top-command-ouput-in-linux</link>
            <description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(77, 75, 76); font-family: Arial; font-size: 12px; line-height: 16px; background-color: rgb(40, 39, 39); &quot;&gt;&lt;h2 style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; font: normal normal bold 18px/normal 'times new roman'; letter-spacing: 0px; &quot;&gt;&lt;a href=&quot;http://www.lazysystemadmin.com/2011/07/understanding-top-command-ouput-in.html&quot; title=&quot;Permanent Link: Understanding TOP command ouput in Linux&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 66, 118); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; &quot; class=&quot;&quot;&gt;Understanding TOP command ouput in Linux&lt;/a&gt;&lt;/h2&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(77, 75, 76); font-family: Arial; font-size: 12px; line-height: 16px; background-color: rgb(40, 39, 39); &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;br&gt;&lt;span class=&quot;yui-non&quot;&gt;&amp;nbsp;&lt;/span&gt;How do I determine CPU and Memory utilization, based on running processes in Linux using TOP?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Top command provides a real-time look at what is happening with your system. Top produces so much output that a new user may get over whelmed with all that’s presented and what it means.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Let’s take a look at TOP one line at a time.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The first line in top:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;top - 22:09:08 up 14 min,&amp;nbsp; 1 user,&amp;nbsp; load average: 0.21, 0.23, 0.30&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;“22:09:08″ is the current time; “up 14 min” shows how long the system has been up for; “1 user” how many users are logged in; “load average: 0.21, 0.23, 0.30″ the load average of the system (1minute, 5 minutes, 15 minutes).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Load average is an extensive topic and to understand its inner workings can be daunting. The simplest of definitions states that load average is the cpu utilization over a period of time. A load average of 1 means your cpu is being fully utilized and processes are not having to wait to use a CPU. A load average above 1 indicates that processes need to wait and your system will be less responsive. If your load average is consistently above 3 and your system is running slow you may want to upgrade to more CPU’s or a faster CPU.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The second line in top:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;Tasks:&amp;nbsp; 82 total,&amp;nbsp;&amp;nbsp; 1 running,&amp;nbsp; 81 sleeping,&amp;nbsp;&amp;nbsp; 0 stopped,&amp;nbsp;&amp;nbsp; 0 zombie&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Shows the number of processes and their current state.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The third line in top:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;Cpu(s):&amp;nbsp; 9.5%us, 31.2%sy,&amp;nbsp; 0.0%ni, 27.0%id,&amp;nbsp; 7.6%wa,&amp;nbsp; 1.0%hi, 23.7%si,&amp;nbsp; 0.0%st&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Shows CPU utilization details. “9.5%us” user processes are using 9.5%; “31.2%sy” system processes are using 31.2%; “27.0%id” percentage of available cpu; “7.6%wa” time CPU is waiting for IO.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;When first analyzing the Cpu(s) line in top look at the %id to see how much cpu is available. If %id is low then focus on %us, %sy, and %wa to determine what is using the CPU.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The fourth and fifth lines in top:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;Mem:&amp;nbsp;&amp;nbsp;&amp;nbsp; 255592k total,&amp;nbsp;&amp;nbsp; 167568k used,&amp;nbsp;&amp;nbsp;&amp;nbsp; 88024k free,&amp;nbsp;&amp;nbsp;&amp;nbsp; 25068k buffers&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;Swap:&amp;nbsp;&amp;nbsp; 524280k total,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0k used,&amp;nbsp;&amp;nbsp; 524280k free,&amp;nbsp;&amp;nbsp;&amp;nbsp; 85724k cached&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Describes the memory usage. These numbers can be misleading. “255592k total” is total memory in the system; “167568K used” is the part of the RAM that currently contains information; “88024k free” is the part of RAM that contains no information; “25068K buffers and 85724k cached” is the buffered and cached data for IO.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;So what is the actual amount of free RAM available for programs to use ?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The answer is: free + (buffers + cached)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;88024k + (25068k + 85724k) = 198816k&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;How much RAM is being used by progams ?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The answer is: used – (buffers + cached)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;167568k – (25068k + 85724k) = 56776k&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;The processes information:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Top will display the process using the most CPU usage in descending order. Lets describe each column that represents a process.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;&amp;nbsp;PID USER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PR &amp;nbsp;NI&amp;nbsp; VIRT&amp;nbsp; RES&amp;nbsp; SHR S %CPU %MEM&amp;nbsp;&amp;nbsp;&amp;nbsp; TIME+&amp;nbsp; COMMAND&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;3166 apache&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp; 0 29444 6112 1524 S&amp;nbsp; 6.6&amp;nbsp; 2.4&amp;nbsp;&amp;nbsp; 0:00.79 httpd&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;PID – process ID of the process&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;USER – User who is running the process&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;PR – The priority of the process&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;NI – Nice value of the process (higher value indicates lower priority)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;VIRT – The total amount of virtual memory used&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;RES – Resident task size&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;SHR – Amount of shared memory used&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;S – State of the task. Values are&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;S&lt;/b&gt;&amp;nbsp;(sleeping),&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;D&lt;/b&gt;&amp;nbsp;(uninterruptible sleep),&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;R&lt;/b&gt;&amp;nbsp;(running),&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Z&lt;/b&gt;(zombies), or&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;T&amp;nbsp;&lt;/b&gt;(stopped or traced)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;%CPU – Percentage of CPU used&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;%MEM – Percentage of Memory used&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;TIME+ – Total CPU time used&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;COMMAND – Command issued&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 15pt; margin-right: 0in; margin-bottom: 7.5pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 13.5pt; &quot;&gt;Interacting with TOP&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;Now that we are able to understand the output from TOP lets learn how to change the way the output is displayed.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0in; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); color: black; font-family: Verdana, sans-serif; font-size: 9pt; background-position: 0% 0%; background-repeat: repeat repeat; &quot;&gt;Just press the following key while running top and the output will be&lt;/span&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;&amp;nbsp;sorted in real time.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;M – Sort by memory usage&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;P – Sort by CPU usage&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;T – Sort by cumulative time&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;z – Color display&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;k – Kill a process&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;q – quit&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;If we want to kill the process with PID 3161, then press “k” and a prompt will ask you for the PID number, and enter 3161.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 15pt; margin-right: 0in; margin-bottom: 7.5pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 13.5pt; &quot;&gt;Command Line Parameters with TOP&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;You can control what top displays by issuing parameters when you run top.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;- d – Controls the delay between refreshes&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;- p – Specify the process by PID that you want to monitor&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;-n – Update the display this number of times and then exit&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;If we want to only monitor the http process with a PID of 3166&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;$ top -p 3166&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: 13.5pt; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana, sans-serif; font-size: 9pt; &quot;&gt;If we want to change the delay between refreshes to 5 seconds&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 7.5pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: silver; line-height: 13.5pt; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;$ top -d 5&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 9pt; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;</description>
            <pubDate>Mon, 12 Sep 2011 10:39:02 +0100</pubDate>
        </item>
        <item>
            <title>comparison of Ext3 and Ext4 File systems</title>
            <link>http://mdadam.yolasite.com/linux/page/linux/comparison-of-ext3-and-ext4-file-systems</link>
            <description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(77, 75, 76); font-size: 12px; line-height: 16px; background-color: rgb(40, 39, 39); &quot;&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Arial&quot;&gt;Here is the quick facts and &lt;/font&gt;&lt;b&gt;&lt;font style=&quot;color: rgb(0, 0, 255); &quot;&gt;comparison of Ext3 and Ext4 File systems&lt;/font&gt;&lt;/b&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Arial&quot;&gt;:&amp;nbsp; Hope this helps..!&lt;/font&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoTableGrid&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; font-family: 'Trebuchet MS', sans-serif; width: 523px; &quot;&gt;&lt;tbody style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgb(253, 233, 217); border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; width: 108.9pt; background-position: 0% 0%; background-repeat: repeat repeat; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Features&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgb(253, 233, 217); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; background-position: 0% 0%; background-repeat: repeat repeat; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Ext3&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgb(253, 233, 217); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; background-position: 0% 0%; background-repeat: repeat repeat; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;Ext4&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Stands For&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Ext3 stands for third extended file system.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Ext4 stands for fourth extended file system.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Introduced&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;It was introduced in 2001.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;It was introduced in 2008.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Kernel Support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Supports from Linux Kernel 2.4.15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Supports from Linux Kernel 2.6.19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Maximum individual file size supported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Maximum individual file size can be from 16 GB to 2 TB&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Maximum individual file size can be from 16 GB to 16 TB&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Maximum file system size supported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Overall ext3 file system size can be from 2 TB to 32 TB&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Overall maximum ext4 file system size is 1 EB (exabyte).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;1 EB = 1024 PB (petabyte).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;1 PB = 1024 TB (terabyte).&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Maximum sub directories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Directory can contain a maximum of&amp;nbsp; 32,000 subdirectories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Directory can contain a maximum of 64,000 subdirectories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; height: 391.1pt; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; height: 391.1pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Other Features&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; height: 391.1pt; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;The main benefit of ext3 is that it allows journaling.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Journaling has a dedicated area in the file system, where all the changes are tracked. When the system crashes, the possibility of file system corruption is less because of journaling.&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;&lt;/span&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;There are three types of journaling available in ext3 file system.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Journal – Metadata and content are saved in the journal.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Ordered – Only metadata is saved in the journal. Metadata are journaled only after writing the content to disk. This is the default.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Writeback – Only metadata is saved in the journal. Metadata might be journaled either before or after the content is written to the disk.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; height: 391.1pt; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;In ext4, it supports journaling and also has the option of turning the journaling feature “off”.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Several other new features are introduced in ext4:&amp;nbsp;&lt;b style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;multi block allocation, delayed allocation, Journal checksum, fast fsck and etc.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;All you need to know is that these new features have improved the performance and reliability of the file system when compared to ext3.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;Supports huge individual file size and overall file system size.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; height: 38pt; &quot;&gt;&lt;td valign=&quot;top&quot; width=&quot;145&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-right-color: windowtext; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; height: 38pt; width: 108.9pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;180&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; height: 38pt; width: 135pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;You convert ext2 to ext3 without having any data loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;198&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0in; padding-right: 5.4pt; padding-bottom: 0in; padding-left: 5.4pt; text-decoration: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-width: medium; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: medium; height: 38pt; width: 148.5pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; font-size: small; &quot;&gt;You can also mount an existing ext3 fs as ext4 fs (without having to upgrade it).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0.0001pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; line-height: normal; &quot;&gt;&lt;br style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; &quot;&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;</description>
            <pubDate>Mon, 12 Sep 2011 09:07:05 +0100</pubDate>
        </item>
    </channel>
</rss>
