لینوکس, مدیریت سرور لینوکس

آموزش کامل دستور od در لینوکس به همراه مثال کاربردی

آموزش کامل دستور od در لینوکس

دستور od در لینوکس یک دستور کاربردی و مفید است که ورودی را به صورت پیش فرض با چندین قالب با فرمت octal تبدیل می کند. در ادامه این مقاله نحوه استفاده ازدستور OD را به صورت کامل در لینوکس به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش کامل دستور od در لینوکس

آموزش کامل دستور od در لینوکس

در سیستم عامل لینوکس ، “od” یک دستور مفید است که ورودی را به صورت پیش فرض با چندین قالب با فرمت octal تبدیل می کند.

همانطور که همه ما می دانیم ، Octal یک عدد پایه 8 دارد که برای ارائه اعداد باینری به صورت کوتاه استفاده می شود.

توسعه دهندگان لینوکس از “od” که با نام Octal Dump نیز شناخته می شود ، برای اشکال زدایی از اسکریپت ها استفاده می کنند.

“od” یک دستور کارآمد است که به درک داده های پیچیده ای که برای انسان قابل خواندن نیستند کمک می کند.

سینتکس دستور od

Syntax بنیادی دستور “od” این است:

od [options] .. [file_name]

مثال هایی از استفاده دستور od در لینوکس

قبل از شروع ، یک فایل متنی txt ایجاد کنید و داخل آن عددهایی را وارد کنید و ذخیره کنید.

من فایلی با نام “test.txt” ایجاد کردم و داده هایی اضافه کردم.

بیایید این فایل متنی را با استفاده از دستور cat در ترمینال بخوانیم:

cat test.txt

آموزش کامل دستور od در لینوکس

شروع به کار با گزینه های Command

برای چاپ محتوای فایل “test” در قالب octal ، از گزینه “-b” استفاده کنید:

od -b test.txt

شما می توانید تفاوت را ببینید؛ داده های فایل test به فرمت octal تبدیل شده است.

آموزش کامل دستور od در لینوکس

در دستور od لینوکس برای چاپ محتوای فایل “test.txt” در قالب کاراکتر ، از گزینه “-c” استفاده کنید:

od -c test.txt

آموزش کامل دستور od در لینوکس

وقتی از فلگ “-An” با گزینه “-c” استفاده می کنید ، محتوای فایل “test.txt” را در قالب کاراکتر چاپ می کند اما هیچ اطلاعات offset ای ندارد:

od -An -c test.txt

آموزش کامل دستور od در لینوکس

بنابراین ، قابل مشاهده است که وقتی از فلگ “-An” با گزینه ها استفاده می کنیم ، خروجی بدون byte offset را نمایش می دهد.

فلگ “-An” را می توان با گزینه های دیگر نیز استفاده کرد.

برای شخصی سازی عرض محتوا ، از آپشن “-w1” استفاده کنید.

به عنوان مثال:

بیایید “-w1” را با “-Ad” تایپ کنیم.

عرض قالب هگزادسیمال را سفارشی می کند (همانطور که -A با d ترکیب می شود).

od -w1 -c -Ad test.txt

آموزش کامل دستور od در لینوکس

در دستور od لینوکس برای نمایش نتیجه به عنوان عدد صحیح اعشاری از گزینه “-i” استفاده کنید:

od -i test.txt

آموزش کامل دستور od در لینوکس

از گزینه “-o” برای نمایش نتیجه به عنوان واحدهای هشت بیتی 2 بایت استفاده کنید:

od -o test.txt

آموزش کامل دستور od در لینوکس

در دستور od لینوکس از گزینه “-x” برای چاپ نتیجه به عنوان واحدهای 2 بیتی هگزادسیمال استفاده کنید:

od -x test.txt

آموزش کامل دستور od در لینوکس

برای چاپ راهنما در مورد دستور “od” در ترمینال ، از دستور “help” استفاده کنید:

od --help

برای چاپ اطلاعات نسخه در ترمینال ، از گزینه “version” به شرح زیر استفاده کنید:

od --version

جمع بندی

Octal Dump (od) یک Command در لینوکس است که برای تبدیل داده های پرونده در قالب های مختلف با قالب octal به طور پیش فرض استفاده می شود.

امیدواریم مقاله آموزش کامل دستور od در لینوکس مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی خصوصا تلگرام و توییتر دنبال کنید.

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

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