<?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: Rashidovdev</title>
    <description>The latest articles on DEV Community by Rashidovdev (@rashidovdev).</description>
    <link>https://dev.to/rashidovdev</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%2F830461%2Fdc4db976-8d47-4858-87af-a1e20835c889.jpg</url>
      <title>DEV Community: Rashidovdev</title>
      <link>https://dev.to/rashidovdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rashidovdev"/>
    <language>en</language>
    <item>
      <title>C++ | Boshlang'ich</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Wed, 06 Apr 2022 16:14:34 +0000</pubDate>
      <link>https://dev.to/rashidovdev/c-boshlangich-i69</link>
      <guid>https://dev.to/rashidovdev/c-boshlangich-i69</guid>
      <description></description>
    </item>
    <item>
      <title>C++ | Haqida</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Sun, 03 Apr 2022 17:24:06 +0000</pubDate>
      <link>https://dev.to/rashidovdev/c-haqida-54lb</link>
      <guid>https://dev.to/rashidovdev/c-haqida-54lb</guid>
      <description>&lt;h3&gt;
  
  
  Nima uchun boshlovchilar uchun aynan &lt;code&gt;C++&lt;/code&gt; tavsiya qilinadi ?🤔
&lt;/h3&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;C++&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;C++ umumiy maqsadli dasturlash tili boʻlib, erkin shaklda va kompilyatsiya qilinadi. U o'rta darajadagi til sifatida qaraladi, chunki u yuqori va past darajadagi til xususiyatlarini o'z ichiga oladi. U imperativ, ob'ektga yo'naltirilgan va umumiy dasturlash xususiyatlarini ta'minlaydi.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>cpp</category>
      <category>rashidovdev</category>
    </item>
    <item>
      <title>Kirish | C++ Part 1</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Fri, 01 Apr 2022 14:03:31 +0000</pubDate>
      <link>https://dev.to/rashidovdev/c-kirish-54hl</link>
      <guid>https://dev.to/rashidovdev/c-kirish-54hl</guid>
      <description>&lt;h3&gt;
  
  
  C++ shablon kod
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"Salom Dunyo!"&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;izoh&lt;/p&gt;
&lt;h3&gt;
  
  
  &lt;code&gt;iostream&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;1-Qator&lt;/strong&gt; &lt;code&gt;#include &amp;lt;iostream&amp;gt;&lt;/code&gt; *(input/output stream) ya'ni kiritish-chiqarish oqimini boshqaradigan kutubxonani qo'shish&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;std ::&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;std ::&lt;/code&gt; - &lt;strong&gt;std&lt;/strong&gt; nom maydonidan foydalanish standart kutubxonadagi ob'ektlar va o'zgaruvchilar uchun nomlardan foydalanishimiz mumkinligini anglatadi.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;2-Qator&lt;/strong&gt; &lt;code&gt;using namespace std;&lt;/code&gt; - buning vazifasi &lt;code&gt;std ::&lt;/code&gt; qayta-qayta yozavermaslikni taminlaydi.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;3-Qator&lt;/strong&gt; - &lt;code&gt;bo'sh qator&lt;/code&gt;. C++ bo'sh bo'shliqqa e'tibor bermaydi. Lekin biz kodni yanada o'qilishi uchun ishlatamiz.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;Kodga kirish&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;4-Qator&lt;/strong&gt; - &lt;code&gt;int main()&lt;/code&gt; - C++ dasturiga kirish vazifasini bajaradi&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>linux</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Mantiqiy operatorlar | logic operators</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Thu, 31 Mar 2022 16:30:11 +0000</pubDate>
      <link>https://dev.to/rashidovdev/mantiqiy-operatorlar-logic-operators-75h</link>
      <guid>https://dev.to/rashidovdev/mantiqiy-operatorlar-logic-operators-75h</guid>
      <description>&lt;h3&gt;
  
  
  Binary
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Binary&lt;/strong&gt; - operator deb 2 ta obyekt qabul qiladigan operatorlarga aytiladi.&lt;br&gt;
Masalan: &lt;code&gt;+&lt;/code&gt; yoki &lt;code&gt;-&lt;/code&gt; operatori faqat 2 ta obyekt ustida ishlatiladi.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Unary
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Unary&lt;/strong&gt; - operator esa faqatgina 1 ta obyekt qabul qiladi.&lt;br&gt;
Masalan: &lt;code&gt;!&lt;/code&gt; operatori 1 ta obyekt ustida ishlatiladi.&lt;strong&gt;!True&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;True&lt;/code&gt; va &lt;code&gt;False&lt;/code&gt; mantiqiy qiymatlari
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;true&lt;/code&gt;- qiymat deb rost/to'g'ri/mavjud qiymatlarga aytiladi.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;true&lt;/strong&gt; - ko'p dasturlash tillarida &lt;code&gt;0&lt;/code&gt; dan boshqa qolgan 
barcha qiymatlarni qabul qiladi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;False&lt;/code&gt; - yo'q/yolg'on/noto'g'ri qiymatga aytiladi.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;True&lt;/strong&gt; - 184 , 777, 0.001 , -17.&lt;br&gt;
&lt;strong&gt;False&lt;/strong&gt; - 0&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  AND - &amp;amp;&amp;amp;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&amp;gt; Binary&lt;/li&gt;
&lt;li&gt;True/False mantiqiy qiymat qaytaradi&lt;/li&gt;
&lt;li&gt;Ikkala holatda ham &lt;strong&gt;true&lt;/strong&gt; bo'lsa, &lt;code&gt;true&lt;/code&gt; qaytaradi.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;B&lt;/th&gt;
&lt;th&gt;&lt;code&gt;&amp;amp;&amp;amp;&lt;/code&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  OR - ||
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Binary&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Logik true/false qiymat qaytaradi&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Kamida 1 ta obekt &lt;code&gt;true&lt;/code&gt; bo'lsa &lt;strong&gt;true&lt;/strong&gt; qaytaradi&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;
&lt;br&gt;
&lt;/blockquote&gt;




&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;B&lt;/th&gt;
&lt;th&gt;&lt;code&gt;OR&lt;/code&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  XOR - &lt;code&gt;^&lt;/code&gt;
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Binary&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Logik true/false qiymat qaytaradi&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;obyektning mantiqiy qiymatini teskarisini qaytaradi.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;B&lt;/th&gt;
&lt;th&gt;&lt;code&gt;^&lt;/code&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;NOT&lt;/code&gt; - &lt;code&gt;!&lt;/code&gt;
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;unary&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Logik true/false qiymat qaytaradi&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;obyektning mantiqiy qiymatini teskarisini qaytaradi.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;&lt;code&gt;!&lt;/code&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;false&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>linux</category>
      <category>uzbek</category>
    </item>
    <item>
      <title>Terminal komandalari | Part 5</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Mon, 28 Mar 2022 18:59:35 +0000</pubDate>
      <link>https://dev.to/rashidovdev/terminal-part-5-5a3g</link>
      <guid>https://dev.to/rashidovdev/terminal-part-5-5a3g</guid>
      <description>&lt;h3&gt;
  
  
  &lt;code&gt;g++&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;g++ main.cpp -o dastur &amp;amp;&amp;amp; ./dastur&lt;/code&gt; - komandasi &lt;code&gt;main.cpp&lt;/code&gt; faylini kompilyatsiya qiladi va birdaniga ishga tushuradi.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;alias&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;alias run='g++ main.cpp -o dastur &amp;amp;&amp;amp; ./datur'&lt;/code&gt; - ushbu komanda orqali yuqoridagi kodni qayta-qayta yozmasdan, oddiy qilib &lt;code&gt;run&lt;/code&gt; deb yozish orqali dasturni kompiliyatsiya qilish mumkin.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>linux</category>
      <category>bash</category>
      <category>uzb</category>
    </item>
    <item>
      <title>Terminal komandalari | Part 4</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Sun, 27 Mar 2022 18:12:50 +0000</pubDate>
      <link>https://dev.to/rashidovdev/terminal-komandalari-part-4-3c55</link>
      <guid>https://dev.to/rashidovdev/terminal-komandalari-part-4-3c55</guid>
      <description>&lt;h3&gt;
  
  
  &lt;code&gt;alias&lt;/code&gt;
&lt;/h3&gt;

&lt;p&gt;Bu komanda orqali konsolda tez-tez foydalanadigan komandalar uchun yangi nickname(taxallus) beradi.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;alias datedir='mkdir $(date "+%d-%m-%Y")'&lt;/code&gt; - ushbu komanda orqali bugungi sana nomi bilan papka yaratadigan &lt;em&gt;uzun&lt;/em&gt; komandaga qisqa nom beradi. Endilikda &lt;code&gt;datedir&lt;/code&gt; deyish orqali bugungi sana nomi bilan papka yaratsa bo'ladi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;alias&lt;/code&gt; komandasi bitta terminal session uchun ishlaydi.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;date&lt;/code&gt;
&lt;/h3&gt;

&lt;p&gt;Bu komanda hozirgi vaqtni chop etish uchun ishlatiladi.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;#rashidovdev@home :~$ date&lt;/code&gt; -
&lt;/h3&gt;

&lt;p&gt;Terminalga &lt;strong&gt;date&lt;/strong&gt; komandasini yozish orqali &lt;code&gt;27 mart,2022 yil,Dushanba&lt;/code&gt; degan habarni konsolda ko'rishimiz mumkin.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;date '+%d-%m-%Y'&lt;/code&gt; - komandasi orqali sanani chop etishda &lt;strong&gt;dd-mm-yyyy&lt;/strong&gt; formatda chop qiladi. 27-03-2022.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;date '+%d/%m/%Y'&lt;/code&gt; - bu komanda 27/03/2022 ko'rinishida konsolga chop etadi.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>uzbek</category>
      <category>terminal</category>
    </item>
    <item>
      <title>Terminal komandalari | Part 3</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Sat, 19 Mar 2022 18:11:07 +0000</pubDate>
      <link>https://dev.to/rashidovdev/terminal-komandalari-3-4oc4</link>
      <guid>https://dev.to/rashidovdev/terminal-komandalari-3-4oc4</guid>
      <description>&lt;h3&gt;
  
  
  &lt;code&gt;date&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;echo $(date '+%d-%m-%Y')&lt;/code&gt; - ushbu komanda hozirgi sana (dd-mm-yyyy ) ko'rinishida ekranga chop etadi&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;mkdir $(date '+%d-%m-%Y')&lt;/code&gt; - ushbu komanda orqali hozirgi sana (dd-mm-yyyy) ko'rinishida yangi papka yaratadi&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;code.main&lt;/code&gt; - bu komanda joriy papkadagi main.cpp degan fayl (yo'q bo'lsa) yaratib uni &lt;strong&gt;vscode&lt;/strong&gt;da ochadi.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;code .&lt;/code&gt; - ushbu komanda &lt;strong&gt;vscode&lt;/strong&gt; dasturida worksspace (ishchi maydon) sifatida ochadi.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;g++&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Bu komanda C++da yozilgan kodlarni kompilyatsiya qilishda ishlatiladi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;g++ main.cpp&lt;/code&gt; - bu komanda joriy papkadagi &lt;strong&gt;main.cpp&lt;/strong&gt;dagi kodni kompilyatsiya qiladi  va by default &lt;code&gt;a.out&lt;/code&gt; fayl yaratadi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;g++ main.cpp -o dastur&lt;/code&gt; - ushbu komanda &lt;strong&gt;main.cpp&lt;/strong&gt; faylidagi kodni kompilyatsiya qilib, uni &lt;code&gt;dastur&lt;/code&gt; degan yangi papkaga saqlaydi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;g++ main.cpp -o dastur &amp;amp;&amp;amp; ./dastur&lt;/code&gt; - ushbu komanda orqali yuqoridagi amallarni birdaniga bajarishimiz mumkin. &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>bash</category>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Terminal komandalari | Part 2</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Sat, 19 Mar 2022 18:08:13 +0000</pubDate>
      <link>https://dev.to/rashidovdev/terminal-komandalari-2-2dfh</link>
      <guid>https://dev.to/rashidovdev/terminal-komandalari-2-2dfh</guid>
      <description>&lt;h3&gt;
  
  
  &lt;code&gt;Terminalda buyruqlar&lt;/code&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;h3&gt;
  
  
  &lt;code&gt;pwd&lt;/code&gt; (print working directory) - Qaysi papkada turganimizni ko'rsatadi.
&lt;/h3&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;mkdir&lt;/code&gt; yangi papka yaratish uchun ishlatiladi.&lt;br&gt;
&lt;code&gt;mkdir Test&lt;/code&gt; - Test degan yangi papka yaratiladi.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;ls&lt;/code&gt; - ushbu buyruq biz turgan papka ichida joylashgan fayl va papkalarni ekranga chiqaradi.
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;ls -help&lt;/code&gt; - bu parametr orqali dastur nima ish bajarishini ko'rishimiz mumkin.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls --quot name&lt;/code&gt; - papka va fayl nomlarini "Qo'shtirnoqqa" oladi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls --size&lt;/code&gt; - fayl va papkalarning hajmini chiqaradi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls -a&lt;/code&gt; - yashiringan fayl va papkalarni ekranga chiqaradi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls -l&lt;/code&gt; - fayl va papka nomlarini ro'yxat ko'rinishida chiqaradi.
Yuqoridagi ikkita buyruqni bitta qilib, ya'ni&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls la&lt;/code&gt; - yozish orqali yashiringan fayl va papka nomlarini ro'yxat ko'rinishida chop etishimiz mumkin.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls -la | grep Do&lt;/code&gt; - ushbu buyruqlar orqali "|" - dasturda chop qilinayotgan malumotlarni ekranga emas boshqa dasturga yo'naltirish mumkin.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls ..&lt;/code&gt; - komandasi orqali &lt;code&gt;HOME&lt;/code&gt; manziliga o'tishimiz mumkin.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>foundation</category>
      <category>linux</category>
      <category>terminal</category>
    </item>
    <item>
      <title>Terminal bilan ishlash | Part 1</title>
      <dc:creator>Rashidovdev</dc:creator>
      <pubDate>Mon, 14 Mar 2022 11:00:05 +0000</pubDate>
      <link>https://dev.to/rashidovdev/vscode-extensions-43oi</link>
      <guid>https://dev.to/rashidovdev/vscode-extensions-43oi</guid>
      <description>&lt;h3&gt;
  
  
  &lt;code&gt;Terminal nima?&lt;/code&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;Terminal&lt;/code&gt; operatsion tizmda o'rnatilgan dasturlarga murojat qilish uchun yaratilgan maxsus dastur.&lt;br&gt;
Ba'zilar uni &lt;code&gt;Konsol&lt;/code&gt; deb ham atashadi&lt;/p&gt;

&lt;p&gt;Terminal bu kompyuterni sichqonchasiz ya'ni, Konsolga ma'lum buyruqlarni yozish orqali boshqarish imkonini beradi.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;rozibek@home:~$&lt;/code&gt; &lt;br&gt;
   ^-Bu (rozibek) foydalanuvchi logini&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;~&lt;/code&gt; - foydalanuvchining uy papkasi&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;$&lt;/code&gt; - belgisi buyruqlar oddiy foydalanuvchi tomonidan bajarilayotganligini bildiradi.
Agarda &lt;code&gt;$&lt;/code&gt; - belgisi o'rnida &lt;code&gt;#&lt;/code&gt; belgisi tursa demak, buyruqlar &lt;code&gt;Super&lt;/code&gt; foydalanuvchi tomonidan bajarilayotganligini anglatadi.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ho'sh endi savol tug'iladi, &lt;code&gt;Oddiy&lt;/code&gt; foydalanuvchi bilan &lt;code&gt;Super&lt;/code&gt; foydalanuvchining farqi nimada?&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Oddiy&lt;/code&gt; foydalanuvchida faqat o'zining uy papkasi ichida o'zgartirishlar huquqi bo'ladi.&lt;br&gt;
&lt;code&gt;Super&lt;/code&gt; foydalanuvchi tizimning istalgan joyida o'zgartirish mumkin.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>foundation</category>
      <category>terminal</category>
      <category>linux</category>
    </item>
  </channel>
</rss>
