در زمان نگارش این مطلب، لینوکس سهم بازار جهانی 2.68 درصد را در رایانه های رومیزی دارد، اما بیش از 90 درصد از زیرساخت های ابری و خدمات میزبانی در این سیستم عامل اجرا می شوند. تنها به همین دلیل، آشنایی با دستورات کاربردی لینوکس بسیار مهم است.

 

طبق نظرسنجی StackOverflow، لینوکس با داشتن 55.9 درصد از سهم بازار، پر استفاده ترین سیستم عامل توسط توسعه دهندگان حرفه ای است. این فقط یک تصادف نیست. لینوکس رایگان و منبع باز است، از امنیت بهتری نسبت به رقبای خود برخوردار است و دارای خط فرمان قدرتمندی است که توسعه‌دهندگان و کاربران قدرتمند را مؤثرتر می‌کند.

 

 

# command در لینوکس چیست؟

دستور یا command در لینوکس یک برنامه یا ابزاری است که در خط فرمان اجرا می شود. خط فرمان رابطی است که خطوط متن را می پذیرد و آنها را به دستورالعمل هایی برای رایانه شما پردازش می کند.

 

هر رابط کاربری گرافیکی (GUI) فقط انتزاعی از برنامه های خط فرمان است. به عنوان مثال، هنگامی که پنجره ای را با کلیک کردن بر روی "X" می بندید، یک فرمان در پشت آن عمل اجرا می شود.

 

flag یا پرچم راهی است که می‌توانیم گزینه‌ها را به دستوری که اجرا می‌کنید ارسال کنیم. اکثر دستورات لینوکس یک صفحه راهنما دارند که می توانیم آن را با پرچم -h فراخوانی کنیم. در بیشتر مواقع، پرچم ها اختیاری هستند.

 

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

 

 

# دستور ls لینوکس

ls یکی از دستورات اساسی است که هر کاربر لینوکس باید بداند. دستور ls فایل ها و دایرکتوری ها را در سیستم فایل لیست می کند و اطلاعات دقیقی را در مورد آنها نشان می دهد. سینتکس این دستور به شکل زیر است:

ls [OPTIONS] [FILES]

 

هنگامی که بدون گزینه و آرگومان استفاده می شود، ls لیستی از نام همه فایل ها را در دایرکتوری فعلی نمایش می دهد:

ls

 

فایل‌ها به ترتیب حروف الفبا در ستون‌هایی که در ترمینال شما جا می‌شوند فهرست شده‌اند:

cache  db  empty  games  lib  local  lock  log  mail  opt  run  spool  tmp

 

برای فهرست کردن فایل ها در یک دایرکتوری خاص، مسیر دایرکتوری را به عنوان آرگومان به دستور ls ارسال کنید. به عنوان مثال، برای فهرست کردن محتویات پوشه /etc، باید تایپ کنید:

ls /etc

 

همچنین می توانید چندین دایرکتوری و فایل را که با فاصله از هم جدا شده اند ارسال کنید:

ls /etc /var /etc/passwd

 

اگر کاربری که با آن وارد شده اید مجوز خواندن دایرکتوری را نداشته باشد، پیامی دریافت خواهید کرد که ls نمی تواند دایرکتوری را باز کند:

$ ls /root
ls: cannot open directory '/root': Permission denied

 

 



0

intro

7:50

رایگان

1

file system

13:36

رایگان

2

basic commands

22:11

رایگان

3

nano

17:43

رایگان

4

environment variables

26:59

رایگان

5

home/

14:11

رایگان

6

packages and libraries

40:53

رایگان

7

managing processes

14:21

رایگان

9

tmux

19:48

رایگان

10

basic commands (قسمت دوم)

21:55

رایگان

11

file permissions

23:4

رایگان

12

hard/soft link

15:12

رایگان

13

vim

17:52

رایگان

14

boot process

9:15

رایگان

15

systemd

8:21

رایگان

16

dev/

7:15

رایگان

17

proc/

13:21

رایگان

18

sys/

13:6

رایگان

19

mount/umount

15:3

رایگان

20

managing users

20:56

رایگان

21

managing users(قسمت دوم)

11:55

رایگان

22

managing groups

6:30

رایگان

23

cron jobs

14:31

رایگان

24

MBR/GPT

10:48

رایگان

دوره های پیشنهادی

دوره آموزش عبارات منظم (regex) در پایتون
دوره آموزش عبارات منظم (regex) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Processing در پایتون
دوره آموزش Multi Processing در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش پایتون (python)
دوره آموزش پایتون (python)
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


عرفان

3 ماه قبل پاسخ به نظر

سلام استاد تو اوبونتو وقتی suspend میزنم یا اینکه مدت زیادی استفاده نمیکنم ازش وارد یک صفحه سیاه میشه که یک سری log پشت هم نوشته میشه و من هیچ دسترسی ندارم نه میتونم خاموش کنم نه هیچی مجبورم دستی خاموش کنم سیستم رو که اصلا خوب نیست. این مشکل از اوبونتو من هستش باید به روزش کنم ؟؟ یا نه دستوری داره که بشه برگشت به دسکتاپ من نمیدونم؟؟

ارسال نظر



امیرحسین بیگدلو

2 ماه قبل

سلام
نمیدونم والا

alirezaghodrati962@gmail.com

1 سال قبل پاسخ به نظر

عالی بود
با لذت تا انتها تماشا کردم

ارسال نظر



sezar

2 سال قبل پاسخ به نظر

تموم آموزشاتون عالی
دمتون گرم

ارسال نظر



Aljae0719

2 سال قبل پاسخ به نظر

ممنون بابت اموزش خوبتون. عالی بود
امیدوارم در تمام مراحل زندگی موفق باشید

ارسال نظر



مریم

2 سال قبل پاسخ به نظر

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

ارسال نظر



مونگارد