ویکی‌کتاب fawikibooks https://fa.wikibooks.org/wiki/%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C MediaWiki 1.47.0-wmf.5 first-letter مدیا ویژه بحث کاربر بحث کاربر ویکی‌کتاب بحث ویکی‌کتاب پرونده بحث پرونده مدیاویکی بحث مدیاویکی الگو بحث الگو راهنما بحث راهنما رده بحث رده کتاب‌آشپزی بحث کتاب‌آشپزی ویکی‌کودک بحث ویکی‌کودک موضوع بحث موضوع TimedText TimedText talk پودمان بحث پودمان Event Event talk لینوکس مقدماتی 0 19378 134338 134331 2026-06-04T13:30:22Z IamRezaMousavi 22257 /* */ 134338 wikitext text/x-wiki {{وضعیت|75%}} [[پرونده:LPI-Essentials-Logo-300X300.png|400px|بی‌قاب|چپ|لینوکس مقدماتی]] '''لینوکس مقدماتی''' ایبوکی است که کار با سیستم‌عامل‌های مختلف لینوکس را به شما می‌آموزد. پس از مطالعه این ایبوک می‌توانید به آسانی با هر یک از سیستم‌عامل‌های لینوکس کار کنید. بخش‌های مختلف ایبوک عبارتند از آشنایی با پوسته، آشنایی با خط فرمان، کار با فایل‌های متنی و ... ==فهرست== *[[لینوکس مقدماتی/ آشنایی با پوسته|آشنایی با پوسته (shell)]] *[[لینوکس مقدماتی/آشنایی با خط فرمان|آشنایی با خط فرمان (command line)]] *[[لینوکس مقدماتی/آرشیوسازی فایل‌ها|آرشیوسازی فایل‌ها (Archiving)]] *[[لینوکس مقدماتی/کار با فایل‌ها متنی|کار با فایل‌های متنی]] *[[لینوکس مقدماتی/تغییر جهت ورودی و خروجی|I/O Redirection]] *[[لینوکس مقدماتی/ساختار و محتوای دیرکتوری‌های لینوکس|ساختار و محتوای دیرکتوری‌های لینوکس]] *[[لینوکس مقدماتی/دستور‌های مربوط به نظارت بر سیستم|دستورهای مربوط به نظارت بر سیستم(System Monitoring commands)]] *[[لینوکس مقدماتی/انواع کاربر|انواع کاربران]] *[[لینوکس مقدماتی/شبکه|شبکه]] [[رده:لینوکس مقدماتی]] b2i5n8xibjdwvmtuda6k11yrxukigi0 کاربر:IamRezaMousavi 2 33852 134337 112215 2026-06-04T13:09:45Z IamRezaMousavi 22257 /* */ 134337 wikitext text/x-wiki {{کاربر ویکی‌پدیا}} {{صفحه کاربری}} s2xsh0sde0oohv1xv9n5m25k7956qcu آموزش کامل خط فرمان ویندوز/آشنایی با خط فرمان و دستورات پایه آن 0 39170 134339 129039 2026-06-04T13:32:11Z IamRezaMousavi 22257 /* وﯾﻨﺪوز ﭼﯿﺴﺖ؟ */ 134339 wikitext text/x-wiki == مقدمه == === وﯾﻨﺪوز ﭼﯿﺴﺖ؟ === ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ وﯾﻨﺪوز (به اﻧﮕﻠﯿﺴﯽ: Microsoft Windows) ﯾﮏ ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺗﻮﺳﻌﻪ ﯾﺎﻓﺘﻪ اﺳﺖ. وﯾﻨﺪوز از ﺳﺎل ۱۹۸۵ ﺗﺎﮐﻨﻮن ﺑﻪ ﺑﺎزار ﻋﺮﺿﻪ ﺷﺪه اﺳﺖ. ===cmd ﭼﯿﺴﺖ؟=== ﺳﯽ ام دی (ﺑﻪ اﻧﮕﻠﯿﺴﯽ: cmd) ﯾﮏ ﺧﻂ ﻓﺮﻣﺎن اﺳﺖ ﮐﻪ ﻣﺨﻔﻒ command Prompt اﺳﺖ. ﺧﻂ ﻓﺮﻣﺎن در ﻣﻘﺎﯾﺴﻪ ﺑﺎ راﺑﻂ ﮐﺎرﺑﺮی ﮔﺮاﻓﯿﮑﯽ ﻣﺤﯿﻄﯽ ﺑﯽروح دارد. ﺧﻂ ﻓﺮﻣﺎن در واﻗﻊ ﻣﺤﯿﻄﯽ اﺳﺖ ﮐﻪ در آن دﺳﺘﻮرات ﺑﻪ ﺻﻮرت ﻣﺘﻨﯽ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ داده ﻣﯽﺷﻮد. ﺧﻂ ﻓﺮﻣﺎن در ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞﻫﺎﯾﯽ ﻣﺎﻧﻨﺪ وﯾﻨﺪوز، ﻟﯿﻨﻮﮐﺲ و ... ﺑﺼﻮرت ﯾﮏ ﻧﺮم اﻓﺰار اراﺋﻪ ﻣﯽﺷﻮد. نکته خط فرمان ویندوز (سی ام دی) یک CLI است در ادامه با CLI بیشتر آشنا میشویم. ===CLI چیست ؟=== Command Line Interface یا رابط خط فرمان به شکل مخفف CLI یک روش تعامل با کامپیوتر یا سیستم عامل است که از طریق وارد کردن دستورات متنی انجام می‌پذیرد. ===GUI چیست ؟=== GUI مخفف Graphical User Interface به معنای رابط کاربری گرافیکی است. در مقابل CLI که به صورت متنی است، GUI به کاربر اجازه می‌دهد تا از طریق عناصر گرافیکی مانند دکمه‌ها، منوها، صفحه‌ها، تعامل کند. ===اجرای ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== ﺑﺎ ﻧﮕﻪ داﺷﺘﻦ ﮐﻠﯿﺪﻫﺎی win + R ⊞ ﻣﯽﺗﻮاﻧﯿﺪ وﯾﻨﺪوز ران (Run) را ﺑﺎز ﮐﺮده و ﺳﭙﺲ ﺑﺎ ﺗﺎﯾﭗ cmd و ﻓﺸﺮدن ﮐﻠﯿﺪ اﯾﻨﺘﺮ (Enter) ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز را ﺑﺎز ﮐﻨﯿﺪ.<br> ﻫﻤﭽﻨﯿﻦ ﻧﯿﺰ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﺎ ﺟﺴﺘﺠﻮ ﮐﻠﻤﻪ cmd آن را ﭘﯿﺪا و ﺑﺎز ﮐﻨﯿﺪ. ===ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== Command (parameter) (switch) ===ﭘﺎراﻣﺘﺮ ﭼﯿﺴﺖ؟=== ﭘﺎراﻣﺘﺮﻫﺎ در واﻗﻊ ورودیﻫﺎ ﯾﺎ ﻣﺘﻐﯿﺮﻫﺎ ﺗﺎﺑﻊ (ﻓﺎﻧﮑﺸﻦ)ﻫﺎ ﻫﺴﺘﻨﺪ؛ ﺑﻪ ﺑﯿﺎﻧﯽ ﺳﺎدهﺗﺮ ﭘﺎراﻣﺘﺮﻫﺎ ﻣﻘﺎدﯾﺮی ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﻪ ﺗﻮاﺑﻊ ﯾﺎ دﺳﺘﻮرات ﺑﺮای اﺟﺮای ﻋﻤﻠﯿﺎت ﺧﺎﺻﯽ داده ﻣﯽﺷﻮد. ==دﺳﺘﻮرات ﭘﺎﯾﻪ ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز== ===دﺳﺘﻮر cd=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ ﮐﻪ در آن ﻫﺴﺘﯿﺪ ﮐﺎرﺑﺮد و ﺑﺎ اﯾﻦ دﺳﺘﻮر ﻣﯽﺗﻮاﻧﯿﺪ داﯾﺮﮐﺘﻮری ﻓﻌﻠﯿﺘﻮن رو ﻋﻮض ﮐﻨﯿﺪ. ﻣﺎﻧﻨﺪ DirectoryTest cd نکته: ﺑﺎ اﺳﺘﻔﺎده از /.. cd ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ داﯾﺮﮐﺘﻮری قبلی ﺑﺮوﯾﺪ و ﺑﺎ اﺳﺘﻔﺎده از / cd ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ رﯾﺸﻪ (root) ﺑﺮﮔﺮدﯾﺪ. برای مثال cd testfolder به دایرکتوری testfolder میرود. ===دﺳﺘﻮر dir=== دﺳﺘﻮر dir ﺑﺮای ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ اﺳﺖ ﺑﺎ اﺳﺘﻔﺎده از dir /s ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﺘﻮای داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ و ﺗﻤﺎﻣﯽ داﯾﺮﮐﺘﻮریﻫﺎی زﯾﺮﯾﻦ آن را ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ===دﺳﺘﻮر mkdir=== اﯾﻦ دﺳﺘﻮر ﺑﺮای اﯾﺠﺎد ﯾﮏ داﯾﺮﮐﺘﻮری (ﭘﻮﺷﻪ) ﺑﻪ ﮐﺎر ﻣﯽرود و ﯾﮏ ﭘﺎراﻣﺘﺮ ﻣﻬﻢ از ﺷﻤﺎ ﻣﯽﮔﯿﺮد ﮐﻪ آن ﻧﺎم ﭘﻮﺷﻪ است ﻣﺎﻧﻨﺪ: md testfoldername ﻧﮑﺘﻪ: دﺳﺘﻮرات md و mkdir ﺑﺎ ﻫﻢ ﻓﺮﻗﯽ ﻧﺪارﻧﺪ. ﻧﯿﺰ ﺑﻬﺘﺮ اﺳﺖ ﻧﺎم پوﺷﻪ ﺑﯿﻦ "" ﻗﺮار دﻫﯿﺪ. ===دﺳﺘﻮر ren=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن ﻧﺎم ﭘﻮﺷﻪﻫﺎ ﯾﺎ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. ﻣﺎﻧﻨﺪ: ren FileName.extension newName.extension ren Folder NewFolderName ﻧﮑﺘﻪ: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺣﺘما ﺑﺎﯾﺪ ﻧﺎم آن را ﺑﻬﺮاه ﭘﺴﻮﻧﺪ آن ﺑﻪ دﺳﺘﻮر داد و ﻫﻤﯿﻨﻄﻮر ﺑﺮای ﻧﺎم ﺟﺪﯾﺪ. == دﺳﺘﻮرات cmd == ===دﺳﺘﻮرات ﭘﺎﯾﻪ=== * color : ﺑﺮای ﻋﻮض ﮐﺮدن رﻧﮓ ﭘﺲ زﻣﯿﻨﻪ و ﻣﺘﻦ ﻣﺤﯿﻂ cmd ﺑﻪ ﮐﺎر ﻣﯽرود ﺑﺮای ﻣﺜﺎل: color 71 * exit : ﺑﺮای ﺧﺎرج ﺷﺪن از ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن اﺳﺘﻔﺎده ﻣﯽﺷﻮد. * help : راﻫﻨﻤﺎﯾﯽ در ﻣﻮرد ﺧﻂ ﻓﺮﻣﺎن ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * ver : ﻧﺴﺨﻪ وﯾﻨﺪوز را ﺑﻪ ﻧﻤﺎﯾﺶ ﻣﯽﮔﺬارد. * whoami : ﻧﺎم ﮐﺎرﺑﺮی و ﻧﺎم راﯾﺎﻧﻪ را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * systeminfo : اﻃﻼﻋﺎﺗﯽ در ﻣﻮرد راﯾﺎﻧﻪ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ ﻣﺎﻧﻨﺪ ﻧﺴﺨﻪ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ و Bios و ﻧﻮع ﺳﯿﺴﺘﻢ. * cls: برای پاک کردن صفحه کنسول استفاده میشود مدیریت فایل * md: ﺳﺎﺧﺖ ﭘﻮﺷﻪ ﯾﺎ ﻫﻤﺎن داﯾﺮﮐﺘﻮری ﺑﺮای ﻣﺜﺎل md testfolder ﻧﮑﺘﻪ mkdir ﺑﺎ md ﻫﯿﭻ ﻓﺮﻗﯽ ﻧﺪارد. *fsutil: ﺑﺮای اﯾﺠﺎد ﻓﺎﯾﻞ ﺑﺎ ﺣﺠﻢ دﻟﺨﻮاه اﺳﺘﻔﺎده ﻣﯽﺷﻮد 4000 file.txt createnew file fsutil ﻧﮑﺘﻪ: ﺣﺠﻢ دﻟﺨﻮاه ﺑﺮ اﺳﺎس ﺑﺎﯾﺖ اﺳﺖ. * :rd/rmdir ﺑﺮای ﺣﺬف ﭘﻮﺷﻪ ﮐﺎرﺑﺮد دارد ﺑﺮای ﻣﺜﺎل rmdir foldertest * del: ﺑﺮای ﺣﺬف ﻓﺎﯾﻞﻫﺎ ﺑﺮای ﻣﺜﺎل del file.txt ﻓﺎﯾﻞ file.txt را ﺣﺬف ﻣﯽﮐﻨﺪ. del *.txt : ﺗﻤﺎم ﻓﺎﯾﻞﻫﺎی دارای ﭘﺴﻮﻧﺪ txt را ﺣﺬف ﻣﯽﮐﻨﺪ. ﻧﮑﺘﻪ: ﺑﻄﻮر ﮐﻠﯽ * ﺑﻪ ﻣﻌﻨﺎی ﻫﻤﻪ اﺳﺖ. * rename/ren: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺑﮑﺎر ﻣﯽرود. ren name.txt newname.txt * tree: ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ را ﺑﺼﻮرت درﺧﺘﯽ ﻧﺸﺎن ﻣﯽدﻫﺪ. * cp / copy : ﺑﺮای ﮐﭙﯽ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده میشود. ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: cp directorytarget/newfilename.txt directory/testfile.txt فایل testfile.txt در directory را در directorytarget با نام newfilename.txt رونویسی (کپی) میکند. * mv / move: ﻣﺜﺎل copy ﮐﺎر ﻣﯽﮐﻨﺪ ﻓﻘﻂ ﺑﺠﺎی ﮐﭙﯽ اﻧﺘﻘﺎل ﻣﯽدﻫﺪ. ﺷﺒﮑﻪ * ping : ﺑﺮای ﮔﺮﻓﺘﻦ ﺗﺄﺧﯿﺮ (ﭘﯿﻨﮓ) از ﻧﻮدﻫﺎ ﯾﺎ ... در ﺷﺒﮑﻪ ﮐﺎرﺑﺮد دارد. 127.0.0.1 ping از ﮐﺎرت ﺷﺒﮑﻪ ﺧﻮد ﭘﯿﻨﮓ ﻣﯽﮔﯿﺮد. * tracert: ﺑﺮای ﺑﺮرﺳﯽ ﮐﺮدن ﺷﺒﮑﻪ و اﺗﺼﺎل اﯾﻨﺘﺮﻧﺖ در ﺣﺎﻟﯽ ﮐﻪ ﭘﯿﻨﮓ ﻓﻘﻂ اﺗﺼﺎل را ﺑﺮرﺳﯽ ﻣﯽﮐﻨﺪ (tracert) ﻣﺴﯿﺮ اﺗﺼﺎل را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. tracert (website or network location or IP Address) * ipconfig : ﻣﺸﺨﺼﺎت ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ﻣﺘﺼﻞ ﺑﻪ ﺳﯿﺴﺘﻢ را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. * getmac : ﻣﮏ آدرس ﺷﻤﺎ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * arp : ﺑﺮای ﻧﻤﺎﯾﺶ ورودیﻫﺎی ﻣﻮﺟﻮد در ﺣﺎﻓﻈﻪ ﭘﻨﻬﺎن ﭘﺮوﺗﮑﻞ Resolution Address اﺳﺘﻔﺎده ﻣﯽﺷﻮد. arp -a : ﺗﻤﺎﻣﯽ ورودیﻫﺎی ﻣﻮﺟﻮد را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. === اﺷﮑﺎل زداﯾﯽ و ﺗﻌﻤﯿﺮ === * chkdsk : ﺑﺮای ﺷﻨﺎﺳﺎﯾﯽ و اﺻﻼح ﺑﺮﺧﯽ از ﺧﻄﺎﻫﺎیﻫﺎی ﻫﺎرددﯾﺴﮏ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. اﯾﻦ دﺳﺘﻮر در ﺗﻤﺎﻣﯽ ﻧﺴﺨﻪﻫﺎی وﯾﻨﺪوز ﻣﻮﺟﻮد ﻣﯽﺑﺎﺷﺪ ﺑﺮای ﻣﺜﺎل: :chkdsk /f d ﭘﺎرﺗﯿﺸﻦ دی را ﺑﺮرﺳﯽ و ﺧﻄﺎﻫﺎی آن را ﺑﺮﻃﺮف ﻣﯽﮐﻨﺪ. * echo : ﺑﺮای ﭼﺎپ ﮐﺮدن ﯾﮏ ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: text echo ﻧﮑﺘﻪ: off echo اﻋﻼن داس را ﮐﻪ ﻗﺒﻞ ﻫﺮ دﺳﺘﻮر ﻣﻮﺟﻮد اﺳﺖ دﯾﮕﺮ ﺑﻪ ﻧﻤﺎﯾﺶ ﻧﻤﯽﮔﺬارد و آن را ﺣﺬف ﻣﯽﮐﻨﺪ. == ﻧﮑﺎت cmd == * ﻧﮑﺘﻪ ﻧﺨﺴﺖ: ﻣﯽﺗﻮاﻧﯿﺪ دﺳﺘﻮرات cmd را داﺧﻞ ﯾﮏ ﻓﺎﯾﻞ ﺑﺎ ﭘﺴﻮﻧﺪ bat. ﺑﮕﺬارﯾﺪ و آن را ﭘﺸﺖ ﺳﺮ ﻫﻢ اﺟﺮا ﮐﻨﯿﺪ. * نکته دوم: ﺑﺮای ﻧﻤﺎﯾﺶ راﻫﻨﻤﺎی ﻫﺮ دﺳﺘﻮر ﮐﺎﻓﯿﺴﺖ ﺑﻌﺪ از ﻧﺎم دﺳﺘﻮر ﯾﮏ ﻓﺎﺻﻠﻪ ﺳﭙﺲ/? ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﺳﻮم: ﺑﺮای اﺟﺮای ﭼﻨﺪ دﺳﺘﻮر ﺑﻪ ﻃﻮر ﻫﻤﺰﻣﺎن ﻣﯽﺗﻮاﻧﯿﺪ ﺑﯿﻦ ﻫﺮ دﺳﺘﻮر && ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﭼﻬﺎرم: ﺑﺮای ﻟﻐﻮ دﺳﺘﻮرات ﻫﻨﮕﺎم اﺟﺮا ﻣﯽﺗﻮاﻧﯿﺪ از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ C + CTRL اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﭘﻨﺠﻢ: ﺑﺮای ﻧﻤﺎﯾﺶ دﺳﺘﻮرات ﺑﺼﻮرت ﺻﻔﺤﻪ ﺑﻪ ﺻﻔﺤﻪ از more | command اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﺷﺸﻢ: clip | command ﻣﯽﺗﻮاﻧﯿﺪ ﭘﺲ از اﺟﺮای دﺳﺘﻮر آن را ﮐﭙﯽ ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﻫﻔﺘﻢ: ذﺧﯿﺮه ﺧﺮوﺟﯽ ﯾﮏ دﺳﺘﻮر ﺑﺼﻮرت ﻓﺎﯾﻞ: command > filename.txt * ﻧﮑﺘﻪ ﻫﺸﺘﻢ: ﺑﺎ اﺳﺘﻔﺎده از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ ALT + ENTER ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن را ﺣﺎﻟﺖ ﺗﻤﺎم ﺻﻔﺤﻪ ﺑﺒﺮﯾﺪ. [[رده:آموزش کامل خط فرمان ویندوز]] dwksqubt652p7x6l1750bp07osyhe61 134340 134339 2026-06-04T13:32:54Z IamRezaMousavi 22257 /* cmd ﭼﯿﺴﺖ؟ */ 134340 wikitext text/x-wiki == مقدمه == === وﯾﻨﺪوز ﭼﯿﺴﺖ؟ === ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ وﯾﻨﺪوز (به اﻧﮕﻠﯿﺴﯽ: Microsoft Windows) ﯾﮏ ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺗﻮﺳﻌﻪ ﯾﺎﻓﺘﻪ اﺳﺖ. وﯾﻨﺪوز از ﺳﺎل ۱۹۸۵ ﺗﺎﮐﻨﻮن ﺑﻪ ﺑﺎزار ﻋﺮﺿﻪ ﺷﺪه اﺳﺖ. ===cmd ﭼﯿﺴﺖ؟=== ﺳﯽ‌ام‌دی (ﺑﻪ اﻧﮕﻠﯿﺴﯽ: cmd) ﯾﮏ ﺧﻂ ﻓﺮﻣﺎن اﺳﺖ ﮐﻪ ﻣﺨﻔﻒ command Prompt اﺳﺖ. ﺧﻂ ﻓﺮﻣﺎن در ﻣﻘﺎﯾﺴﻪ ﺑﺎ راﺑﻂ ﮐﺎرﺑﺮی ﮔﺮاﻓﯿﮑﯽ ﻣﺤﯿﻄﯽ ﺑﯽروح دارد. ﺧﻂ ﻓﺮﻣﺎن در واﻗﻊ ﻣﺤﯿﻄﯽ اﺳﺖ ﮐﻪ در آن دﺳﺘﻮرات ﺑﻪ ﺻﻮرت ﻣﺘﻨﯽ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ داده ﻣﯽﺷﻮد. ﺧﻂ ﻓﺮﻣﺎن در ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞﻫﺎﯾﯽ ﻣﺎﻧﻨﺪ وﯾﻨﺪوز، ﻟﯿﻨﻮﮐﺲ و ... ﺑﺼﻮرت ﯾﮏ ﻧﺮم اﻓﺰار اراﺋﻪ ﻣﯽﺷﻮد. نکته خط فرمان ویندوز (سی‌ام‌دی) یک CLI است در ادامه با CLI بیشتر آشنا میشویم. ===CLI چیست ؟=== Command Line Interface یا رابط خط فرمان به شکل مخفف CLI یک روش تعامل با کامپیوتر یا سیستم عامل است که از طریق وارد کردن دستورات متنی انجام می‌پذیرد. ===GUI چیست ؟=== GUI مخفف Graphical User Interface به معنای رابط کاربری گرافیکی است. در مقابل CLI که به صورت متنی است، GUI به کاربر اجازه می‌دهد تا از طریق عناصر گرافیکی مانند دکمه‌ها، منوها، صفحه‌ها، تعامل کند. ===اجرای ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== ﺑﺎ ﻧﮕﻪ داﺷﺘﻦ ﮐﻠﯿﺪﻫﺎی win + R ⊞ ﻣﯽﺗﻮاﻧﯿﺪ وﯾﻨﺪوز ران (Run) را ﺑﺎز ﮐﺮده و ﺳﭙﺲ ﺑﺎ ﺗﺎﯾﭗ cmd و ﻓﺸﺮدن ﮐﻠﯿﺪ اﯾﻨﺘﺮ (Enter) ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز را ﺑﺎز ﮐﻨﯿﺪ.<br> ﻫﻤﭽﻨﯿﻦ ﻧﯿﺰ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﺎ ﺟﺴﺘﺠﻮ ﮐﻠﻤﻪ cmd آن را ﭘﯿﺪا و ﺑﺎز ﮐﻨﯿﺪ. ===ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== Command (parameter) (switch) ===ﭘﺎراﻣﺘﺮ ﭼﯿﺴﺖ؟=== ﭘﺎراﻣﺘﺮﻫﺎ در واﻗﻊ ورودیﻫﺎ ﯾﺎ ﻣﺘﻐﯿﺮﻫﺎ ﺗﺎﺑﻊ (ﻓﺎﻧﮑﺸﻦ)ﻫﺎ ﻫﺴﺘﻨﺪ؛ ﺑﻪ ﺑﯿﺎﻧﯽ ﺳﺎدهﺗﺮ ﭘﺎراﻣﺘﺮﻫﺎ ﻣﻘﺎدﯾﺮی ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﻪ ﺗﻮاﺑﻊ ﯾﺎ دﺳﺘﻮرات ﺑﺮای اﺟﺮای ﻋﻤﻠﯿﺎت ﺧﺎﺻﯽ داده ﻣﯽﺷﻮد. ==دﺳﺘﻮرات ﭘﺎﯾﻪ ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز== ===دﺳﺘﻮر cd=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ ﮐﻪ در آن ﻫﺴﺘﯿﺪ ﮐﺎرﺑﺮد و ﺑﺎ اﯾﻦ دﺳﺘﻮر ﻣﯽﺗﻮاﻧﯿﺪ داﯾﺮﮐﺘﻮری ﻓﻌﻠﯿﺘﻮن رو ﻋﻮض ﮐﻨﯿﺪ. ﻣﺎﻧﻨﺪ DirectoryTest cd نکته: ﺑﺎ اﺳﺘﻔﺎده از /.. cd ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ داﯾﺮﮐﺘﻮری قبلی ﺑﺮوﯾﺪ و ﺑﺎ اﺳﺘﻔﺎده از / cd ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ رﯾﺸﻪ (root) ﺑﺮﮔﺮدﯾﺪ. برای مثال cd testfolder به دایرکتوری testfolder میرود. ===دﺳﺘﻮر dir=== دﺳﺘﻮر dir ﺑﺮای ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ اﺳﺖ ﺑﺎ اﺳﺘﻔﺎده از dir /s ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﺘﻮای داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ و ﺗﻤﺎﻣﯽ داﯾﺮﮐﺘﻮریﻫﺎی زﯾﺮﯾﻦ آن را ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ===دﺳﺘﻮر mkdir=== اﯾﻦ دﺳﺘﻮر ﺑﺮای اﯾﺠﺎد ﯾﮏ داﯾﺮﮐﺘﻮری (ﭘﻮﺷﻪ) ﺑﻪ ﮐﺎر ﻣﯽرود و ﯾﮏ ﭘﺎراﻣﺘﺮ ﻣﻬﻢ از ﺷﻤﺎ ﻣﯽﮔﯿﺮد ﮐﻪ آن ﻧﺎم ﭘﻮﺷﻪ است ﻣﺎﻧﻨﺪ: md testfoldername ﻧﮑﺘﻪ: دﺳﺘﻮرات md و mkdir ﺑﺎ ﻫﻢ ﻓﺮﻗﯽ ﻧﺪارﻧﺪ. ﻧﯿﺰ ﺑﻬﺘﺮ اﺳﺖ ﻧﺎم پوﺷﻪ ﺑﯿﻦ "" ﻗﺮار دﻫﯿﺪ. ===دﺳﺘﻮر ren=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن ﻧﺎم ﭘﻮﺷﻪﻫﺎ ﯾﺎ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. ﻣﺎﻧﻨﺪ: ren FileName.extension newName.extension ren Folder NewFolderName ﻧﮑﺘﻪ: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺣﺘما ﺑﺎﯾﺪ ﻧﺎم آن را ﺑﻬﺮاه ﭘﺴﻮﻧﺪ آن ﺑﻪ دﺳﺘﻮر داد و ﻫﻤﯿﻨﻄﻮر ﺑﺮای ﻧﺎم ﺟﺪﯾﺪ. == دﺳﺘﻮرات cmd == ===دﺳﺘﻮرات ﭘﺎﯾﻪ=== * color : ﺑﺮای ﻋﻮض ﮐﺮدن رﻧﮓ ﭘﺲ زﻣﯿﻨﻪ و ﻣﺘﻦ ﻣﺤﯿﻂ cmd ﺑﻪ ﮐﺎر ﻣﯽرود ﺑﺮای ﻣﺜﺎل: color 71 * exit : ﺑﺮای ﺧﺎرج ﺷﺪن از ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن اﺳﺘﻔﺎده ﻣﯽﺷﻮد. * help : راﻫﻨﻤﺎﯾﯽ در ﻣﻮرد ﺧﻂ ﻓﺮﻣﺎن ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * ver : ﻧﺴﺨﻪ وﯾﻨﺪوز را ﺑﻪ ﻧﻤﺎﯾﺶ ﻣﯽﮔﺬارد. * whoami : ﻧﺎم ﮐﺎرﺑﺮی و ﻧﺎم راﯾﺎﻧﻪ را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * systeminfo : اﻃﻼﻋﺎﺗﯽ در ﻣﻮرد راﯾﺎﻧﻪ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ ﻣﺎﻧﻨﺪ ﻧﺴﺨﻪ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ و Bios و ﻧﻮع ﺳﯿﺴﺘﻢ. * cls: برای پاک کردن صفحه کنسول استفاده میشود مدیریت فایل * md: ﺳﺎﺧﺖ ﭘﻮﺷﻪ ﯾﺎ ﻫﻤﺎن داﯾﺮﮐﺘﻮری ﺑﺮای ﻣﺜﺎل md testfolder ﻧﮑﺘﻪ mkdir ﺑﺎ md ﻫﯿﭻ ﻓﺮﻗﯽ ﻧﺪارد. *fsutil: ﺑﺮای اﯾﺠﺎد ﻓﺎﯾﻞ ﺑﺎ ﺣﺠﻢ دﻟﺨﻮاه اﺳﺘﻔﺎده ﻣﯽﺷﻮد 4000 file.txt createnew file fsutil ﻧﮑﺘﻪ: ﺣﺠﻢ دﻟﺨﻮاه ﺑﺮ اﺳﺎس ﺑﺎﯾﺖ اﺳﺖ. * :rd/rmdir ﺑﺮای ﺣﺬف ﭘﻮﺷﻪ ﮐﺎرﺑﺮد دارد ﺑﺮای ﻣﺜﺎل rmdir foldertest * del: ﺑﺮای ﺣﺬف ﻓﺎﯾﻞﻫﺎ ﺑﺮای ﻣﺜﺎل del file.txt ﻓﺎﯾﻞ file.txt را ﺣﺬف ﻣﯽﮐﻨﺪ. del *.txt : ﺗﻤﺎم ﻓﺎﯾﻞﻫﺎی دارای ﭘﺴﻮﻧﺪ txt را ﺣﺬف ﻣﯽﮐﻨﺪ. ﻧﮑﺘﻪ: ﺑﻄﻮر ﮐﻠﯽ * ﺑﻪ ﻣﻌﻨﺎی ﻫﻤﻪ اﺳﺖ. * rename/ren: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺑﮑﺎر ﻣﯽرود. ren name.txt newname.txt * tree: ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ را ﺑﺼﻮرت درﺧﺘﯽ ﻧﺸﺎن ﻣﯽدﻫﺪ. * cp / copy : ﺑﺮای ﮐﭙﯽ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده میشود. ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: cp directorytarget/newfilename.txt directory/testfile.txt فایل testfile.txt در directory را در directorytarget با نام newfilename.txt رونویسی (کپی) میکند. * mv / move: ﻣﺜﺎل copy ﮐﺎر ﻣﯽﮐﻨﺪ ﻓﻘﻂ ﺑﺠﺎی ﮐﭙﯽ اﻧﺘﻘﺎل ﻣﯽدﻫﺪ. ﺷﺒﮑﻪ * ping : ﺑﺮای ﮔﺮﻓﺘﻦ ﺗﺄﺧﯿﺮ (ﭘﯿﻨﮓ) از ﻧﻮدﻫﺎ ﯾﺎ ... در ﺷﺒﮑﻪ ﮐﺎرﺑﺮد دارد. 127.0.0.1 ping از ﮐﺎرت ﺷﺒﮑﻪ ﺧﻮد ﭘﯿﻨﮓ ﻣﯽﮔﯿﺮد. * tracert: ﺑﺮای ﺑﺮرﺳﯽ ﮐﺮدن ﺷﺒﮑﻪ و اﺗﺼﺎل اﯾﻨﺘﺮﻧﺖ در ﺣﺎﻟﯽ ﮐﻪ ﭘﯿﻨﮓ ﻓﻘﻂ اﺗﺼﺎل را ﺑﺮرﺳﯽ ﻣﯽﮐﻨﺪ (tracert) ﻣﺴﯿﺮ اﺗﺼﺎل را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. tracert (website or network location or IP Address) * ipconfig : ﻣﺸﺨﺼﺎت ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ﻣﺘﺼﻞ ﺑﻪ ﺳﯿﺴﺘﻢ را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. * getmac : ﻣﮏ آدرس ﺷﻤﺎ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * arp : ﺑﺮای ﻧﻤﺎﯾﺶ ورودیﻫﺎی ﻣﻮﺟﻮد در ﺣﺎﻓﻈﻪ ﭘﻨﻬﺎن ﭘﺮوﺗﮑﻞ Resolution Address اﺳﺘﻔﺎده ﻣﯽﺷﻮد. arp -a : ﺗﻤﺎﻣﯽ ورودیﻫﺎی ﻣﻮﺟﻮد را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. === اﺷﮑﺎل زداﯾﯽ و ﺗﻌﻤﯿﺮ === * chkdsk : ﺑﺮای ﺷﻨﺎﺳﺎﯾﯽ و اﺻﻼح ﺑﺮﺧﯽ از ﺧﻄﺎﻫﺎیﻫﺎی ﻫﺎرددﯾﺴﮏ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. اﯾﻦ دﺳﺘﻮر در ﺗﻤﺎﻣﯽ ﻧﺴﺨﻪﻫﺎی وﯾﻨﺪوز ﻣﻮﺟﻮد ﻣﯽﺑﺎﺷﺪ ﺑﺮای ﻣﺜﺎل: :chkdsk /f d ﭘﺎرﺗﯿﺸﻦ دی را ﺑﺮرﺳﯽ و ﺧﻄﺎﻫﺎی آن را ﺑﺮﻃﺮف ﻣﯽﮐﻨﺪ. * echo : ﺑﺮای ﭼﺎپ ﮐﺮدن ﯾﮏ ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: text echo ﻧﮑﺘﻪ: off echo اﻋﻼن داس را ﮐﻪ ﻗﺒﻞ ﻫﺮ دﺳﺘﻮر ﻣﻮﺟﻮد اﺳﺖ دﯾﮕﺮ ﺑﻪ ﻧﻤﺎﯾﺶ ﻧﻤﯽﮔﺬارد و آن را ﺣﺬف ﻣﯽﮐﻨﺪ. == ﻧﮑﺎت cmd == * ﻧﮑﺘﻪ ﻧﺨﺴﺖ: ﻣﯽﺗﻮاﻧﯿﺪ دﺳﺘﻮرات cmd را داﺧﻞ ﯾﮏ ﻓﺎﯾﻞ ﺑﺎ ﭘﺴﻮﻧﺪ bat. ﺑﮕﺬارﯾﺪ و آن را ﭘﺸﺖ ﺳﺮ ﻫﻢ اﺟﺮا ﮐﻨﯿﺪ. * نکته دوم: ﺑﺮای ﻧﻤﺎﯾﺶ راﻫﻨﻤﺎی ﻫﺮ دﺳﺘﻮر ﮐﺎﻓﯿﺴﺖ ﺑﻌﺪ از ﻧﺎم دﺳﺘﻮر ﯾﮏ ﻓﺎﺻﻠﻪ ﺳﭙﺲ/? ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﺳﻮم: ﺑﺮای اﺟﺮای ﭼﻨﺪ دﺳﺘﻮر ﺑﻪ ﻃﻮر ﻫﻤﺰﻣﺎن ﻣﯽﺗﻮاﻧﯿﺪ ﺑﯿﻦ ﻫﺮ دﺳﺘﻮر && ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﭼﻬﺎرم: ﺑﺮای ﻟﻐﻮ دﺳﺘﻮرات ﻫﻨﮕﺎم اﺟﺮا ﻣﯽﺗﻮاﻧﯿﺪ از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ C + CTRL اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﭘﻨﺠﻢ: ﺑﺮای ﻧﻤﺎﯾﺶ دﺳﺘﻮرات ﺑﺼﻮرت ﺻﻔﺤﻪ ﺑﻪ ﺻﻔﺤﻪ از more | command اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﺷﺸﻢ: clip | command ﻣﯽﺗﻮاﻧﯿﺪ ﭘﺲ از اﺟﺮای دﺳﺘﻮر آن را ﮐﭙﯽ ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﻫﻔﺘﻢ: ذﺧﯿﺮه ﺧﺮوﺟﯽ ﯾﮏ دﺳﺘﻮر ﺑﺼﻮرت ﻓﺎﯾﻞ: command > filename.txt * ﻧﮑﺘﻪ ﻫﺸﺘﻢ: ﺑﺎ اﺳﺘﻔﺎده از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ ALT + ENTER ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن را ﺣﺎﻟﺖ ﺗﻤﺎم ﺻﻔﺤﻪ ﺑﺒﺮﯾﺪ. [[رده:آموزش کامل خط فرمان ویندوز]] 8fclllmn8rcoyp25oaqiqq5dx57rxfx