در این مقاله به بررسی ساختار دایرکتوری های لینوکس و کاربردشان پرداخته می شود. احتمالا این جمله را شنیده باشید که هر چیزی در UNIX و مشتقات آن (مانند لینوکس)، یک فایل محسوب می شود. اگر فایل نباشد، یک پروسه در حال اجرا خواهد بود.
سه دسته کلی از فایل ها در لینوکس وجود دارد:
- فایل های عمومی: این فایل ها متشکل از داده های باینری یا ASCII هستند. این دسته شامل فایل های معمولی همچون اسناد، تصاویر، صوت، ویدئو و.. می شود.
- فایل های دایرکتوری: در لینوکس، دایرکتوری ها نیز در دسته فایل ها دسته بندی می شوند. دایرکتوری ها، فضایی نیز برای فایل ها و پوشه های دیگر ارائه می کنند.
- فایل های مربوط به device ها: این فایلهای ویژه، یک رابط برای درایور دستگاه ها فراهم میکنند و امکان استفاده از دستگاههای سختافزاری همچون ماوس، کیبورد، دستگاههای متصل از طریق USB، هارد درایو و… را فعال مینمایند.