أوامر HDFS
في المدونات السابقة ، لقد ناقشت بالفعل ما هو HDFS وميزاته وهندسته. الخطوة الأولى نحو الرحلة إلى يقوم بتنفيذ أوامر HDFS واستكشاف كيفية عمل HDFS. في هذه المدونة ، سأتحدث عن أوامر HDFS التي يمكنك من خلالها الوصول إلى نظام ملفات Hadoop.
لذا ، دعني أخبرك بأوامر HDFS المهمة وعملها التي يتم استخدامها بشكل متكرر عند العمل مع نظام ملفات Hadoop.
fsck
أمر HDFS للتحقق من صحة نظام ملفات Hadoop.
أمر: hdfs fsck /
ls
أمر HDFS لعرض قائمة الملفات والدلائل في HDFS.
أمر: hdfsمدافع –Ls /
مكدير
أمر HDFS لإنشاء الدليل في HDFS.
الاستعمال: hdfs dfs –mkdir / directory_name
أمر: hdfs dfs –mkdir / new_edureka
ملحوظة: نحن هنا نحاول إنشاء دليل باسم 'new_edureka' في HDFS.
لمس. اتصال. صلة
أمر HDFS لإنشاء ملف في HDFS بحجم ملف 0 بايت.
الاستعمال: hdfs dfs –touchz / directory / filename
أمر: hdfs dfs –touchz / new_edureka / sample
ملحوظة: نحن هنا نحاول إنشاء ملف باسم 'عينة' في الدليل 'new_edureka' من hdfs بحجم ملف 0 بايت.
ال
أمر HDFS للتحقق من حجم الملف.
تثبيت php على نظام التشغيل windows 10
الاستعمال: hdfs dfs –du –s / directory / filename
أمر: hdfs dfs –du –s / new_edureka / sample
قط
أمر HDFS الذي يقرأ ملفًا على HDFS ويطبع محتوى هذا الملف إلى الإخراج القياسي.
الاستعمال: hdfs dfs –cat / path / to / file_in_hdfs
أمر: hdfs dfs –cat / new_edureka / test
نص
أمر HDFS الذي يأخذ الملف المصدر ويخرج الملف بتنسيق نصي.
الاستعمال: hdfs dfs –text / directory / filename
أمر: hdfs dfs –text / new_edureka / test
CopyFromLocal
أمر HDFS لنسخ الملف من نظام ملفات محلي إلى HDFS.
الاستعمال: hdfs dfs -copyFromLocal
أمر: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
ملحوظة: هنا يكون الاختبار هو الملف الموجود في الدليل المحلي / home / edureka وبعد تنفيذ الأمر ، سيتم نسخ ملف الاختبار في دليل / new_edureka من HDFS.
copyToLocal
أمر HDFS لنسخ الملف من HDFS إلى نظام الملفات المحلي.
الاستعمال: hdfs dfs -copyToLocal
أمر: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
ملحوظة: هنا الاختبار هو ملف موجود في دليل new_edureka لـ HDFS وبعد تنفيذ الأمر ، سيتم نسخ ملف الاختبار إلى الدليل المحلي / home / edureka
مضروب لرقم جافا
وضع
أمر HDFS لنسخ مصدر واحد أو مصادر متعددة من نظام الملفات المحلي إلى نظام الملفات الوجهة.
الاستعمال: hdfs dfs -put
أمر: hdfs dfs –put / home / edureka / test / user
ملحوظة: يشبه الأمر copyFromLocal الأمر put ، فيما عدا أن المصدر مقيد بمرجع ملف محلي.
احصل على
أمر HDFS لنسخ الملفات من hdfs إلى نظام الملفات المحلي.
الاستعمال: hdfs dfs-الحصول على
أمر: hdfs dfs –get / user / test / home / edureka
ملحوظة: يشبه الأمر copyToLocal الأمر get ، باستثناء أن الوجهة مقصورة على مرجع ملف محلي.
العد
أمر HDFS لحساب عدد الدلائل والملفات والبايتات ضمن المسارات التي تطابق نمط الملف المحدد.
الاستعمال: hdfsdfs -حسب
أمر: hdfs dfs –count / مستخدم
جمهورية مقدونيا
أمر HDFS لإزالة الملف من HDFS.
الاستعمال: hdfs dfs –rm
أمر: hdfs dfs –rm / new_edureka / test
rm -r
أمر HDFS لإزالة الدليل بالكامل وجميع محتوياته من HDFS.
الاستعمال: hdfs dfs -rm -r
أمر: hdfs dfs -rm -r / new_edureka
cp
أمر HDFS لنسخ الملفات من المصدر إلى الوجهة. يسمح هذا الأمر أيضًا بمصادر متعددة ، وفي هذه الحالة يجب أن تكون الوجهة دليلًا.
الاستعمال: hdfs dfs -cp
أمر: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
ما هو jframe في جافا
أمر: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
م
أمر HDFS لنقل الملفات من المصدر إلى الوجهة. يسمح هذا الأمر أيضًا بمصادر متعددة ، وفي هذه الحالة يجب أن تكون الوجهة دليلًا.
الاستعمال: hdfs dfs -mv
أمر: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
امسح
أمر HDFS الذي يجعل سلة المهملات فارغة.
أمر: hdfsمدافع-شفاء
rmdir
أمر HDFS لإزالة الدليل.
الاستعمال: hdfs dfs -rmdir
أمر: hdfs dfs –rmdir / المستخدم / hadoop
الاستخدام
أمر HDFS الذي يقوم بإرجاع التعليمات لأمر فردي.
الاستعمال: hdfs dfs -usage
أمر: hdfs dfs -usage mkdir
ملحوظة: باستخدام أمر الاستخدام ، يمكنك الحصول على معلومات حول أي أمر.
مساعدة
أمر HDFS الذي يعرض تعليمات لأمر معين أو جميع الأوامر إذا لم يتم تحديد أي منها.
أمر: hdfs dfs-help
هذه نهاية مدونة أوامر HDFS ، وآمل أن تكون مفيدة وتمكنت من تنفيذ جميع الأوامر. لمزيد من أوامر HDFS ، يمكنك الرجوع إلى Apache Hadoopتوثيق هنا.
الآن بعد أن نفذت أوامر HDFS أعلاه ، تحقق من ملف من Edureka ، شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250.000 متعلم راضٍ منتشرين في جميع أنحاء العالم تساعد الدورة التدريبية لشهادة Edureka Big Data Hadoop المتعلمين على أن يصبحوا خبراء في HDFS والغزل و MapReduce و Pig و Hive و HBase و Oozie و Flume و Sqoop استخدام حالات الاستخدام في الوقت الفعلي في مجال البيع بالتجزئة ووسائل التواصل الاجتماعي والطيران والسياحة والمالية.
لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات وسنعاود الاتصال بك.