总结:linux的命令和文件
命令:
1.关闭防火墙:/etc/init.d/iptables stop
查询防火墙:iptables -L
2.getenforce
setenforce
3.linux增加新标签页:curl+shift+t
4.重启我们的网络服务:/etc/init.d/network restart
5.ll -----> 意思是查看文件和文件的权限。
6.运行文件:比如当前的文件夹下的jdk压缩包文件: ./jdk
7.基于ssh远程拷贝(例如把Java包远程拷贝另一台机器):scp -rp jdk1.6.bin 192.168.1.115:/usr/local/src/
8.查看文件:cat ~/.bashrc
9.让编辑的文件立刻生效:source 和 bash 命令
10.解压文件夹:tar xvzf 文件。
压缩文件:tar cvzf 打压成的名字 要压缩的文件
11.新增目录:mkdir tmp
12.配置完hostname之后使其临时生效:hostname master 但是这个生效只是临时生效,怎么永久生效呢?需要修改/etc/sysconfig/network
13.selinux的设置:setenforce 0 然后getenforce-----》permissive
14.建立每个机器的户性关系(就是ssh连接ip或者hostname时不需要密码):执行命令:ssh-keygen
15.hadoop的命令:格式化hadoop的namenode:./hadoop namenode -format --------> 执行:./start-all.sh --------->查看都有什么文件:./hadoop fs -ls /
-----------》上传一个文件 ./hadoop fs -put /etc/passwd / -----------------》 查看文件 ./hadoop fs -cat /passwd
16.hadoop终止任务:hadoop job -kill job_201702193e812
文件:
1.配置本地网络环境:cd /etc/sysconfig/network-scripts/ -----> vim ifcfg-eth0
2.VMware共享的文件夹:cd /mnt/hgfs/ ---> ls 就会看到我们共享的文件夹。
3.把共享文件拷贝到usr文件夹下:cp * /usr/local/src
4.编辑java环境变量: vim ~/.bashrc ---------> 在下边敲入下边的语句。
5.配置本机的DNS,(hosts文件):vim /etc/hosts (但还没永久生效) --------------> 192.168.183.10 master
继续修改:vim /etc/sysconfig/network -------> HOSTNAME=master 这样就ok了。
6.配置ssh登录其他机器不用密码:在master节点上执行ssh-keygen之后,cd ~/.ssh/下,有4个文件,id_rsa.pub(公钥文件) id_rsa(私钥文件),我们要把三台机器的公钥文件的内容拷贝给authorized_key这个文件。

浙公网安备 33010602011771号