<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Adil</title>
    <description>The latest articles on DEV Community by Adil (@adilirshad73).</description>
    <link>https://dev.to/adilirshad73</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778006%2F051d65cc-d997-4d2f-9f0d-f2f73907808a.jpg</url>
      <title>DEV Community: Adil</title>
      <link>https://dev.to/adilirshad73</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/adilirshad73"/>
    <language>en</language>
    <item>
      <title>What is Infrastructure as a Service?</title>
      <dc:creator>Adil</dc:creator>
      <pubDate>Sun, 26 Dec 2021 19:05:23 +0000</pubDate>
      <link>https://dev.to/adilirshad73/what-is-infrastructure-as-a-service-24cc</link>
      <guid>https://dev.to/adilirshad73/what-is-infrastructure-as-a-service-24cc</guid>
      <description>&lt;p&gt;Imagine you have built out an application locally for &lt;strong&gt;XYZ&lt;/strong&gt; company. That application needs to run somewhere right.&lt;br&gt;
So, one way is your company buys a server, and you along with your team manage the server.&lt;br&gt;
If something goes wrong your you will have to quickly fix it as your company application is deployed on the server.&lt;br&gt;
Another way is you delegate infrastructure management&lt;br&gt;
&lt;strong&gt;i.e&lt;/strong&gt; you get yourself relieved of the infrastructure management and give the responsibility to some organization. Now, this organization buys the server and manages all of it. This way you moved your infrastructure to the cloud.&lt;/p&gt;

&lt;p&gt;So, using the infrastructure setup and managed by someone else is called infrastructure as a service&lt;br&gt;
Eg AWS, AZURE, Google cloud platform, Digitial Ocean.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>devops</category>
      <category>aws</category>
      <category>azure</category>
    </item>
    <item>
      <title>Basic Linux Commands</title>
      <dc:creator>Adil</dc:creator>
      <pubDate>Tue, 21 Dec 2021 14:05:53 +0000</pubDate>
      <link>https://dev.to/adilirshad73/basic-linux-commands-l41</link>
      <guid>https://dev.to/adilirshad73/basic-linux-commands-l41</guid>
      <description>&lt;p&gt;&lt;strong&gt;pwd&lt;/strong&gt; - to display the current working directory&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ls&lt;/strong&gt; - shows all the files and folders in a directory&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;cd [directoryname]&lt;/strong&gt; - to switch into a directory &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  cd python-project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;mkdir [directory name]&lt;/strong&gt; - to make a new directory&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir machine-learning
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;touch [file name]&lt;/strong&gt; - to make a file&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;touch output.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;rm&lt;/strong&gt; - to delete a file &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rm output.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;rm -r&lt;/strong&gt; - to delete a directory and all the files within it&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rm -r python-project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;clear&lt;/strong&gt; - to clear the terminal screen&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;clear
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;cd [full path from the root]&lt;/strong&gt; - can navigate to any folder, but path must start from the root / (default root)&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd /home/user1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;ls [full path from root]&lt;/strong&gt; - show the content of the directory&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ls /home
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;mv [filename] [new filename]&lt;/strong&gt; - to rename a file&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mv user1 new-user
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;cp -r [file to be copied] [copy file name]&lt;/strong&gt; - to make a copy of the directory or file&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    To copy a directory&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;cp -r folder1 folder 2&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    To copy a file&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;cp file1 file 2&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ls -R&lt;/strong&gt; - to display the contents within the subfolders of a given folder&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ls -R python/root
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;history&lt;/strong&gt; - to see the list of  the commands you have used  previously&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; history
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Ctrl + C&lt;/strong&gt; - to kill a command execution in the terminal&lt;/p&gt;

&lt;p&gt;Ctrl + C&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ctrl + shift + V&lt;/strong&gt; - to paste a copied text in the terminal&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Ctrl + shift + V
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;ls -a&lt;/strong&gt;  -  to show all the hidden files&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ls -a 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;cat&lt;/strong&gt; - to show the contents of a file&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cat
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>linux</category>
      <category>cloudskills</category>
      <category>devops</category>
      <category>cloudnative</category>
    </item>
  </channel>
</rss>
