15 دستور پرکاربرد برای لینوکسیها
15 دستور پرکاربرد برای لینوکسیها
فرمان cal:
فرمان دیگری نیز داریم به نام cal که تاریخ و تقویم را به ما می دهد
man cal به ما تاریخ را هم درس می دهد و در مورد جزئیات این فرمان مفصل صحبت کرده است.
فرمان id:
اطلاعاتی راجع به اینکه در کدام گروه عضو هستید و چه شماره id ایی دارید را به شما می دهد.
id $
فرمان env:
به کمک این فرمان می توانید متغیرهای محیطی را مشاهده کنید
و همچنین آن ها را تغییر دهید و برنامه مورد نظرتان را در محيط تغییر یافته اجرا کنید.
به عنوان مثال فرمان زیر را وارد کنید و خروجی را مشاهده نمایید:
فرمان finger:
فرمان finger نيز مانند id است که اطلاعاتی راجع به Userid به شما نشان می دهد
و برای تغيير دادن یا وارد کردن اطلاعات خودتان فرمان chfn را بزنید.
فرمان copy:
برای شروع کار فرمان copy را از روی man آن یاد می گیریم:
فرمان کپی (cp) فایل مورد نظر ما را در مقصد کیی می کند که در واقع به صورت زیر است:
مقصد/مبدا/ cp $
نکته:
در صورتی که بخواهید یک دایرکتوری که در زیر آن دایرکتوری و فایل های متعددی به صورت تودرتو وجود دارد را کپی کنید
از آرگومان R- استفاده کنید:
cp -R /tmp/Faraz/ /home/rashvand/Test/ $
دستور بالا تمام محتویات دایرکتوری tmp/Faraz/ را به دایرکتوری home/rashvand/Test/ منتقل می کند.
توجه داشته باشید در صورتی که دستور بالا را بدون -R اجرا کنید با پیغام خطا روبرو خواهید شد.
فرمان cat:
فرمان دیگری که داریم cat است که محتویات فایل را نشان می دهد:
cat test $
فرمان cut:
man cut $
قبلا هم گفتیم که هم خود فرمان و همچنین دم فرمان را داریم و اگر در صفحه man خصوصیاتی درون علامت [ ] بود یعنی اختیاری هستند.
cut -c1-10 test $
از کاراکتر 1 تا 1۰ فایل test را به ما می دهد.
اگر بین c1 و 10 فاصله بگذاریم دم جدا می شود و اشکال پیش می آید چون دو تا دم می شود.
حالا اگر Enter بزنیم نام را می بینیم.
c در اینجا مخفف character به معنی ستون می باشد که هر ستون جای یک کاراکتر می باشد.
بنابراین از سمت چپ می شمارد به تعدادی که مشخص کردیم.
فرمان mail:
فرمان بعدی که می خواهیم یاد بگیریم فرمان mail است.
فرمان mail از ما سه چیز را برای ارسال یک نامه که مقصد، موضوع و محتوا است، می خواهد.
برای ارسال یک نامه به Admin این فرمان را می زنیم.
mail root $
…subject hi
… content
ctrl+d
:cc
می پرسد آیا می خواهی کپی از نامه را به کسی بدهی؟
به عنوان مثال: Userid خودتان را وارد کنید و اگر هم نه که خالی رد کنید.
حالا اگر فرمان mail را بزنید می بینید اگر ایمیلی داشته باشید نمایش می دهد.
mail $
فرمان sort:
این فرمان همان طور که از اسمش مشخص است برای ما sort می کند
و اگر خروجی یک فرمان را به این فرمان بدهیم، آن را sort خواهد کرد.
man sort $
فرمان head و tail:
فرمان بعدی که با هم یاد می گیریم head است که این فرمان 10 خط اوّل فایل را به طور پیش فرض بیرون می کشد.
در مثال های زیر فقط ۵ خط را نمایش می دهد:
head -5 file-name $
head -5 test $
حالا اگر بخواهیم 10 خط آخر فایل را نشان دهیم از فرمان tail استفاده می کنیم:
tail test $
و اگر بخواهیم ۵ خط آخر را نمایش دهد:
tail -5 test $
و در نهایت اگر بخواهیم خط آخر را نشان دهیم این فرمان را می زنیم:
tail -1 test $
فرمان tac:
همان طور که قبلاً گفتیم فرمان cat محتویات یک فایل را نمایش می دهد،
و فرمان tac که عکس فرمان cat است معکوس فایل را نمایش می دهد:
tac file-name $
tac test $
فرمان rev:
این فرمان هم فیلدها و محتویات داخل آنها را برعکس می کند:
rev test $
فرمان watch:
فرمان دیگری که بررسی می کنیم فرمان watch است که می تواند یک فرمان داده شده را مرتب اجرا کند:
watch -n1 -d cat /proc/interrupts $
با اجرای دستور بالا هر یک ثانیه یک بار فایل proc/interrupts/ خوانده شده و روی مانیتور نمایش داده می شود.
وقتی این فرمان را اجرا کنید تغییرات هر Device یعنی اینکه چند تا وقفه ایجاد شده را نشان می دهد.
آرگومان -d تفاوت خروجی ها را در هر بار اجرای دستور با حالت قبل highlight می کند.
برای خاتمه این دستور کافی است کلیدهای Control + C را فشار دهید.
فرمان grep:
این فرمان یک رشته را در یک فایل پیدا می کند:
grep cpu /proc/cpuinfo $
در دستور بالا کلمه مورد جستجو cpu است و فایلی که در آن جستجو انجام می شود proc/cpuinfo/ است.
جهت شرکت در دوره های لینوکس و یونیکس بر روی این لینک کلیک نمایید
صفحات اجتماعی فراز نتورک جهت اطلاع رسانی های جدید در خدمت شماست.
15 دستور پرکاربرد برای لینوکسیها – نویسنده: موسی رشوند
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.