1、linux机器改名
sudo vim /etc/hostname
1.1、linux改域名映射
sudo vim /etc/hosts
2、centos/ubuntu关机,可用shutdown --help看帮助文档
shutdown -h 0
2.1、重启快捷命令:reboot
3、scp使用-将一个机器上的东西拷贝到另一个机器上
格式:scp 要拷贝的文件名 远程用户名@远程IP:远程路径,执行完命令后,要输入密码
举例1:
scp /home/localadmin/nono-web.war localadmin@172.16.4.81:/home/localadmin/
举例2:
scp -r spark-1.6.1-bin-hadoop2.6/ node02:/usr/local/
注:例子2是一种简单写法,不需要写用户名和密码,90%的原因是配置了免密登录的原因。
4、如何查看DNS、Gateway
4.1、查看dns
cat /etc/resolv.conf
效果如下图所示
4.2、查看GateWay
route -n
效果如下图所示
4.3、如何查看mac.利用最朴素的ifconfig即可,效果如下图所示
5、修改ip地址成静态的,用如下命令
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#hadoop config start
BOOTPROTO=static
IPADDR=192.168.92.203
BROADCAST=192.168.92.255
NETMAST=255.255.255.0
GATEWAY=192.168.92.2
DNS1=192.168.92.2
#hadoop config end
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=f0a0731d-5dde-4961-b5bf-a958d204d5b9
DEVICE=ens33
ONBOOT=yes
6、centos7 关闭防火墙
关闭防火墙的命令
systemctl stop firewalld.service
关闭开机自动启动
systemctl disable firewalld.service
6.1、法二
service firewalld restart 重启
service firewalld start 开启
service firewalld stop 关闭
6.2、防火墙打开后,如果需要将某个端口添加进放行,用如下命令
firewall-cmd --zone=public --permanent --add-port=3306/tcp
即将3306放行,且放在public区域(其他的还有dmz等等)
6.2.1 或者直接修改配置文件也行。vi /etc/firewalld/zones/public.xml,效果是一样的。个人感觉,这个xml就像一个数据库一样。
注意到:对防火墙的任何操作都要重启。
6.3、查看防火墙状态,用如下命令
systemctl status firewalld
效果如下图所示,表示开启,如果关闭则是dead:
7、查看磁盘剩余空间
df -h
8、增加cent os swap大小(无需重启)
8.1、查看当前swap大小,free -m或者top均可以查看,如下图所示
8.2、增加1G空间
dd if=/dev/zero of=/var/swap bs=1024 count=1024000
8.3、设置交换文件
mkswap /var/swap
8.4、立即激活启用交换分区
swapon /var/swap
8.5、添加系统引导时自启动运行,vi /etc/fastab,添加以下记录
/var/swap swap swap defaults 0 0
9、如果不再使用,可以回收
swapoff /var/swap
9.1、从文件系统中回收
rm /var/swap
10、ceos7 24小时制
原理:我买的vps是美国的,因此用的是美国时区EDT,而我们需要改成中国CST即可
因此,将时区改成上海的即可
timedatectl set-timezone Asia/Shanghai
通过date命令,查看效果
关于时区:有GMT、CST、UTC等区分,简单说下
UTC(国际通用协调时间,无线电领域)
GMT(格林尼治天文台的标准时间),和UTC时间一样
CST(中国标准时间,中国人就用这个),CST一般比上面的早8小时(人家1点,我们都9点了)