2024年6月3日发(作者:)

unbantu-14.04操作命令学习笔记

unbantu-14.04操作命令学习笔记:

用户操作命令:1、创建hadoop用户组 sudo addgroup

hadoop

2、添加用户 sudo adduser -ingroup hadoop hadoop

3、修改用户权限 sudo gedit /etc/sudoers 添加 hadoop

ALL=(ALL:ALL)ALL

挂载文件命令: sudo mount -t vboxsf shareLinux

/mnt/sharewin/

挂载文件失败:1、cd /sbin

2、sudo rm

3、sudo ln -s /opt/VBoxGuestAdditions-

4.3.10/lib/VBoxGuestAdditions/

4、sudo mount -t vboxsf shareLinux /mnt/sharewin/

安装软件:sudo apt-get install ssh

复制、解压文件:mv /home/tangfayan/

cd /home/tangfayan

tar -zxsf

卸载软件:sudo apt-get remove ssh

检查是否安装成功:ps aux | grep ssh

创建新的文件: cd /workspace

ls

sudo mkdir 文件名

cat

etouch

删除文件命令:sudo rm -r /home/picture

编辑:gedit hello.c javac

/home/tangfayan/workspace/exercise/

编译:gcc -o hello hello.c java hello

运行:./hello

ping :ifconfig

ssh的server启动运用: 192.168.56.102

dhclient

hadoop启动和结束:1、bin/hdfs namenode -format

2、sbin/

3、jps

4、 bin/hdfs dfs -mkdir /user

5、 bin/hdfs dfs -mkdir /user/tangfayan

6、编译程序:bin/hadoop jar

share/hadoop/mapreduce/hadoop-mapreduce-examples-

grep input output 'dfs[a-z.]+'

7、查看结果:

$ bin/hdfs dfs -get output output

$ cat output/*

or

View the output files on the distributed filesystem:

$ bin/hdfs dfs -cat output/*

8、结束进程:sbin/

hadoop运行程序步骤:

1、创建“/home/tangfayan”目录下文件夹“file”.(已完成)

mkdir file

2、接着讲需要处理的文件放到该目录下。

3、启动hadoop

4、在hadoop-2.4.1目录下创建分布式输入文件夹(我们是看不

见的):

hadoop fs -mkdir input

查看:hadoop fs -ls

5、上传file文件中的需处理的东西到input目录下

hadoop fs -put ~/file/file*.txt input

hadoop fs -ls input

6、运行程序: hadoop jar /usr/..../程序所在的jar包

/wordcount input output

7、查看结果:hadoop fs -ls output

hadoop fs -cat output/part-r-00000

8、保存输出文件:bin/hdfs dfs -get output

/home/tangfayan/hadoop-result/wordcount

问题陈述:1、怎么在主机上访问localhost:50070? 答:需要加

上虚拟机的IP地址:192.168.56.102:localhost:50070

2、为什么重启linux系统后分布式文件都没有了? 答:在core-

文件中加上如下

/home/tangfayan/hadoop-result/tmp