.NET Uzbekistan
  • .NET Uzbekistan
  • C# / .NET
    • .NET ga xush kelibsiz
    • .NET bilan bog'liq mavhumliklardan qochish
    • .NET asoslari
      • MSIL
      • Memory Management
        • Stack & Heap
      • CLR
    • Basics
      • Starter (boshlang'ich)
        • Java vs C#
        • C# Tarixi
        • Kirish
        • Visual Studio 2019
        • O'zgaruvchilar
        • Ma'lumot turlari
        • Operatorlar
        • Kalit so'zlar
        • ReadLine
        • If-else
        • Switch
        • Math sinfi
        • For sikl operatori
        • While sikl operatori
        • Do-While sikl operatori
        • Foreach sikl operatori
        • Break
        • Continue
        • Goto
        • Kommentlar
      • Essential (muhim)
        • Funksiya
        • Funksiyani qiymat orqali chaqirish
        • Funksiyada Ref kalit so'zidan foydalanish
        • Funksiyada Out parametri
        • Massiv
        • Funksiyalarda massivdan foydalanish
        • Ko'p o'lchamli massiv
        • Parametrlar
        • Array sinfi
        • CMD argumentlari
        • Obyekt va Class lar
        • Konstruktor
        • Obyektni ishga tushiruvchilar
        • Destructor
        • this
        • static
        • Struct
        • Enum
        • Property va Field lar
        • Vorislik
        • Overload (Qayta yuklash)
        • Override (Qayta yozish)
        • Base
        • Polimorfizm
        • Sealed
        • Interface
        • Modifikatorlarga ruxsat berish
        • Inkapsulatsiya
        • Abstrakt class va funksiyalar
        • String
        • StringBuilder
        • String Intern Pool
        • Exception Handling
        • try/catch
        • finally
      • Professional
        • To'plamlar
          • List
          • ArrayList
          • LinkedList
          • SortedList
          • Dictionary
          • HashTable
          • Stack
          • Queue
        • Tuple
        • ValueTuple
        • Delegatlar
          • Func delegati
          • Action delegati
          • Predicate delegati
          • Anonim metodlar
        • Hodisalar
        • Extension metodlar
        • Stream I/O
          • StreamWriter
          • StreamReader
          • MemoryStream
        • File va Directory
          • FileInfo
          • DirectoryInfo
        • MultiThread va Parallel dasturlash
        • Asinxron dasturlash
        • XML Document bilan ishlash
    • LINQ asoslari
      • Average
      • LINQ qanday ishlaydi?
      • LINQ query yozish usullari
      • IEnumerable va IQuerable
      • LINQ operatorlari
      • Select
      • SelectMany
      • Filterlash operatorlari
      • Where
      • OfType
      • Saralash operatorlari
      • OrderBy va OrderByDescending
      • ThenBy va ThenByDescending
      • Reverse
      • Miqdor operatorlari
        • All
        • Any
        • Contains
        • Min
        • Max
      • Set operatsiyasi
        • Distinct
        • Except
        • Intersect
        • Union
      • Bo'lim operatorlari
        • Take
        • TakeWhile
        • Skip
        • SkipWhile
      • Join operatorlari
        • Inner Join
        • Group Join
        • Left Join
      • Element operatsiyalari
        • ElementAt
        • First va FirstOrDefault
        • Last va LastOrDefault
        • Single va SingleOrDefault
    • ORM
      • ADO.NET
      • Dapper
      • Entity Framework
        • Entity Framework Approaches(usullar)
          • Model First Approach
          • Database First Approach
          • Code First Approach
        • Query yozish usullari(Entity Framework)
          • LINQ to SQL
          • Entity SQL
          • Native SQL
        • Entity Framework Core
    • Qo'shimcha sinflar
      • System.Text
        • Encoding
      • System
        • Int32
        • Random
        • DateTime
        • TimeSpan
      • System.Reflection
    • .NET Dasturchi
      • Clean Arxitektura
        • Clean Kod
        • Dizayn Tamoyillari
          • SOLID
            • Yagona Mas'uliyat Tamoyili(SRP)
            • Ochiq Yopiq Tamoyili(O/CP)
            • Liskovning Almashtirish Tamoyili(LSP)
            • Interfeysga ajratish tamoyili(ISP)
            • Qaramlik Inversiya Tamoyili(DIP)
          • DRY
          • KISS
          • YAGNI
        • Dizayn Patternlar
          • Factory Method
          • Abstract Factory
          • Builder
          • Prototype
          • Singleton
          • Adapter
          • Bridge
          • Composite
          • Decorator
          • Façade
          • Flyweight
          • Proxy
          • Chain of Responsibility
          • Command
          • Interpreter
          • Iterator
          • Mediator
          • Memento
          • Observer
          • State
          • Strategy
          • Visitor
          • Template Method
      • Git / Github
      • Muhim terminlar
      • Postman
      • CLI
        • CMD savodxonligi
      • API dan foydalanish
      • WCF
      • Refactor .NET application
      • Unit Test
      • TDD
      • TFS
    • Desktop Dasturlash
      • WPF (Windows Presentation Foundation)
        • WPF ga kirish
          • WPF ning ustunliklari
          • WPF da dastur
          • WPF arxitetkturasi
          • Klasslar iorarxiyasi
        • XAML
          • XAML asoslari
          • XAML orqasida kod
          • XAML xususiyatlari
          • XAML belgilash kengaytmalari
          • Biriktirilgan xususiyatlar
          • XAML da hodisalar
          • XAML da nomlar fazosi
        • WPF ilovasini tuzish
          • Komponovka
          • StackPanel
          • WrapPanel
          • DockPanel
          • Grid
          • GridSplitter
          • Umumiy o'lchamli guruhlar
          • Canvas
          • LnkCanvas
          • Komponovkaga misollar
        • Bog'liqlik xususiyatlari (Dependency property)
          • Bog'liqlik xususiyatlari
          • Bog'liqlik xususiyatlarining roli
          • Bog'liqlik xususiyatlarining aniqlanishi
          • Bog'liqlik xususiyatlarini ishlatish
        • Marshrutlangan hodisalar (Routed Events)
          • Routed Events
          • Bubble Events
          • Direct Events
          • Tunneling Events
        • Qo'shimcha ma'lumotlar
          • WPF ga kirish
          • WinForm va WPF
          • Salom WPF
          • XAML nima?
          • Hodisalar
          • WPF oynasi
          • App.xaml
          • Resurslar
          • Argument berish
          • Son va Vaqtni Formatlash
          • TextBlock elementi – Inline formatlash
          • Label elementi
          • Textbox elementi
      • WinForm (Windows Form)
        • 1-dars. Forma yaratish
        • 2-dars. Muhit bilan tanishish
        • 3-dars. Formaga komponentalar joylashtirish
        • 4-dars. Xodisa(Event)larni boshqarish
        • 5-dars. Dasturni ishga tushurish
      • UWP (Universal Windows Platform)
      • Xamarin
    • Web Dasturlash
      • ASP.NET Core asoslari
        • ASP.NET Core haqida
        • Loyihalar turlari
        • ASP.NET Core dasturlarini hosting qilish
        • Middleware tushunchasi
        • Middleware bilan amaliyot
        • Statik fayllar bilan ishlash
        • Dependency Injection
        • Developer Exception Page
      • ASP.NET Core Web API
        • Web API ga kirish
        • Swagger nima?
        • Http metodlar
        • ActionResult
        • CORs
        • Security (JWT)
        • Swagger ni sozlash
        • Filter va atributlar
        • Configuration va middleware
        • Logging
        • Mapping (AutoMapper)
        • SignalR
        • Keshlash
      • ASP.NET Core MVC
        • MVC nima?
        • ASP.NET Core MVC haqida qisqacha
        • Loyiha strukturasi
        • Controller
        • View
        • Model
        • View larni aniqlash yo'llari
        • Controller dan view ga ma'lumot uzatish
        • ViewBag va ViewData
        • Strongly typed View
        • Layout view haqida
        • ViewStart va ViewImports fayllari haqida
        • Marshrutizatsiya (routing)
        • Tag Helpers
          • Anchor Tag Helper
          • Image Tag Helper
          • Environment Tag Helper
        • Tekshiruv qoidalari (Validation rules)
      • MicroServices
    • Mobile Dasturlash
      • Xamarin.Android
      • Xamarin.IOS
      • Xamarin.Forms
    • Game Dasturlash
      • Unity Starter (boshlang'ich)
      • Unity Advanced (rivojlangan)
    • Internet of Things
    • Machine Learning
    • Telegram Bot
      • Kirish
        • Telegram bot bilan tanishuv
        • ASP.NET Core da birinchi telegram bot
      • Starter
        • Xabar turlari va xabar yuborish
          • Matnli xabarlar bilan ishlash
          • Rasm & Sticker
          • Audio & voice
          • Video & Video Note
          • Dokument fayllar
          • Polls
          • Contact , Location, Venue
          • Album(Media Group)
      • Essential
        • Reply - Markup
          • ReplyKeyboardMarkup, KeyboardButton
          • InlineKeyboardMarkup, InlineKeyboardButton
      • Advanced
        • Deployment
    • Class Library
    • Intervyu savollari
      • C# / .NET asoslari
  • Database
    • MS SQL Server
      • SQL Server sintaksisi
      • Ma'lumot turlari
      • Select
    • PostgreSQL
      • Basic
        • Kirish
        • PostgreSQL tarixi
        • Muhitni sozlash (PgAdmin)
        • Sistaksis
        • Ma'lumot turlari
        • Create Database
        • Select Database
        • Drop Database
        • Create Table
        • Drop Table
        • Scheme
        • Insert so'rovi
        • Select so'rovi
        • Operatorlar
        • Ifodalar
        • Where
        • Where
        • And va Or
        • Update so'rovi
        • Delete so'rovi
        • Like
        • Limit
        • Order By
        • With
        • Having
        • Distinct
      • Advance
        • Constraint (cheklov) lar
        • Join lar
          • Cross join
          • Inner join
          • Left join
          • Right join
          • Full join
        • Union
  • Roadmap
    • Roadmap for .NET developers
    • Roadmap for Azure developers
Powered by GitBook
On this page
  • Demak komandalar haqida ma’lumotlar:
  • CMD ning oddiy foydalanuvchi uchun kodlari:
  • Endi Wi-fi va IP da kerak bo’ladigan buyruqlarga kelsak:

Was this helpful?

  1. C# / .NET
  2. .NET Dasturchi
  3. CLI

CMD savodxonligi

Ilhomjon Abdusaminov

PreviousCLINextAPI dan foydalanish

Last updated 3 years ago

Was this helpful?

Hamon-ki Windows ishlatayotgan ekansiz, Windows operatsion tizimining terminali CMD ni bilishinigiz kerak. CMD ni ochish uchun klaviaturadagi “Pusk” + “R” tugmalarini qo’shib bosib, burchakda chiqqan kichik oynachaga cmd buyrug'ini kiritib, Enter klavishini bosasiz. Buyruqlarga o'tishimizdan avval siz uchun bitta foydali ma'lumot: pastda keltirilgan buyruqlarni bosh harfda yozsangiz ham, kichik harflarda yozsangiz ham, hatto bularni aralashtirib yozsangiz ham ishlayveradi (qaysi registrda yozishning farqi yo'q)

Demak komandalar haqida ma’lumotlar:

Avval o’zingizga kerakli papkaga kirib olishingiz lozim:

Menda hozir C:\Users\user> papkada ekan

Agar siz boshqa path dagi filelar bilan ishlamoqchi bo’lsangiz. cd kalit so’zi bilan file joylashuvini yozasiz. Masalan:

• cd .. buyrug’I bilan bittadan directory(papka) ortga qaytaradi:

CMD ning oddiy foydalanuvchi uchun kodlari:

• Color all - cmd textini rangini o’zgartiradi.

• Shutdown –s –f –t 100 - Kompyuteringizni 100 sekundan keyin o’chiradi.

• Shutdown – a - o’chirish buyrug’ini bekor qiladi.

• Help - sizga asosiy kodlarni ta’rifi bilan chiqarib beradi.

• Explorer - Yo'lboshlovchi (проводник) oynasini ochib beradi.

• Tree - kataloglarni grafik ko'rinishda ko'rsatish imkoniyatini beradi. Odatiy bo'lib, displey psevdo-grafika orqali amalga oshiriladi.

• Ver - operatsion sistemangizning versiyasini ko’rsatadi.

• Systeminfo - ushbu buyruq sizga kompyuteringiz konfiguratsiyasi haqida batafsil ma’lumot beradi. Ro’yxat operatsion tizimingiz va uskunangizni mutlaqo qamrab oladi. Masalan “Windows” ning o’rnatilgan sanasi, oxirgi yuklash vaqti, BIOS versiya, umumiy va mavjud xotira, o'rnatilgan tuzatishlar, tarmoq kartasi konfiguratsiyasi va boshqalarni qidirishingiz mumkin.

• MD - bu buyruq bilan siz yangi papka(katalog) yoki yangi fayl ochishingiz mumkin:

Albatta cmd dagi path (manzilingizni o’zgartirib o’zingizga kerakli joyga ochishingiz lozim), aks holda default o’zi turgan joyga ochib qo’yadi.

• Date va Time - bu buyruqlarni alohida yozmadim. Date buyrugida siz hozirgi sanani ko’rish va o’zgartirish imkoniga ega bo’lasiz, Time komandasida esa hozirgi soat, minut va sekunni o’zgartishingiz mumkin bo’ladi.

• Exit - Ushbu buyruq sizga ommaviy ma'lumotlarni yopish yoki hatto buyruq qatorini yopish imkonini beradi. (Cmd dan ham chiqib ketishi mumkin).

• Title - ya’ni sarlavha bu bilan siz cmd oynasining nomini o’zgartirishingiz mumkin.

• Prompt - Bu ham juda ham qiziqarli buyruqlardan biri. har safar buyruq oldidan chiqib turadigan so'zlarni o'zimizga belgilash imkoniyatini beradi. Bu rejimdan chiqib ketish uchun qaytadan prompt buyrug'ini kiritishingiz kerak.

• Echo - bunda siz huddi promptdagidek, lekin echo off yozsangiz umuman bo’sh oynada buyruq yozish imkonini beradi keyin, echo on buyrug’i bilan yana tiklashingiz mumkin kerak bo’lganda.

• Mode - Tizim qurilmalarini sozlashda yoki ko’rishni imkonini beradi.

• Start - Alohida oynada dastur yoki buyruqlarni ishga tushiradi. Masalan, start mspaint deb yozsangiz paint ishga tushadi.

Endi Wi-fi va IP da kerak bo’ladigan buyruqlarga kelsak:

Bunda sizga wi-fi ni parolini o’zgartirish va IP bilan bog’liq qiziqarli ma’lumotlar bermoqchimiz. O’qib chiqib foydali ma’lumotlarga ega bo’ling)

• netsh wlan show profiles - bunda siz oldin ulangan barcha wi-fi tarmoqlarini ko’rishingiz mumkin bo’ladi.

•Netsh wlan show profiles name=”wi-fi nomi” key=clear - bunda siz shu kiritgan wi-fi tarmog’ining parolini va boshqa ma’lumotlarni bilishingiz mumkin.

• Ipconfig - bu buyruqda siz o’z IP parolingizni ko’rishingiz va IP tarmoq sozlamalaringizni ham ko’rsatadi

• Ping - tarmoqga ping yuboradi ya’ni biron bir saytga so’rov yuborishingiz mumkin yoki uning ishlayotgan tarzini ko’rishingiz mumkin va yana ba'zan, paketlar ma'lum bir tarmoqqa ulangan qurilmaga ulanadimi yoki yo'qligini bilishingiz kerak. Bu yerda bizga ping yordam beradi.

• Arp –a - bizga barcha biz bilan bir tarmoqda bo’lgan foydalanuvchilarning IP larini ko’rsatadi. Albatta bir wi-fi da bo’lsangiz.

• Ipconfig/all - bunda siz ip address, mac address xullas adresslar haqida ko’proq ma’lumotga ega bo’lishingiz mumkin.

• Getmac - buyrug’I bizga tarmoq adapterlarining aparat manzillari haqida ma'lumot beradi. Bunday holda siz mahalliy va uzoq manzillarni topishingiz mumkin.

CMD orqa fonini o’zgartirish textni o’zingiz hohlagandek qilish uchun ”Administrator” ustiga sichqonchaning o’ng tomonini bosasiz va eng pastidagi “Properties” tugmasini bosasiz. Hackerlar kinolaridek qilib olishingiz ham mumkin )

CMD oynasida har xil kodlar yozib adashib qoldingizmi? Yoki u kodlarni sizga endi keragi yo’qmi? Endi sizga oxirgi eng kerakli(ko’p ishlatiladigan) buyruqni ko’rsatamiz:

• cls buyrug'i oynani tozalash uchun ishlatiladi:

Ushbu buyruq oynani tozalash uchun oldingi yozilgan ma’lumotlarni barchasini “delete” qiladi.

Qo’lingizni sichqonchadan oling, CMD bilan kompyuterga yaqinroq bo’ling! Iloji boricha kirishga yordam berishga harakat qildik, foydasi tekkan bo’lsa xursandmiz. Bu dengizdan tomchi edi, izlaning!

Qo'shimcha o'rganish uchun yana bir manba:

Katalog(papka) ga kirish uchun ham “cd” dan keyin papka lokatsiyasini to’liq berish lozim
Masalan menda shunaqa manzilga ochiladi
Manashu rasmda joylashgan ip sizning “IP” ingiz bo’ladi

https://youtu.be/lE2k_I3E0uI?list=PLFE1Bk1-05Kzzvi-aFGxzek4MG121ZunH