برنامه نویسی

برگه تقلب دستورات لینوکس :)

Summarize this content to 400 words in Persian Lang

گرپ

grep “pattern” filename // search for the particular pattern
grep -n “pattern” filename // show along with page number
grep -e “pattern1” -e “pattern2” filename //Search for multiple patterns

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بکش

برای متوقف کردن تمام فرآیندهایی که با نام مشخصی مطابقت دارند استفاده می شود

killall process_name

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ps

برای فهرست کردن تمام فرآیندهای فعال در ترمینال فعلی استفاده می شود

ps
ps aux
(a – show all processes)
(u – display user)
(x – show processes not attached to the terminal)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بالا

این دستور یک نمای تعاملی و بلادرنگ از فرآیندهای سیستم، از جمله استفاده از CPU و حافظه را ارائه می دهد.

top

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ابزار پینگ

این یک ابزار اساسی است که برای آزمایش اتصال به شبکه استفاده می شود. این کمک می کند تا بررسی کنید که آیا رایانه شما می تواند به آن دسترسی پیدا کند یا خیرکامپیوتر دیگری از طریق اینترنت

زمان رفت و برگشت:زمان لازم برای انتقال داده ها از مبدا به مقصد و بازگشت

هنگامی که از دستور ping استفاده می کنید، رایانه شما یک بسته داده کوچک به نام “ICMP echo request” را به آدرس مورد نظر ارسال می کند. سپس هدف، پاسخی به نام «پاسخ پژواک ICMP» را پس می‌فرستد.

ping [url]

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برنامه های پینگ شخص ثالث:fping

دروازه پیش فرض چیست؟

این آدرس IP یک روتر یا دستگاه شبکه است که رایانه شما از آن برای برقراری ارتباط با دستگاه های دیگر خارج از شبکه محلی شما استفاده می کند. به عبارت دیگر، این آدرسی است که رایانه شما زمانی که نیاز به دسترسی به منابعی فراتر از زیرشبکه خود دارد، ترافیک را به آن ارسال می کند.

این بدان معنی است که هر ترافیک شبکه ای که نیاز به فراتر رفتن از زیرشبکه محلی شما دارد (مثلاً به اینترنت) به 172.22.8.1 ارسال می شود که احتمالاً آدرس IP روتر یا دستگاه دروازه شما است.

اگر رایانه شما می‌خواهد به یک وب‌سایت دسترسی پیدا کند، درخواست را به دروازه پیش‌فرض (172.22.8.1) می‌فرستد، که سپس درخواست را به اینترنت ارسال می‌کند. این دروازه همچنین ترافیک ورودی از اینترنت را کنترل می کند و آن را به رایانه شما هدایت می کند.

پروتکل انتقال فایل

1) به سرور FTP متصل شویدبرای اتصال به سرور FTP از ترمینال یا خط فرمان استفاده می شود.

ftp [url]

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مشتری FTP

مثال FileZilla

نقشه‌بردار شبکه (nmap)

این یک ابزار اسکن شبکه است که برای کشف میزبان ها و خدمات در یک شبکه کامپیوتری استفاده می شود. به طور گسترده ای برای ممیزی امنیتی، موجودی شبکه و شناسایی مسائل شبکه استفاده می شود.

nmap -sT target_ip //scan open TCP ports
nmap -sU target_ip //scan open UDP ports
nmap -A target_ip //agressive scan

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

// Report
Lists all open ports
PORT STATE SERVICE
21/tcp open ftp
80/tcp open http
110/tcp open pop3
135/tcp open msrpc
143/tcp open imap
443/tcp open https

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ifconfig (شبیه به ipconfig ویندوز)

این دستور جزئیات مربوط به کارت های رابط شبکه (NIC) را به شما می دهد.

ifconfig

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پیوند نمادین (Symlink)

پیوند نمادین (یا پیوند نمادین) نوعی فایل است که به عنوان مرجع به فایل یا دایرکتوری دیگری عمل می کند. این در اصل یک میانبر یا نام مستعار است که به فایل یا دایرکتوری مورد نظر اشاره می کند.

ln -s [TARGET] [LINK_NAME]

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اورکا را حذف کنید

sudo apt remove orca

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مدیریت دایرکتوری

mkdir directory //create a folder
rmdir directory //delete a folder

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مدیریت بسته

apt-get install package-name
apt-get remove package-name
apt-get purge package-name
apt-get update
apt-get upgrade //upgrades all installed packages to the latest versions

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Single Dash (-): برای گزینه های تک حرفی استفاده می شود. مثال: -h برای کمک.دو خط تیره (–): برای گزینه های کلمه استفاده می شود. مثال: – کمک برای کمک دقیق.

ایجاد یک فایل جدید:

cat > filename

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مطالب خود را تایپ کنید و Ctrl + D را برای ذخیره و خروج فشار دهید.

اعطای مجوزها

به هر فایل و دایرکتوری باید سطح خاصی از مجوز اختصاص داده شودبرای هویت های مختلف که از آن استفاده می کنند. سه سطح اجازه هستنددر اینجا ذکر شده است:r – (مجوز خواندن) این فقط اجازه باز کردن و مشاهده یک فایل را می دهد.w – (مجوز نوشتن) این امکان را به کاربران می دهد تا یک فایل را مشاهده و ویرایش کنند.x – (اجازه اجرا) به کاربران امکان می دهد یک فایل را اجرا کنند (این کار را انجام می دهدمشاهده یا ویرایش آن را تضمین نمی کند).

تغییر مجوزهاما می توانیم از دستور Linux **chmod ** برای تغییر مجوزها استفاده کنیم.

rwxrwxrwx
rwx for the owner: 7 (rwx)
rwx for the group: 7 (rwx)
rwx for others: 7 (rwx)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خواندن (r) = 4 (باینری 100)Write (w) = 2 (باینری 010)اجرا (x) = 1 (دودویی 001)

متصل بمانید!اگر از این پست لذت بردید، فراموش نکنید که من را در رسانه های اجتماعی برای به روز رسانی و اطلاعات بیشتر دنبال کنید:

توییتر: بزرگاوگانساناینستاگرام: بزرگاوگانسانلینکدین: بزرگاوگانسان

گرپ

grep "pattern" filename // search for the particular pattern
grep -n "pattern" filename // show along with page number
grep -e "pattern1" -e "pattern2" filename //Search for multiple patterns
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بکش

برای متوقف کردن تمام فرآیندهایی که با نام مشخصی مطابقت دارند استفاده می شود

killall process_name
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ps

برای فهرست کردن تمام فرآیندهای فعال در ترمینال فعلی استفاده می شود

ps
ps aux 
(a - show all processes)
(u - display user)
(x - show processes not attached to the terminal)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بالا

این دستور یک نمای تعاملی و بلادرنگ از فرآیندهای سیستم، از جمله استفاده از CPU و حافظه را ارائه می دهد.

top
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ابزار پینگ

این یک ابزار اساسی است که برای آزمایش اتصال به شبکه استفاده می شود. این کمک می کند تا بررسی کنید که آیا رایانه شما می تواند به آن دسترسی پیدا کند یا خیر
کامپیوتر دیگری از طریق اینترنت

زمان رفت و برگشت:
زمان لازم برای انتقال داده ها از مبدا به مقصد و بازگشت

هنگامی که از دستور ping استفاده می کنید، رایانه شما یک بسته داده کوچک به نام “ICMP echo request” را به آدرس مورد نظر ارسال می کند. سپس هدف، پاسخی به نام «پاسخ پژواک ICMP» را پس می‌فرستد.

ping [url]
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برنامه های پینگ شخص ثالث:
fping

دروازه پیش فرض چیست؟

این آدرس IP یک روتر یا دستگاه شبکه است که رایانه شما از آن برای برقراری ارتباط با دستگاه های دیگر خارج از شبکه محلی شما استفاده می کند. به عبارت دیگر، این آدرسی است که رایانه شما زمانی که نیاز به دسترسی به منابعی فراتر از زیرشبکه خود دارد، ترافیک را به آن ارسال می کند.

این بدان معنی است که هر ترافیک شبکه ای که نیاز به فراتر رفتن از زیرشبکه محلی شما دارد (مثلاً به اینترنت) به 172.22.8.1 ارسال می شود که احتمالاً آدرس IP روتر یا دستگاه دروازه شما است.

اگر رایانه شما می‌خواهد به یک وب‌سایت دسترسی پیدا کند، درخواست را به دروازه پیش‌فرض (172.22.8.1) می‌فرستد، که سپس درخواست را به اینترنت ارسال می‌کند. این دروازه همچنین ترافیک ورودی از اینترنت را کنترل می کند و آن را به رایانه شما هدایت می کند.

پروتکل انتقال فایل

1) به سرور FTP متصل شوید
برای اتصال به سرور FTP از ترمینال یا خط فرمان استفاده می شود.

ftp [url]
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مشتری FTP

مثال FileZilla

نقشه‌بردار شبکه (nmap)

این یک ابزار اسکن شبکه است که برای کشف میزبان ها و خدمات در یک شبکه کامپیوتری استفاده می شود. به طور گسترده ای برای ممیزی امنیتی، موجودی شبکه و شناسایی مسائل شبکه استفاده می شود.

nmap -sT target_ip //scan open TCP ports
nmap -sU target_ip //scan open UDP ports 
nmap -A target_ip //agressive scan
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

// Report
Lists all open ports
PORT    STATE SERVICE
21/tcp  open  ftp
80/tcp  open  http
110/tcp open  pop3
135/tcp open  msrpc
143/tcp open  imap
443/tcp open  https
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ifconfig (شبیه به ipconfig ویندوز)

این دستور جزئیات مربوط به کارت های رابط شبکه (NIC) را به شما می دهد.

ifconfig
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پیوند نمادین (Symlink)

پیوند نمادین (یا پیوند نمادین) نوعی فایل است که به عنوان مرجع به فایل یا دایرکتوری دیگری عمل می کند. این در اصل یک میانبر یا نام مستعار است که به فایل یا دایرکتوری مورد نظر اشاره می کند.

ln -s [TARGET] [LINK_NAME]
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اورکا را حذف کنید

sudo apt remove orca
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مدیریت دایرکتوری

mkdir directory //create a folder
rmdir directory //delete a folder
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مدیریت بسته

apt-get install package-name
apt-get remove package-name
apt-get purge package-name
apt-get update
apt-get upgrade //upgrades all installed packages to the latest versions
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Single Dash (-): برای گزینه های تک حرفی استفاده می شود. مثال: -h برای کمک.
دو خط تیره (–): برای گزینه های کلمه استفاده می شود. مثال: – کمک برای کمک دقیق.

ایجاد یک فایل جدید:

cat > filename 
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مطالب خود را تایپ کنید و
Ctrl + D را برای ذخیره و خروج فشار دهید.

اعطای مجوزها

به هر فایل و دایرکتوری باید سطح خاصی از مجوز اختصاص داده شود
برای هویت های مختلف که از آن استفاده می کنند. سه سطح اجازه هستند
در اینجا ذکر شده است:
r – (مجوز خواندن) این فقط اجازه باز کردن و مشاهده یک فایل را می دهد.
w – (مجوز نوشتن) این امکان را به کاربران می دهد تا یک فایل را مشاهده و ویرایش کنند.
x – (اجازه اجرا) به کاربران امکان می دهد یک فایل را اجرا کنند (این کار را انجام می دهد
مشاهده یا ویرایش آن را تضمین نمی کند).

تغییر مجوزها
ما می توانیم از دستور Linux **chmod ** برای تغییر مجوزها استفاده کنیم.

rwxrwxrwx
rwx for the owner: 7 (rwx)
rwx for the group: 7 (rwx)
rwx for others: 7 (rwx)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خواندن (r) = 4 (باینری 100)
Write (w) = 2 (باینری 010)
اجرا (x) = 1 (دودویی 001)

متصل بمانید!
اگر از این پست لذت بردید، فراموش نکنید که من را در رسانه های اجتماعی برای به روز رسانی و اطلاعات بیشتر دنبال کنید:

توییتر: بزرگاوگانسان
اینستاگرام: بزرگاوگانسان
لینکدین: بزرگاوگانسان

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا