سلام
در این قسمت از آموزش میخواهیم به برخی کامند های لینوکس بپردازیم .
کامند اول type هست . تمامی دستورات در سیستم عامل لینوکس به دو دسته ی داخلی و خارجی تقسیم میشوند .
البته کامندی مثل echo دارای استثناء هایی هست ( echo هم داخلی و هم خارجی میباشید ) . خب این داخلی و خارجی به زبان ساده به چه معناست ؟
ببینید شما زمانی که از پوسته درخواست دارید برای شما دستور cd را اجرا کند و با استفاده از آن کار مورد نظر را انجام دهد .
همه ی ما میدانیم کپی کردن نیازی به ارتباط با دنیای بیرون ندارد ! فایلی از یک دایرکتوری به دایرکتوری دیگر انتقال داده میشود .
اما در نقطه ی مقابل شما میخواهید با استفاده از کامندی نرم افزاری از اینترنت برای شما دانلود و نصب شود . این از حوزه کاری پوسته لینوکس خارج هست و به نوعی با دنیای بیرون از پوسته ارتباط برقرار میکند .
با استفاده از کامند type میتوانیم از داخلی یا خارجی بودن کامند مورد نظر مطلع شویم . این شکل :
کد PHP:
[Ali@Root ~]$ type yum
yum is /usr/bin/yum
و همچنین :
کد PHP:
[Ali@Root ~]$ type cd
cd is a shell builtin
builtin : معادل آن به زبان فارسی داخلی میباشد .
همچنین ! :
کد PHP:
[Ali@Root ~]$ type type
type is a shell builtin