linux系统常用总结

1. 安装VM(激活码直接网上找一个)
2. 安装操作系统CentOS-7-x86_64-Minimal-1611.iso
设置:(可以安装完再设置)
语言选择中文,设置时间日期, 设置网络(桥接模式,静态ip)和主机名,设置root用户, 创建用户hadoop并设置成管理员
3. 登录, 查看ip(ip addr show), 用Xshell登录来操作
4. 安装vim方便编辑文本(yum install vim-enhanced -y)
5. 安装lzsrs 方便从本机上传文件(yum install lrzsz -y)
6. 设置静态ip
  6.1查看ip(ip addr show)
  6.2 编辑配置文件(vim /etc/sysconfig/network-scripts/ifcfg-ens33) 
  参考下面设置
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="8a0dcb80-01ef-456e-b6d8-223c87044294"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.108.220"
PREFIX="24"
GATEWAY="192.168.108.1"
DNS1="192.168.100.22"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
  6.3重启网卡(service network restart)
7.修改主机名
查看主机名(hostname)
临时改变主机名(hostname 主机名)
修改配此文件(vim /etc/hostname), 然后重启机子(reboot)
8.添加用户hadoop
  8.1-d是指定用户的主目录, -m用户名(useradd -d /root/hadoop/ -m hadoop)
     默认目录为/home/hadoop(useradd hadoop)
  8.2查看所有用户 cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash 
    hadoop:x:1000:0:hadoop:/home/hadoop:/bin/bash
    注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序 
  8.3修改密码(passwd hadoop)
  8.4用户登录
    8.4.1ssh登录默认22端口可以不指定, 用户名hadoop,ip是localhost(ssh -P 22 hadoop@localhost)
         也可以(ssh localhost)再输入用户名
    8.4.2切换用户(su hadoop)或(su - hadoop)带-的会切换到用户的主目录, 若是root可以直接(su -)
       缺点, 普通用户必须知道root的密码
    8.4.3普通用户没有权限的文件, 可以把此文件赋给该用户组或者用户, 也可以给予用户root权限, 用户用sudo执行root权限, 详见后续
给予用户管理员权限:http://www.cnblogs.com/shihaiming/p/5856083.html
  8.5删除用户(userdel hadoop)
  8.6其他用户,用户组,权限操作可以百度
9. 免密登录(只正对hadoop用户, 其他用户无需搞成免密登录因为不安全)
  9.1登录到hadoop用户, 执行(ssh-keygen -t rsa)一直回车,会生产私钥文件/home/hadoop/.ssh/id_rsa
    查看所有文件(ls -a)-a就是all, 包含隐藏文件,linux以.开头的就是隐藏文件
    (ll -a)ll即ls -l可以查看文件属性
  9.2 drwxr-xr-x 什么意思?
    第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道
    第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
    第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
    第8-10位表示其他用户所具有的权限。
  9.3导入(cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys)~当前用户目录.当前目录
  修改权限
  (chmod 700 ~/.ssh)
  (chmod 600 ~/.ssh/authorized_keys )
10.安装jdk
  10.1(cd /opt/tools)上传(rz)到tools目录
  10.2解压 (tar -zxvf /opt/tools/jdk-8u121-linux-x64.tar.gz -C /opt/java)
可以建立一个短链接(ln -s /usr/java/jdk1.8.0_121/ /usr/jdk)
  10.3配置环境变量(vim /etc/profile)
  export JAVA_HOME=/opt/java/jdk1.8.0_121
  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
  10.4使配置文件生效(source /etc/profile)
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值