linux常用命令

linux常用命令

一、网络适配器配置

自定义:vmnet8(NAT模式)

二、重命名网络配置文件

  1. cd /etc/sysconfig/network-scripts

  2. mv ifcfg-ens33 ifcfg-eth0

  3. vi ifcfg-eth0

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=dhcp
ONBOOT=no
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
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=71e29e9a-e6a2-46ac-a7a8-899b1987c8c1
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
IPADDR=192.168.99.247
NETMASK=255.255.255.0
GETWAY=192.168.99.2
DNS1=218.85.157.99
DNS2=8.8.8.8

三、DNS

  1. vi /etc/resolv.conf

  2. 文件自动恢复的解决方法:

    service NetworkManager stop #后台进程关闭

    chkconfig NetworkManager off #配置关闭,永久生效。

四、调整GRUBCMDLINELINUX变量

  1. vi /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
  1. grub2-mkconfig -o /boot/grub2/grub.cfg

  2. reboot

五、关掉NetworkManager

systemctl stop NetworkManager
systemctl disable NetworkManager

centos虚拟机复制移动后网络配置无效,要生成MAC

六、重启网络

systemctl restart NetworkManager.service
systemctl restart network.service
service network restart
/etc/init.d/network restart

七、安装wget

yum -y install wget
yum -y install ntpdate
yum -y install vim
yum -y install gcc-c++
yum -y install net-tools

yum repolist all
yum upgrade #只升级所有包,不升级软件和系统内核
yum update #升级所有包同时也升级软件和系统内核
yum search ifconfig
yum install iptables-services
yum install bind-utils

八、修改更新源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
yum -y update

九、系统升级

yum [options] [command] [package ...]
  • options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
  • command:要进行的操作。
  • package操作的对象。

十、netstat

netstat -pan | grep 5623
netstat -lnpt | grep etcd

ps -ef|grep java|grep -v grep #显示出所有的java进程,去处掉当前的grep进程。
ps -aux | grep pid
ps -ef | grep etcd

windows下

netstat –ano|findstr “80”
netstat –ano|findstr “etcd”

十一、DNS配置文件resolv.conf

vi /etc/resolv.conf
search localdomain
nameserver 218.85.157.99
nameserver 8.8.8.8

十二、环境变量

vi /etc/profile
vi /root/.bashrc
export -p

十三、用户

#查看用户
cut -d : -f 1 /etc/passwd
#查看用户组
cut -d : -f 1 /etc/group
#删除xiaoluo这个用户
userdel -r xiaoluo

你可能感兴趣的:(linux常用命令)