美文网首页
Linux技巧自留地

Linux技巧自留地

作者: Snow_DZG | 来源:发表于2016-09-21 09:34 被阅读32次

    Linux小技巧

    1.查看ip地址

    有些时候 Linux下 使用 ifconfig查看Ip地址无效
    需要先 安装一些插件才行

    1.执行下列命令
    
    yum groupinstall base
    
    等待安装完成后即可ifconfig查看Ip地址,另外还有很多其他功能
    
    2. 执行 ip addr 命令
    
    2.安装Vim
    1. 执行 yum search vim 查看vim版本
    2. 查看本机vim属于哪个软件包
        which vim
        rpm -qf /usr/bin/vim
    3. 安装vim
        yum install vim-enhanced
    
    3.自动重新获取IP地址
    1. 执行 ip addr
        获取 enoXXXX 的 这个名称
    2. 执行 
        cd /etc/sysconfig/network-scripts/  
        ls
        vim ifcfg-enoXXXX
    3. 修改 打开的配置文件的最后一行
        ONBOOT=yes
    4. 执行 ifdown enoXXXX
    5. 执行 ifup enoXXXX
    6. 执行 service network restart
    

    4.更换yum源并更新

    1.先备份一下源(使用下面的命令重命名原来的源,如果有错误,再改回来):
        mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    2.转到源目录:
        cd /etc/yum.repos.d/
    3.按照自己的版本下载源,我是 centos 7,使用命令:
        wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
    4.运行以下命令生成缓存:
        yum clean all
        yum makecache
    5.升级系统文件和依赖
        yum -y update && yum -y upgrade 
        
    
    附录:163源官方地址:http://mirrors.163.com/.help/centos.html
    
    5.修改DNS
    1.vim /etc/resolv.conf
    进入添加即可:
    nameserver 114.114.114.114
    nameserver 8.8.8.8
    
    6.修改网卡信息
    1.获取ip地址 查看当前网卡为 enoXXX
    2.vim /etc/sysconfig/network-scripts/ifcfg-enoXXX
    3.将 其中内容如下类似输入:
    
    TYPE=Ethernet
    BOOTPROTO=static
    IPADDR=192.168.X.XXX
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS=114.114.114.114
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=eth0
    UUID=1f860a49-29be-4304-9928-f88c2e8456dc
    DEVICE=eth0
    ONBOOT=yes
    
    4.可以重命名文件为 eth0 比较简短
    执行 mv ifcfg-enoXXX ifcfg-eth0
    
    5.禁用该可预测命名规则
    执行 vim /etc/default/grub
    
    在 GRUB_CMDLINE_LINUX 参数中添加
     net.ifnames=0 biosdevname=0 (在rhgb quiet 前添加)
     
    6.执行 grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数
    
    7.修改DNS
    vim /etc/resolv.conf
    进入添加即可:
    nameserver 114.114.114.114
    nameserver 8.8.8.8
    
    8.重启 reboot 即可完成
    
    7.修改root密码
    登陆进去以后,再输入:passwd
    或者是:sudo passwd root  即可修改密码
    
    8.查看端口占用
    netstat -tunlp | grep <端口>
    
    如果有反应就是该端口已被使用
    
    9.安装nodejs
    最简单的方法:
    1.先去官网下载最新的编译好的版本(https://nodejs.org/download/)
    
    cd ~
    wget (下载地址)
    
    2.tar --strip-components 1 -xzvf node-v* -C /usr/local
    将node-v* 替换为实际版本名称 并移到 /usr/local文件夹下直接使用
    
    3.node --version 测试是否安装成功
    
    PS:具体4个方法
    (https://www.vmvps.com/4-ways-to-install-node-js-on-centos-7-servers.html)
    (https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-a-centos-7-server)
    

    相关文章

      网友评论

          本文标题:Linux技巧自留地

          本文链接:https://www.haomeiwen.com/subject/wefaettx.html