اطلاعیه

بستن
No announcement yet.

آموزش گام به گام ترمینال لینوکس 4

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش گام به گام ترمینال لینوکس 4

    در درس های گذشته مفاهیمی از کار با ترمینال رو گفتیم و حالا می خواهیم کاربرد اونها رو بهتر درک کنیم و از اونها استفاده کنیم.

    با فرمان های دایرکتوری شروع می کنیم.

    دستور ls :
    این دستور محتویات دایرکتوری جاری ( دایرکتوری که الان در آن هستیم ) را نمایش می دهد.

    کد PHP:
    ls 
    کد PHP:
    edelwiess@edelwiess-F3JR:~$ ls
    ChessBase  examples
    .desktop  Pictures            Templates       Videos
    Desktop    Glossery          
    Public              Ubuntu One      VirtualBox VMs
    Documents  Music             soorat hesab 2.pdf  Untitled1
    .bak~
    Downloads  out.ogv           soorat hesab.pdf    Untitled 1.odt 
    در مثال بالا در حال حاضر ما در دایرکتوری user edelwiess قرار داریم و محتویات فایل های اون رو میبینیم.

    دستور l :
    جزییات محتویات یک دایرکتوری رو نمایش میده.

    کد PHP:
    ls -
    drwxrwxr-x ۸ edelwiess edelwiess ۴۰۹۶ ژوئن ۹ ۲۳:۰۹ ChessBase
    drwxr-xr-x ۳ edelwiess edelwiess ۴۰۹۶ اوت ۲۳ ۲۳:۲۲ Desktop
    drwxr-xr-x ۲ edelwiess edelwiess ۴۰۹۶ اوت ۲۳ ۱۰:۵۶ Documents
    drwxr-xr-x 13 edelwiess edelwiess ۴۰۹۶ اوت ۲۳ ۲۳:۰۵ Downloads
    -rw-r–r– ۱ edelwiess edelwiess ۸۴۴۵ مه ۴ ۰۸:۰۲ examples.desktop
    drwx—— ۲ edelwiess edelwiess ۴۰۹۶ آوریل ۱۷ ۲۰۱۱ Glossery
    drwxr-xr-x ۲ edelwiess edelwiess ۴۰۹۶ مه ۴ ۰۹:۳۷ Music
    -rw-rw-r– ۱ edelwiess edelwiess 2235754 ژوئن ۲۹ ۲۲:۵۶ out.ogv
    drwxr-xr-x ۴ edelwiess edelwiess ۴۰۹۶ اوت ۱۱ ۱۸:۴۸ Pictures
    drwxr-xr-x ۲ edelwiess edelwiess ۴۰۹۶ ژوئن ۲۷ ۱۲:۲۷ Public
    -rw-rw-r– ۱ edelwiess edelwiess ۶۵۳۴۲ ژوئن ۱۲ ۲۲:۲۶ soorat hesab 2.pdf
    -rw-rw-r– ۱ edelwiess edelwiess ۳۵۹۵۹ ژوئن ۱۲ ۲۲:۲۲ soorat hesab.pdf
    drwxr-xr-x ۲ edelwiess edelwiess ۴۰۹۶ مه ۴ ۰۹:۳۷ Templates
    drwxrwxr-x ۲ edelwiess edelwiess ۴۰۹۶ مه ۵ ۰۰:۵۵ Ubuntu One
    -rw-rw-r– ۱ edelwiess edelwiess ۵۶۵۲ اوت ۲۳ ۲۳:۲۰ Untitled1.bak~
    -rw-rw-r– ۱ edelwiess edelwiess ۳۶۴۲۹ اوت ۶ ۰۱:۱۵ Untitled 1.odt
    drwxr-xr-x ۲ edelwiess edelwiess ۴۰۹۶ مه ۴ ۰۹:۳۷ Videos
    drwxrwxr-x ۷ edelwiess edelwiess ۴۰۹۶ فوریه ۱۵ ۲۰۰۷ VirtualBox VMs

    درمثال بالا تاریخ و فایل permission نیز ذکر شده است. (در درس های قبل آموزش ترمینال لینوکس درمورد مجوز های فایل یا همون فایل permission گفته بودیم )

    دستور a :
    تمامی محتویات یک دایرکتوی و حتی فایل های مخفی رو هم نمایش میده ( all )

    کد PHP:
    ls -
    کد PHP:
    ls -la 
    دستور اول فایل های مخفی رو نمایش میده و دستور دوم هم فایل های مخفی و هم جزییات اونها رو نمایش میده.

    دستور cd :
    با این دستور می توان از یک دایرکتوری به دایرکتوی دیگر حرکت کرد.

    فرض کنید می خواهیم وارد دایرکتوی usr/ شویم.

    کد PHP:
    cd /usr 
    دستور ..cd :
    به دایرکتوی ما فبل از دایرکتوری جاری میرویم.

    کد PHP:
     .. cd 
    و هر کجا که گیر کردین یا نیاز به اطلاعات بیشتری در مورد دستور نیاز داشتین کافیه که قبل از دستور بنویسین help.

    مثلا :
    کد PHP:
    help cd

    edelwiess
    @edelwiess-F3JR:/homehelp cd
    cd
    cd [-L|[-[-e]]] [dir]
    Change the shell working directory
    Change the current directory to DIR. The default DIR is the value of the
    HOME shell variable.

    The variable CDPATH defines the search path for the directory containing
    DIR. Alternative directory names in CDPATH are separated by a colon (:).
    A null directory name is the same as the current directory. If DIR begins
    with a slash (/), then CDPATH is not used.

    If the directory is not found, and the shell option cdable_vars' is set,
    the word is assumed to be a variable name. If that variable has a value,
    its value is used for DIR.

    Options:
    -L force symbolic links to be followed
    -P use the physical directory structure without following symbolic
    links
    -e if the -P option is supplied, and the current working directory
    cannot be determined successfully, exit with a non-zero status

    The default is to follow symbolic links, as if -L’ were specified.

    Exit Status:
    Returns 0 if the directory is changed, and if $PWD is set successfully when
    -P is used; non-zero otherwise.

    دستور pwd :
    دایرکتوری فعلی رو نمایش میده. ( دایرکتوی که الان در اون هستیم )
    کد PHP:
    pwd

    edelwiess
    @edelwiess-F3JR:/homepwd
    /home 
    می خوام برم به دایرکتوی var/cache/apt

    کد PHP:
    cd var/cache/apt 
    حالا می خوام چک کنم به مسیر بالا رفتم یا نه :
    کد PHP:
    pwd
    edelwiess
    @edelwiess-F3JR:/var/cache/aptpwd 
    کد PHP:
    /var/cache/apt 
    چند نکته :

    اگر نیاز شد به دایرکتوی اصلی یا همون home برگردیم کافیه که یک بار بنویسیم cd :

    کد PHP:
    cd 
    جالا به دایرکتوری / برگردیم و وارد دایرکتوری lost+found بشیم.

    کد PHP:
    cd 
    کد PHP:
    cd lost+found 
    همانطور که میبینید نوشتن lost+found زمان گیره و میشه به سادگی نوشت los و دکمه ی تب ( Tab ) رو فشار دهیم تا به صورت خودکار بقیه ی متن lost+found نوشته بشه !

    بعد از وارد کردن دستور بالا با پیغام Permission denied مواجه می شویم چون اجازه دسترسی کاربر ریشه رو نیاز داریم.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-13-2020, 04:02 AM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X