linux 常用设置和命令

linux命令行启动

vi /etc/inittab文件进入文件最后一行修改 
id:5:initdefault,将数字5改为3,保存后重启即可。
5: 图形界面启动
3:命令行启动

在命令行输入 init 3;既马上进入命令行模式

ssh配置

配置本机ssh
ssh的相关信息存放在用户目录下的.ssh目录中
1:通过ssh-keygen -t rsa命令生成私钥
2:拷贝私钥作为公钥
3:在ssh进行登录验证
#检查ssh配置是否存在,如果存在删除,这里重新配置
[hadoop@fmhadoop ~]$ cd /home/hadoop/
[hadoop@fmhadoop ~]$ ll -a
[hadoop@fmhadoop ~]$ rm -rf .ssh    删除ssh
[hadoop@fmhadoop ~]$ ssh-keygen -t rsa   创建ssh
[hadoop@fmhadoop .ssh]$ cp ~/.ssh/id_rsa.pub  ~/.ssh/authorized_keys   拷贝私钥与公钥一样
[hadoop@fmhadoop .ssh]$ cat  known_hosts     
[hadoop@fmhadoop .ssh]$ ssh  fmhadoop  创建数据
[hadoop@fmhadoop .ssh]$ exit  退出再创建

配置多机ssh
原理和单机一致,这里需要通过一下命令将公钥拷贝到目标机中作为私钥

[hadoop@fmhadoop .ssh]$ scp ~/.ssh/id_rsa.pub   hadoo@slave1.fang:/home/hadoop/.ssh/authorized_keys   拷贝私钥与公钥一样

JAVA_HOME配置模板

vi /etc/profile

#set Java environment  
export JAVA_HOME=/opt/modules/java/jdk1.6.0_45    #只需要修改这里
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
export PATH=$PATH:$JAVA_HOME/bin  
export JRE_HOME=$JAVA_HOME/jre  

让配置生效 source /etc/profile

修改主机名

vi /etc/sysconfig/network

修改host

vi /etc/hosts

关闭防火墙自动启动

chkconfig iptables off 关闭防火墙自动启动
chkconfig –list | grep iptables

创建用户

[root@localhost ~]# useradd hadoop
[root@localhost ~]# passwd hadoop

yum安装mysql

  1. 查看是否安装mysql相关的应用
    yum list installed mysql*
    rpm -qa | grep mysql*
  1. 查询yum安装包
  yum list mysql*
  1. 安装mysql应用
   yum install mysql-server
   yum install mysql-devel
   yum install mysql
  1. 设置字符集
    mysql配置文件/etc/my.cnf中加入default-character-set=utf8

  2. 启动mysql服务
    service mysqld start或者/etc/init.d/mysqld start
    (开机启动配置
    –添加开机启动:
    chkconfig -add mysqld,
    查看开机启动设置是否成功
    chkconfig -list | grep mysql*

    1. 停服务 service mysqld stop
  3. 创建root管理员
      mysqladmin -u root password 123456

登录:

      mysql -u root -p输入密码即可。

你可能感兴趣的:(linux)