Perintah Hadoop untuk menguruskan fail pada HDFS
- 2101
- 25
- Wendell Shields
Tutorial ini membantu anda belajar menguruskan fail kami di HDFS di Hadoop. Anda akan belajar cara membuat, memuat naik, memuat turun dan menyenaraikan kandungan dalam HDFS. Perintah di bawah akan membantu anda untuk membuat struktur direktori dalam HDFS, menyalin fail dari sistem fail tempatan ke HDFS dan memuat turun fail dari HDFS ke fail tempatan. Juga Cara Mengurus Fail di HDFS.
Buat direktori dalam HDFS
Mengambil jalan Uri seperti hujah dan membuat direktori atau pelbagai direktori.
HDFS DFS -MKDIR
Ingat bahawa anda mesti membuat direktori rumah di HDFS dengan nama pengguna sistem anda. Contohnya, anda dilog masuk sebagai HDUSER pada sistem anda, jadi terlebih dahulu membuat /pengguna /hduser lain anda akan mendapat ralat ini, sekarang buat struktur direktori di dalamnya
HDFS DFS -MKDIR/USER/HDUSER HDFS DFS -MKDIR/USER/HDUSER/INPUT HDFS DFS -MKDIR/USER/HDUSER/OUTPUT HDFS DFS -MKDIR/USER/HDUSER/INPUT/HADOOP/HADOOP/XML/HADOOP/XML/XML/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/Input/
Salin fail ke HDFS
Setelah membuat struktur direktori, kini masukkan beberapa fail ke HDFS dari sistem fail tempatan anda.
hdfs dfs -put local_file hdfs_path
Contohnya anda ada ujian1.txt dalam direktori semasa dan /tmp/test2.XML di sistem fail tempatan anda.
hdfs dfs -put teks1.TXT/USER/HDUSER/INPUT/TEXT/HDFS DFS -PUT/TMP/TEXT2.xml/pengguna/hduser/input/xml/
Senaraikan fail dari HDFS
Gunakan perintah contoh berikut untuk menyenaraikan kandungan direktori dalam HDFS.
HDFS DFS -LS/USER/HDUSER HDFS DFS -LS/USER/HDUSER/INPUT/HDFS DFS -LS/USER/HDUSER/INPUT/TEXT/
Gunakan -r untuk menyenaraikan fail secara rekursi di dalam direktori. Sebagai contoh:
HDFS DFS -LS -R/USER/HADOOP/INPUT/
Muat turun fail dari HDFS
Pada ketika ini, anda telah belajar cara menyalin dan menyenaraikan fail ke HDFS. Sekarang gunakan perintah contoh berikut cara memuat turun/menyalin fail dari HDFS ke sistem fail tempatan.
HDFS DFS -Get/User/Hduser/Input/Text/Test1.TXT/TMP/HDFS DFS -GET/USER/HADOOP/DIR1/XML/TEST2.xml /tmp /
di sini /TMP berada di sistem fail tempatan sistem.
Salin fail antara direktori HDFS
Anda boleh menyalin fail antara sistem fail HDFS dengan menggunakan pilihan Distcp.
hdfs distcp/user/hduser/input/xml/text2.XML/USER/HDUSER/OUTPUT HDFS DISTCP/USER/HDUSER/INPUT/TEXT/TEXT1.XML/USER/HDUSER/OUTPUT
- « Cara memasang python 3.5 di Ubuntu, Debian & Linuxmint
- Hadoop/HDFS LS '.'Tiada fail atau direktori sedemikian »