关闭防火墙和SELinux
关闭命令: service iptables stop
永久关闭防火墙: chkconfig iptables off
查看防火墙关闭状态: service iptables status
关闭selinux 服务
vim /etc/selinux/config
修改 SELINUX=disabled
无密码登录
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
ssh localhost
显示文件夹大小并排序
du -h –max-depth=1 ./ | sort -n
将旧版本的jdk升级为新版本
sudo update-alternatives –install /usr/bin/java java /opt/soft/jdk/bin/java 300
sudo update-alternatives –install /usr/bin/javac javac /opt/soft/jdk/bin/javac 300
sudo update-alternatives –config java
ecilpse访问的权限设置
groupadd supergroup # 添加supergroup组
useradd -g supergroup hadoop # 添加hadoop用户到supergroup组
hadoop fs -chmod 777 /
查看系统版本
其他系列 cat /proc/version
redhat系列 cat /etc/redhat-release
修改hostname
centos 6
vim /etc/sysconfig/network
hostname yourhostname
centos 7
hostnamectl set-hostname yourhostname
Spark 上传jar包
/opt/moudles/spark-1.6.1/bin/spark-submit –class SparkWordCount sparkStudy.jar –master=spark://192.168.20.171:7077
其他
chmod -R 777 ./spark
时区修改
时区的配置文件是/etc/sysconfig/clock。用tzselect命令就可以修改这个配置文件,根据命令的提示进行修改就好了。
但是在实际工作中,发现这种方式是不能够使得服务器上的时间设置马上生效的,而且使用ntpdate去同步时间服务器也不能够更改时间。即使你使用了 date命令手工设置了时间的话,如果使用ntpdate去进行时间同步的话,时间又会被改动到原来的错误时区的时间。而生产的机器往往是非常重要的,不能够进行重启等操作。
如果要修改时区并且马上生效,可以更换/etc/localtime 文件来实现。比如修改时区为中国上海,那么就可以使用如下的命令来使得时区的更改生效。
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后最好使用下面的命令将更改写入bios。
hwclock