کمپانی offensive security توسعه دهنده ی توزیع هایی نظیر کالی و بک ترک است که به طور خاص توزیع های لینوکسی برای هک و امنیت را توسعه می دهد .
کالی ورژن 2.0 با اسم رمز سانا (kali sana) آخرین ورژن توسعه داده شدهکالی و مجهز به صد ها ابزار تست نفوذ,هک,مهندسی معکوس و … می باشد که بر پایه ی دبیان توزیع شده است !
ویژگی های جدید در این ورژن :
1-استفاده از کرنل ورزن 4 لینوکس که پایداری,سرعت و بهینگی بیشتری را به ارمغان می آورد.
2-از رابطه گرافیکی GNOME 3 به طور کامل بهره می برد.
3-پشتیبانی سخت افزار ها و کارتهای وایرلس بیشتر.
4-آپدیت شدن ابزار ها و محیط دسکتاپ.
5-ابزار های جدید تست نفوذ وایرلس.
6-اضافه شدن منوی notification که باعث می شود از چیزی غافل نشوید.
7-پشتیبانی از روبی 2.0 که باعث سریعتر اجرا شدن متاسپلویت می شود.
8-اضافه شدن ضبط کننده ی صفحه به صورت پیشفرض برای فیلم گرفتن از دسکتاپ.
9-دارای صد ها ابزار نفوذ از پیش نصب شده
@playcode
کالی ورژن 2.0 با اسم رمز سانا (kali sana) آخرین ورژن توسعه داده شدهکالی و مجهز به صد ها ابزار تست نفوذ,هک,مهندسی معکوس و … می باشد که بر پایه ی دبیان توزیع شده است !
ویژگی های جدید در این ورژن :
1-استفاده از کرنل ورزن 4 لینوکس که پایداری,سرعت و بهینگی بیشتری را به ارمغان می آورد.
2-از رابطه گرافیکی GNOME 3 به طور کامل بهره می برد.
3-پشتیبانی سخت افزار ها و کارتهای وایرلس بیشتر.
4-آپدیت شدن ابزار ها و محیط دسکتاپ.
5-ابزار های جدید تست نفوذ وایرلس.
6-اضافه شدن منوی notification که باعث می شود از چیزی غافل نشوید.
7-پشتیبانی از روبی 2.0 که باعث سریعتر اجرا شدن متاسپلویت می شود.
8-اضافه شدن ضبط کننده ی صفحه به صورت پیشفرض برای فیلم گرفتن از دسکتاپ.
9-دارای صد ها ابزار نفوذ از پیش نصب شده
@playcode
Playcode
ستون اول : نام کاربرانی که لاگین شده اند
ستون دوم : نام ترمینالی که کاربر از انجا لاگین شده
ستون سوم : تاریخ وساعت لاگین شده کاربر را نشان میدهد
@playcode
ستون سوم : تاریخ وساعت لاگین شده کاربر را نشان میدهد
@playcode
@playcode
🍁دوره ویدئویی شبکه های
وایرلس🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر لیندا می باشد، با مفاهیم اصلی و کلیدی شبکه های وایرلس مطرح آشنا می شوید.
رئوس مطالب دوره :
✨نحوه کار شبکه های بی سیم
✨تفاوت های بین Ethernet و Wi-Fi
✨ استانداردهای مختلف Wi-Fi
✨ارزیابی سرعت Wi-Fi
✨تفاوت بین پهنای باند و توان عملیاتی آن
✨اندازه گیری پهنای باند: پینگ، سرعت دانلود و آپلود
✨تست سرعت شبکه
✨کار با روتر بی سیم
✨موقعیت یابی روتر Wi-Fi
✨پیکربندی روتر بی سیم
✨انتخاب بهترین کانال های Wi-Fi
✨رمزگذاری داده های با : WEP، WPA، WPA2
✨تنظیم توان به Wi-Fi برای کیفیت سرویس (QoS)
✨به روز رسانی سیستم عامل روتر
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است.
🍃لینک دانلود: http://uploadboy.me/0fesvc9dsx21.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد.
@playcode
🍁دوره ویدئویی شبکه های
وایرلس🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر لیندا می باشد، با مفاهیم اصلی و کلیدی شبکه های وایرلس مطرح آشنا می شوید.
رئوس مطالب دوره :
✨نحوه کار شبکه های بی سیم
✨تفاوت های بین Ethernet و Wi-Fi
✨ استانداردهای مختلف Wi-Fi
✨ارزیابی سرعت Wi-Fi
✨تفاوت بین پهنای باند و توان عملیاتی آن
✨اندازه گیری پهنای باند: پینگ، سرعت دانلود و آپلود
✨تست سرعت شبکه
✨کار با روتر بی سیم
✨موقعیت یابی روتر Wi-Fi
✨پیکربندی روتر بی سیم
✨انتخاب بهترین کانال های Wi-Fi
✨رمزگذاری داده های با : WEP، WPA، WPA2
✨تنظیم توان به Wi-Fi برای کیفیت سرویس (QoS)
✨به روز رسانی سیستم عامل روتر
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است.
🍃لینک دانلود: http://uploadboy.me/0fesvc9dsx21.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد.
@playcode
Uploadboy
Download Lynda_wireless_Networking.rar
@playcode
https://fa.wikipedia.org/wiki/%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE_%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3
@playcode
https://fa.wikipedia.org/wiki/%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE_%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3
@playcode
Wikipedia
تاریخ لینوکس
تاریخچه لینوکس در سال ۱۹۹۱ با آغاز پروژۀ شخصی یک دانشجوی فنلاندی به اسم لینوس تروالدز شروع شد که قصد داشت یک سیستمعامل رایگان بسازد. از آن زمان هستۀ لینوکس به وجود آمد که رشد ثابتی را در سرتاسر تاریخش داشته است. از اولین نسخۀ کد منبع ارئه شدۀ آن در سال ۱۹۹۱…
@playcode
امروز میخوام با یه چند تا از دستورای جالب تو ابونتو آشناتون کنم امیدوارم لذت ببرید
@playcode
خب اول از همه پکیج زیر با دستور زیر نصب کنید .
root@playcode:~# apt-get install sl (In Debian like OS)
root@playcode:~# yum -y install sl (In Red Hat like OS)
@playcode
خب برای اجرا دستور زیر رو تو ترمینال وارد کنید
root@playcode: sl
@playcode
امروز میخوام با یه چند تا از دستورای جالب تو ابونتو آشناتون کنم امیدوارم لذت ببرید
@playcode
خب اول از همه پکیج زیر با دستور زیر نصب کنید .
root@playcode:~# apt-get install sl (In Debian like OS)
root@playcode:~# yum -y install sl (In Red Hat like OS)
@playcode
خب برای اجرا دستور زیر رو تو ترمینال وارد کنید
root@playcode: sl
@playcode
@playcode
امروز میخوام با یه چند تا از دستورای جالب تو ابونتو آشناتون کنم امیدوارم لذت ببرید
@playcode
خب اول از همه پکیج زیر با دستور زیر نصب کنید .
root@playcode:~# apt-get install oneko (In Debian like OS)
root@playcode:~# yum -y install oneko (In Red Hat like OS)
@playcode
خب برای اجرا دستور زیر رو تو ترمینال وارد کنید
root@playcode: oneko
@playcode
امروز میخوام با یه چند تا از دستورای جالب تو ابونتو آشناتون کنم امیدوارم لذت ببرید
@playcode
خب اول از همه پکیج زیر با دستور زیر نصب کنید .
root@playcode:~# apt-get install oneko (In Debian like OS)
root@playcode:~# yum -y install oneko (In Red Hat like OS)
@playcode
خب برای اجرا دستور زیر رو تو ترمینال وارد کنید
root@playcode: oneko
@playcode
@playcode
دستور curl کاربرد های زیادی دارد اما ساده ترین و کاربردی ترین آن ها به شرح زیر است:
چند دستور کاربردی در استفاده از curl:
curl http://www.techguy.ir/
@playcode
دستور فوق آدرس www.techguy.ir را بارگذاری می کتد.
می توانید صفحه وب را ذخیره کنید (امکان دانلود فایل هم با این دستور وجود دارد.) :
curl -o file1.html http://www.google.com/
@playcode
یا از FTP سرور دانلود کنید:
curl ftp://ftp.server1.com/file1.txt
@playcode
دستور curl کاربرد های زیادی دارد اما ساده ترین و کاربردی ترین آن ها به شرح زیر است:
چند دستور کاربردی در استفاده از curl:
curl http://www.techguy.ir/
@playcode
دستور فوق آدرس www.techguy.ir را بارگذاری می کتد.
می توانید صفحه وب را ذخیره کنید (امکان دانلود فایل هم با این دستور وجود دارد.) :
curl -o file1.html http://www.google.com/
@playcode
یا از FTP سرور دانلود کنید:
curl ftp://ftp.server1.com/file1.txt
@playcode
@playcode
آشنایی با دستور Dig در لینوکس
اين دستورجايگزيني براي nslookup در سيستم هاي يونيكسي ، لينوكسي و همچنين مكينتاش مي باشد. تفاوت اين دستور با nslookup در اين است فاقد interactive mode است. درست مانندnslookup دستور dig مي تواند فرم ساده اي از يافتن dns شبكه را نمايش دهد و همچنين توسط خروجي اين دستور قادر به رفع مشكلات مربوط به DNS خواهيم بود. در زير نمونه اي از خروجي اين دستور آمده است :
@playcode
; DiG 8.2 xyz.com
;; res options: init recurs defnam dnsrch
;; got answer:
;; -»HEADER«- opcode: QUERY, status: NOERROR, id: 4
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUERY SECTION:
;; xyz.com, type = A, class = IN
;; ANSWER SECTION:
xyz.com. 7h33m IN A 63.240.93.157
;; AUTHORITY SECTION:
xyz.com. 7h33m IN NS usrxdns1.ABC.com.
xyz.com. 7h33m IN NS oldtxdns2.ABC.com.
;; Total query time: 78 msec
;; FROM: localhost.localdomain to SERVER: default — 209.53.4.130
;; WHEN: Sat Oct 16 20:21:24 2004
;; MSG SIZE sent: 30 rcvd: 103
@playcode
همانطور كه مشاهده مي كنيد خروجي اين دستور به سه قسمت Answer Section,Authority Section, و چهار خط پاياني تقسيم شده است. قسمت پاسخ يا answer section نام دامنه و آدرس شبكه آن را نمايش مي دهد. A در اين قسمت نشاندهنده نوع ركوردي است كه نمايش داده شده است. قسمت اعتبار يا authority section نشاندهند سرورهاي DNSاي است كه در عمل resolution بر پايه آن ها انجام شده است و اين اطلاعات به ما نشان مي دهد آيا DNS هاي مجاز نشانگر دامنه ما هستند يا خير. چهارخط پاياني اين خروجي نشان مي دهد كه چقدر طول كشيده تا عمل resolve شدن دامنه انجام گيرد همچنين آدرس DNSپايه را كه در عمل resolution مورد استفاده قرار گرفته است را نشان مي دهد. ساعت و تاريخ و همچنين اندازه پاكت هاي دريافتي و ارسالي نيز در اين قسمت نمايش داده شده اند.
@playcode
آشنایی با دستور Dig در لینوکس
اين دستورجايگزيني براي nslookup در سيستم هاي يونيكسي ، لينوكسي و همچنين مكينتاش مي باشد. تفاوت اين دستور با nslookup در اين است فاقد interactive mode است. درست مانندnslookup دستور dig مي تواند فرم ساده اي از يافتن dns شبكه را نمايش دهد و همچنين توسط خروجي اين دستور قادر به رفع مشكلات مربوط به DNS خواهيم بود. در زير نمونه اي از خروجي اين دستور آمده است :
@playcode
; DiG 8.2 xyz.com
;; res options: init recurs defnam dnsrch
;; got answer:
;; -»HEADER«- opcode: QUERY, status: NOERROR, id: 4
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUERY SECTION:
;; xyz.com, type = A, class = IN
;; ANSWER SECTION:
xyz.com. 7h33m IN A 63.240.93.157
;; AUTHORITY SECTION:
xyz.com. 7h33m IN NS usrxdns1.ABC.com.
xyz.com. 7h33m IN NS oldtxdns2.ABC.com.
;; Total query time: 78 msec
;; FROM: localhost.localdomain to SERVER: default — 209.53.4.130
;; WHEN: Sat Oct 16 20:21:24 2004
;; MSG SIZE sent: 30 rcvd: 103
@playcode
همانطور كه مشاهده مي كنيد خروجي اين دستور به سه قسمت Answer Section,Authority Section, و چهار خط پاياني تقسيم شده است. قسمت پاسخ يا answer section نام دامنه و آدرس شبكه آن را نمايش مي دهد. A در اين قسمت نشاندهنده نوع ركوردي است كه نمايش داده شده است. قسمت اعتبار يا authority section نشاندهند سرورهاي DNSاي است كه در عمل resolution بر پايه آن ها انجام شده است و اين اطلاعات به ما نشان مي دهد آيا DNS هاي مجاز نشانگر دامنه ما هستند يا خير. چهارخط پاياني اين خروجي نشان مي دهد كه چقدر طول كشيده تا عمل resolve شدن دامنه انجام گيرد همچنين آدرس DNSپايه را كه در عمل resolution مورد استفاده قرار گرفته است را نشان مي دهد. ساعت و تاريخ و همچنين اندازه پاكت هاي دريافتي و ارسالي نيز در اين قسمت نمايش داده شده اند.
@playcode
.xyz
.xyz Domain Names | Join Generation XYZ
.xyz is for every website, everywhere.® We offer the most flexible and affordable domain names to create choice for the next generation of internet users.
@playcode
امروز سعی میکنم یک سری از دستورات لینوکس هر چند ساده هستند اما مهم و کاربردی خب شروع میکنیم
اطلاعات سیستم
date – تاریخ و ساعت جاری را نمایش میدهد.
cal – تقویم ماهها را نمایش میدهد.
uptime – زمان روشن بودن سیستم و کاربران فعال را نشان میدهد.
w – کاربران جاری که از سیستم استفاده میکنند را همراه با توضیحاتی درباره استفاده آنها نشان میدهد. دستور شامل اطلاعات خروجی دستور uptime نیز هست.
whoami – کاربر جاری که شما اکنون از طریق آن با سیستم کار میکنید را نمایش میدهد.
finger user – اطلاعاتی درباره کاربری user (به جای آن نامکاربری مورد نظر را بنویسید) در اختیار شما میگذارد.
uname – نام سیستم یونیکس شما که همان لینوکس است را نمایش میدهد.
uname -a – دستور uname همراه با سویچ a اطلاعات تکمیلی از سیستمعامل شما شامل نسخه کرنل لینوکس را نمایش میدهد.
cat /proc/cpuinfo – نمایش اطلاعات پردازنده (CPU).
cat /proc/meminfo – نمایش اطلاعات حافظه اصلی (RAM).
df – مقدار استفاده از دیسکهای حافظه را نمایش میدهد.
du – مقدار فضای استفاده شده تمامی دایرکتوری ها
free – نمایش فضاهای خالی و استفاده شده حافظه رم و سواپ (swap)
@playcode
امروز سعی میکنم یک سری از دستورات لینوکس هر چند ساده هستند اما مهم و کاربردی خب شروع میکنیم
اطلاعات سیستم
date – تاریخ و ساعت جاری را نمایش میدهد.
cal – تقویم ماهها را نمایش میدهد.
uptime – زمان روشن بودن سیستم و کاربران فعال را نشان میدهد.
w – کاربران جاری که از سیستم استفاده میکنند را همراه با توضیحاتی درباره استفاده آنها نشان میدهد. دستور شامل اطلاعات خروجی دستور uptime نیز هست.
whoami – کاربر جاری که شما اکنون از طریق آن با سیستم کار میکنید را نمایش میدهد.
finger user – اطلاعاتی درباره کاربری user (به جای آن نامکاربری مورد نظر را بنویسید) در اختیار شما میگذارد.
uname – نام سیستم یونیکس شما که همان لینوکس است را نمایش میدهد.
uname -a – دستور uname همراه با سویچ a اطلاعات تکمیلی از سیستمعامل شما شامل نسخه کرنل لینوکس را نمایش میدهد.
cat /proc/cpuinfo – نمایش اطلاعات پردازنده (CPU).
cat /proc/meminfo – نمایش اطلاعات حافظه اصلی (RAM).
df – مقدار استفاده از دیسکهای حافظه را نمایش میدهد.
du – مقدار فضای استفاده شده تمامی دایرکتوری ها
free – نمایش فضاهای خالی و استفاده شده حافظه رم و سواپ (swap)
@playcode
@playcode
🍁دوره ویدئویی مفاهیم عمومی مهندسی شبکه🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر یودمی می باشد، با مفاهیم اصلی و کلیدی شبکه های کامپیوتری آشنا می شوید.
@playcode
رئوس مطالب دوره :
✨شبکه های کامپیوتری و ابزارهای شبکه
✨راه اندازی و انجام تنظیمات یک شبکه خانگی
✨ تکنولوژی وایرلس
✨آشنایی با Microsoft Servers
✨آزمایش عملیاتی بر روی روتر ایسوس 802.11ac
✨ و ...
@playcode
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است. بایستی هر 3 قسمت را دانلود نموده همه را در یک فولدر قرار داده و پارت اول را اکسترکت نمایید.
🍃لینک دانلود پارت اول : http://uploadboy.me/8psiqbv0sfp6.html
🍃لینک دانلود پارت دوم : http://uploadboy.me/lthqeuahruyu.html
🍃لینک دانلود پارت سوم : http://uploadboy.me/d1vr38foivwj.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد. توصیه می شود به علت حجم نسبتاً زیاد دوره، آن را در کامپیوتر و با استفاده از نرم افزارهای مدیریت دانلود همچون IDM دانلود نمایید.
@playcode
🍁دوره ویدئویی مفاهیم عمومی مهندسی شبکه🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر یودمی می باشد، با مفاهیم اصلی و کلیدی شبکه های کامپیوتری آشنا می شوید.
@playcode
رئوس مطالب دوره :
✨شبکه های کامپیوتری و ابزارهای شبکه
✨راه اندازی و انجام تنظیمات یک شبکه خانگی
✨ تکنولوژی وایرلس
✨آشنایی با Microsoft Servers
✨آزمایش عملیاتی بر روی روتر ایسوس 802.11ac
✨ و ...
@playcode
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است. بایستی هر 3 قسمت را دانلود نموده همه را در یک فولدر قرار داده و پارت اول را اکسترکت نمایید.
🍃لینک دانلود پارت اول : http://uploadboy.me/8psiqbv0sfp6.html
🍃لینک دانلود پارت دوم : http://uploadboy.me/lthqeuahruyu.html
🍃لینک دانلود پارت سوم : http://uploadboy.me/d1vr38foivwj.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد. توصیه می شود به علت حجم نسبتاً زیاد دوره، آن را در کامپیوتر و با استفاده از نرم افزارهای مدیریت دانلود همچون IDM دانلود نمایید.
@playcode
@playcode
خب میرسیم به سری دوم دستورات لینوکس و تو این سری میخوام یک سری دستورات فایل ها رو بگم امیدوارم لذت ببرید .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
دستورات فایل
@playcode
ls – گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها.
ls -l – دستور ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش میدهد.
ls -laC – مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان میدهد.
ls -F – سویچ f در دستور ls لیست محتویات را همراه با فرمت فایلها نمایش میدهد.
ls -al – سویچ a در دستور ls لیست فایلها را همراه با فایلهای مخفی نشان میدهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)
cd dir – تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)
cd – مسیر جاری را به مسیر اصلی (home) بر میگرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشههای شخصی و تنظیمات در آنجا قرار میگیرند).
mkdir dir – ساخت یک شاخه (به جای dir نام پوشه که میخواهید بسازید را بنویسید).
pwd – مسیر جاری را نشان میدهد.
rm name – حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته میشود).
rm -r dir – حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید).
rm -f file – اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمیشود (نام فایل بجای file نوشته میشود).
rm -rf dir – اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن به دلایلی حذف نمیشود (نام پوشه بجای dir نوشته میشود).
cp file1 file2 – کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
cp -r dir1 dir2 – کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).
cp file dir – کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file dir – جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file1 file2 – جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).
ln -s file link – ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
touch file – ساخت یک فایل.
cat > file – نوشتن متن در فایل.
cat file – نمایش محتویات یک فایل یا فراخوانی آن.
more file – نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).
command | more – نمایش خروجی دستور به صورت کم کم.
less file – نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد).
command | less – نمایش خروجی دستور به صورت صفحه به صفحه.
head file – نمایش ۱۰ خط اول محتویات یک فایل
head -20 file – نمایش ۲۰ خط اول محتویات یک فایل
tail file – نمایش ۱۰ خط آخر محتویات یک فایل
tail -20 file – نمایش ۲۰ خط آخر محتویات یک فا
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode با تشکر از همه .
خب میرسیم به سری دوم دستورات لینوکس و تو این سری میخوام یک سری دستورات فایل ها رو بگم امیدوارم لذت ببرید .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
دستورات فایل
@playcode
ls – گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها.
ls -l – دستور ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش میدهد.
ls -laC – مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان میدهد.
ls -F – سویچ f در دستور ls لیست محتویات را همراه با فرمت فایلها نمایش میدهد.
ls -al – سویچ a در دستور ls لیست فایلها را همراه با فایلهای مخفی نشان میدهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)
cd dir – تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)
cd – مسیر جاری را به مسیر اصلی (home) بر میگرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشههای شخصی و تنظیمات در آنجا قرار میگیرند).
mkdir dir – ساخت یک شاخه (به جای dir نام پوشه که میخواهید بسازید را بنویسید).
pwd – مسیر جاری را نشان میدهد.
rm name – حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته میشود).
rm -r dir – حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید).
rm -f file – اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمیشود (نام فایل بجای file نوشته میشود).
rm -rf dir – اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن به دلایلی حذف نمیشود (نام پوشه بجای dir نوشته میشود).
cp file1 file2 – کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
cp -r dir1 dir2 – کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).
cp file dir – کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file dir – جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file1 file2 – جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).
ln -s file link – ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
touch file – ساخت یک فایل.
cat > file – نوشتن متن در فایل.
cat file – نمایش محتویات یک فایل یا فراخوانی آن.
more file – نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).
command | more – نمایش خروجی دستور به صورت کم کم.
less file – نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد).
command | less – نمایش خروجی دستور به صورت صفحه به صفحه.
head file – نمایش ۱۰ خط اول محتویات یک فایل
head -20 file – نمایش ۲۰ خط اول محتویات یک فایل
tail file – نمایش ۱۰ خط آخر محتویات یک فایل
tail -20 file – نمایش ۲۰ خط آخر محتویات یک فا
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode با تشکر از همه .