آموزش اتصال و توسعه دستورات لینوکس

اتصال و توسعه دستورات

آموزش اتصال و توسعه دستورات لینوکس

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

 اما منظور از اتصال و توسعه دستورات لینوکس چیست ؟ یکی از قابلیتهای قدرتمند خط فرمان قابلیت خروجی یا ورودی یک فرمان به فرامین دیگر میباشد.

لوله بندی دستورات (Piping Commands)

برای لوله بندی دستورات از کاراکتر | استفاده میشود. که برای هدایت  خروجی یک فرمان به ورودی فرمان دیگر مورد استفاده قرار میگرید

# cat /etc/passwd | sort | more

در دستور بالا مشاهده میکنید که با استفاده از دستور cat خروجی فایل passwd را به ورودی دستور sort میدهد این دستور کاراکتر اول خروجی فایل را میگیرد و آن را با توجه به حروف الفبا مرتب میکند و خروجی خود را به دستور more میدهد که این دستور برای صفحه صفحه کردن برای خواندن بهتر مطالب خروجی به کار برده میشود و به ما نشان میدهد.

اتصال و توسعه دستورات

و خروجی دستور هم به شکل زیر خواهد بود.

اتصال و توسعه دستورات

دستورات متوالی

بعضی مواقع نیازمند این هستیم چندین دستور را با استفاده از یه دستور با هم اجرا کنیم. برای اینکار از کاراکترهای && و ; و یا || میتوانیم استفاده کنیم. مانند مثال زیر

# true && echo "Hello" ; ls -la | wc -l

اتصال و توسعه دستورات


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

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