פקודות HDFS: פקודות Hadoop Shell לניהול HDFS



בלוג זה מדבר על פקודות HDFS השונות כמו fsck, copyFromLocal, expunge, cat וכו 'המשמשות לניהול מערכת הקבצים Hadoop.

פקודות HDFS

ב שלי בלוגים קודמים , כבר דנתי במה זה HDFS, התכונות שלו והארכיטקטורה שלו. הצעד הראשון לקראת המסע אל מבצע פקודות HDFS ובודק כיצד פועל HDFS. בבלוג זה אדבר על פקודות HDFS באמצעותן תוכלו לגשת למערכת הקבצים Hadoop.

אז תן לי לספר לך את פקודות ה- HDFS החשובות ועבודתן המשמשות בתדירות הגבוהה ביותר בעבודה עם מערכת הקבצים Hadoop.





  • fsck

פקודת HDFS לבדיקת תקינות מערכת הקבצים Hadoop.

פקודה: hdfs fsck /



HDFS בריאות מערכת הקבצים - פקודות HDFS - אדוריקה

  • ls

פקודת HDFS להצגת רשימת הקבצים והספריות ב- HDFS.

פקודה: hdfsdfs –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 לבדיקת גודל הקובץ.

נוֹהָג: 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 - טקסט / ספריה / שם קובץ

פקודה: 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 –פלט / בית / edureka / test / user

הערה: הפקודה copyFromLocal דומה לפקודת put, אלא שהמקור מוגבל להפניה לקובץ מקומי.

  • לקבל

פקודת HDFS להעתקת קבצים מ- hdfs למערכת הקבצים המקומית.

נוֹהָג: hdfs dfs -get

פקודה: hdfs dfs –get / user / test / home / edureka

הערה: הפקודה copyToLocal דומה לפקודת get, אלא שהיעד מוגבל להפניה מקומית לקבצים.

  • לספור

פקודת HDFS לספור את מספר הספריות, הקבצים והבתים מתחת לנתיבים התואמים לדפוס הקובץ שצוין.

נוֹהָג: hdfsdfs -ספירה

פקודה: hdfs dfs –ספר / משתמש

  • רמ

פקודת 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

  • עותק

פקודת HDFS להעתקת קבצים ממקור ליעד. פקודה זו מאפשרת גם מספר מקורות, ובמקרה זה היעד חייב להיות ספריה.

נוֹהָג: hdfs dfs -cp

פקודה: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2

פקודה: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir

  • mv

פקודת HDFS להעברת קבצים ממקור ליעד. פקודה זו מאפשרת גם מקורות מרובים, ובמקרה זה היעד צריך להיות ספריה.

נוֹהָג: hdfs dfs -mv

פקודה: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2

  • למחוק

פקודת HDFS שהופכת את האשפה לריקה.

פקודה: hdfsdfsלהרחיק

  • rmdir

פקודת HDFS להסרת הספרייה.

נוֹהָג: hdfs dfs -rmdir

פקודה: hdfs dfs –rmdir / user / hadoop

  • נוֹהָג

פקודת HDFS המחזירה את העזרה לפקודה בודדת.

נוֹהָג: hdfs dfs -שימוש

פקודה: hdfs dfs-שימוש mkdir

הערה: באמצעות פקודת השימוש תוכלו לקבל מידע על כל פקודה.

  • עֶזרָה

פקודת HDFS המציגה עזרה לפקודה נתונה או לכל הפקודות אם לא צוינה אף אחת.

פקודה: hdfs dfs -עזרה

זה הסוף של הבלוג HDFS Commands, אני מקווה שהוא היה אינפורמטיבי והצלחת לבצע את כל הפקודות. לקבלת פקודות נוספות של HDFS, אתה יכול להפנות את Apache Hadoopתיעוד כאן.

כעת לאחר שביצעת את פקודות HDFS הנ'ל, בדוק את מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפזורים ברחבי העולם. קורס הכשרת ההסמכה של אדורקה ביג דאטה Hadoop עוזר ללומדים להיות מומחים בתחום HDFS, חוט, MapReduce, חזיר, כוורת, HBase, Oozie, Flume ו- Sqoop שימוש במקרי שימוש בזמן אמת בתחום הקמעונאות, מדיה חברתית, תעופה, תיירות, פיננסים.

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות ונחזור אליך.