نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: دستورات ترمینالی در لینوکس

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2011
    محل سکونت
    ایران
    نوشته ها
    187
    تشکر تشکر کرده 
    142
    تشکر تشکر شده 
    419
    تشکر شده در
    284 پست

    پیش فرض دستورات ترمینالی در لینوکس

    ترمینال کجاست؟

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

    Application > Accessories > Terminal

    محیط ترمینال:

    نکته: در این آموزش ها از ترمینال Ubuntu استفاده شده است.

    در محیط ترمینال همه دستورات باید با حروف کوچک نوشته شوند. و بین حروف کوچک و بزرگ تفاوت قائل می شویم.

    مثلآ نام پوشه Music با پوشه music فرق میکند و هر کدام ۱ پوشه مجزا هستند.

    در محیط ترمینال رنگ ها قابل تغییر است برای این کار پس از اجرای ترمینال به صورت زیر عمل میکنم:
    کد:

    Edit > Profiles... > Edit

    در این قسمت میتونیم تغییرات لازم را ایجاد کنیم. همچنین به جای Edit با انتخاب New میتوان پروفایل شخصی ایجاد کرد.

    دستور ls
    این دستور برای نمایش فایلها و پوشه ها و تمام چیزهایی که در یک مسیر مورد نظر است استفاده میشود.
    این دستور معادل دستور DIR در DOS می باشد.
    این دستور باعث میشود فایل ها و پوشه های موجود در مسیر جاری را نمایش دهد.
    کد:

    کد:
    jiros@jahan-pc:~$ ls
    برای نمایش در مسیر مورد نظر خود به این صورت عمل میکنیم:
    فایلها و پوشه ها موجود در مسیر lib/udev/ را نمایش میدهد.
    کد:

    کد:
    jiros@jahan-pc:~$ ls /lib/udev
    در حالت عادی فقط فایلها و پوشه ها را میتواند دهید.

    سویچ ها:

    -a
    این سویچ باعث میشود که تمام فایلها و پوشه ها شامل فایلهای سیستمی و مخفی و ... خلاصه تمام چیزها را نمایش میدهد.
    مثال:
    کد:

    کد:
    jiros@jahan-pc:~$ls /home -a
    -A
    مانند a است با این تقاوت که مسیرهای '.' و '..' را نمایش نمیدهد! کاربرد چندانی ندارد.

    -l
    باعث می شود تمام خصوصیات فایلها و پوشه ها شامل تاریخ ساخت نوع اجازه دستیابی و ... را نمایش دهد.

    -s
    برای نمایش حجم فایل ها و پوشه ها از این سویچ استفاده میشود.
    به این صورت عمل میکند که حجم هر فایل یا پوشه را در کنار آن به واحد بایت مینویسد.

    -S
    این سویچ مانند s است با این تقاوت که بر اساس حجم لیست را مرتب میکند و نمایش میدهد.

    -x
    بر اساس نام لیست را مرتب میکند.

    -t
    مرتب سازی بر اساس زمان ساخته شدن. دستورcd
    این دستور شبیه دستور cd در Dos می باشد و برای رفتن و داخل شدن به یک پوشه است.

    روش کار به این صورت است که cd را نوشته و اسم پوشه مورد نظر را هم جلوی آن مینویسیم به این صورت:
    کد:

    کد:
    jiros@jahan-pc:~$ cd Downloads
    برای برگشتن عقب به این صورت عمل میکنیم:

    کد:

    کد:
    cd ..
    به این صورت عمل میکند که یه پوشه مسیر را به عقب می آورد به عنوان مثال اگر در پوشه Music و در پوشه Ebi باشیم : Music/Ebi/ سپس cd .. را بزنیم مسیر به Music/ تغییر میکند.

    برای رفتن به ریشه root به این صورت عمل میکنم:
    کد:

    کد:
    cd /
    همچنین میتوان مسیر های خاص را هم داد:
    کد:

    کد:
    cd /home/jahan/music
    دستور pwd
    این دستور باعث میشود مسیر جاری را به طور کامل به شما نمایش دهید که در کدام پوشه هستید.
    کد:

    کد:
    jiros@jahan-pc:~$ pwd
    در دستور بالا مسیر را به این صورت به ما نمایش میدهد:
    کد:

    کد:
    /home/jahan
    دستور su
    در لینوکس به طور کلی و ساده ۲ کاربر داریم یکی root که کاربر ریشه است و تمام تنظیمات و نغییرات را میتواند انجام دهد. مانند Administrator در ویندوز است. ۱ کاربر دیگر هم داریم که خود شما هستید.
    برای وارد شدن به محیط root از دستور su استفاده می شود.
    روش کار هم این است که su و سپس از شما کد root را می خواهد که کد را وارد می کنید و وارد محیط root خواهد شد.
    کد:
    کد:
    کد:
    jiros@jahan-pc:~$ su
    Password:
    root@jahan-pc:/home/jahan#
    نشانه وارد شدن هم این است که اگر در آخر خط فرمان # باشد پس با root وارد شدید ولی اگر $ باشد با کاربر عادی وارد شده اید.

    برای خارج شدن از محیط root از دستور exit استفاده میشود. دستور sudo
    این دستور زمانی استفاده می شود که شما بخواهید کاری را انجام دهید که موجب تغییرات عمده در سیستم شود. مانند پارتیشن بندی و یا آپدیت کردن.
    به این صورت استفاده می شود:
    sudo دستور مورد نظر
    به عنوان مثال برای نصب برنامه پارتیشن بندی:
    کد:

    کد:
    jiros@jahan-pc:~$ sudo apt-get install gparted
    [sudo] password for jahan:
    کد کاربر را وارد میکنیم و وارد دستور خواهیم شد. دستور man

    این دستور برای کمک به شما است و توضیحات کاملی را در مورد دستور موردنظر شما نمایش میدهد.

    روش استفاده:
    man دستور مورد نظر
    به عنوان مثال برای اینکه اطلاعاتی در مورد دستور ls بدست آورید به این صورت عمل کنید:
    کد:

    کد:
    vahid@vahid-pc:~$ man ls
    وارد محیطی می شوید که با استفاده از کلید های جهتی و end و home و Page down و Page Up میتوانید تمام توضیحات را ببینید.
    همچنین برای خارج شدن از این محیط کلید q را فشار دهید. دستور mkdir

    این دستور به منظور ایجاد یک پوشه جدید استفاده می شود.
    روش کار:
    mkdir نام پوشه
    به عنوان مثال برای ساختن پوشه ای به نامpatoghu به این صورت عمل میکنیم:
    کد:

    کد:
    jiros@jahan-pc:~$ mkdir patoghu
    همچنین در یک مسیر خواص هم میتوان پوشه ها را ایجاد کرد:
    کد:

    کد:
    jiros@jahan-pc:~/Desktop$ mkdir /home/jahan/Desktop/patoghu.com
    پوشه ای به نامpatoghu.com در Desktop کاربری به نام jahan ایجاد میکند.
    مهمترین سویچ این دستور m است که در زمان توضیح دستور chmod به آن می پردازیم. دستور rmdir
    برای حذف پوشه ها استفاده میشود.
    rmdir نام پوشه
    به عنوان مثال برای حذف پوشه ای به نامpatoghu به این صورت عمل میکنیم:
    کد:

    کد:
    jiros@jahan-pc:~$ rmdir patoghu
    همچنین در یک مسیر خواص هم میتوان پوشه ها را حذف کرد:
    کد:

    کد:
    jiros@jahan-pc:~/Desktop$ rmdir /home/jahan/Desktop/patoghu.com
    دستور cp

    این دستور برای کپی کردن فایل ها استفاده میشود.
    روش کار به این صورت است :
    cp [نام (و مسیر) فایل] [مسیری که باید کپی شود]
    به عنوان مثال فایلی بنام patoghu.txt را به پوشه home/jahan/Desktop/ کپی می کنیم:
    کد:

    کد:
    jiros@jahan-pc:~/Desktop$ cp patoghu.txt /home/jahan/Desktop
    سویچ مهم این دستور r می باشد. که زمانی استفاده می شود که بخواهیم یک پوشه را کپی کنیم.
    به عنوان مثال برای کپی پوشه 3at3at از /home/jahan/ در /media/disk-1/ به این صورت عمل می کنیم:
    کد:

    کد:
    jiros@jahan-pc:~$ cp /home/jahan/patoghu.com /media/disk-1 -r
    دستور mv
    این دستور برای انتقال دادن فایل ها و پوشه ها استفاده میشود.
    روش کار به این صورت است :
    mv [نام (و مسیر) فایل] [مسیری که باید کپی شود]
    به عنوان مثال فایلی بنام patoghu.txt را به پوشه home/jahan/Desktop/ انتقال می دهیم:
    کد:

    کد:
    jiros@jahan-pc:~/Desktop$ mv patoghu.txt /home/jahan/Desktop
    دستور rm
    این دستور برای پاک کردن فایل ها و پوشه ها استفاده میشود.
    روش کار به این صورت خواهد بود:
    rm نام(مسیر) فایل مورد نظر
    به عنوان مثال فایل patoghu.txt را پاک میکنیم:
    کد:
    کد:
    کد:
    jiros@jahan-pc:~$ rm patoghu.txt
    برای پاک کردن پوشه با این دستور باید از سویچ r- استفاده کرد.
    rm نام پوشه -r
    به عنوان مثال برای پاک کردن پوشه patoghu.com از مسیر /media/disk-1/ به این صورت عمل میکنیم:
    کد:

    کد:
    jiros@jahan-pc:~$ rm /media/disk-1/patoghu.com -r
    برای پاک کردن پوشه از دستور rmdir هم میتوان استفاده کرد. دستور clear
    این دستور برای پاک کردن صفحه نمایش استفاده میشود. همانند CLS در Dos
    کد:
    کد:
    jiros@jahan-pc:~$ clear

  2. تعداد تشکر ها ازpayaserver به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن
    تاریخ عضویت
    Apr 2010
    نوشته ها
    129
    تشکر تشکر کرده 
    7
    تشکر تشکر شده 
    86
    تشکر شده در
    81 پست

    پیش فرض پاسخ : دستورات ترمینالی در لینوکس

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

  5. تعداد تشکر ها ازmohammadt به دلیل پست مفید


  6. #3
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2009
    نوشته ها
    142
    تشکر تشکر کرده 
    129
    تشکر تشکر شده 
    232
    تشکر شده در
    150 پست

    پیش فرض پاسخ : دستورات ترمینالی در لینوکس

    با دستور mysqldump

    mysqldump -u username -p databasename > 1.sql

    بعد هم رمز عبور را وارد می کنید.

  7. تعداد تشکر ها ازVPS به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 123
    آخرين نوشته: September 2nd, 2018, 22:20
  2. مشکل در دستور ssh
    توسط rotana007 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: October 31st, 2014, 02:25
  3. یک دستور
    توسط M-Sadeghi در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 11th, 2014, 10:42
  4. مشکل در رستور کردن
    توسط L0cal در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: February 18th, 2012, 22:27

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •