# Day 2- Basic Linux commands

#90daysofdevops **Day2 Tasks:**

1. Check your present working directory -&gt; pwd
    
2. List all the files or directories including hidden files -&gt; ls -a
    
3. Create a nested directory A/B/C/D/E -&gt; mkdir -p A/B/C/D/E
    
4. To check memory, will use 3 commands:
    
    How to check for:
    
    <table><tbody><tr><td colspan="1" rowspan="1"><p>RAM</p></td><td colspan="1" rowspan="1"><p>&nbsp; --&gt; free</p></td></tr><tr><td colspan="1" rowspan="1"><p>Disk&nbsp;</p></td><td colspan="1" rowspan="1"><p>--&gt; df -H&nbsp;&nbsp;&nbsp;</p></td></tr><tr><td colspan="1" rowspan="1"><p>CPU&nbsp;</p></td><td colspan="1" rowspan="1"><p>--&gt; top</p></td></tr></tbody></table>
    

Few more commands:

<table><tbody><tr><td colspan="1" rowspan="1"><p>man &lt;command&gt;</p></td><td colspan="1" rowspan="1"><p>To get the manual of that command</p></td></tr><tr><td colspan="1" rowspan="1"><p>ls</p></td><td colspan="1" rowspan="1"><p>list</p></td></tr><tr><td colspan="1" rowspan="1"><p>ls -al</p></td><td colspan="1" rowspan="1"><p>to get more info</p></td></tr><tr><td colspan="1" rowspan="1"><p>ls -a&nbsp;</p></td><td colspan="1" rowspan="1"><p>to show hidden files</p></td></tr><tr><td colspan="1" rowspan="1"><p>mkdir &lt;new dir name&gt;</p></td><td colspan="1" rowspan="1"><p>create a directory/folder</p></td></tr><tr><td colspan="1" rowspan="1"><p>rmdir&nbsp; &lt;dir name&gt;</p></td><td colspan="1" rowspan="1"><p>remove the empty dir/folder</p></td></tr><tr><td colspan="1" rowspan="1"><p>rm -rf&nbsp; &lt;dirname&gt;</p></td><td colspan="1" rowspan="1"><p>remove the dir with files in them</p></td></tr></tbody></table>

Will publish more day-to-day commands in the next blog.

Happy Learning! :)
