linux网络配置
先安装网络工具包sudo apt-get install net-tools
yum install net-tools
ifconfig 查看网络配置
route 查看路由表信息
ping ip地址 ping目标主机
ping 192.168.16.1
ping www.baidu.com
hostname 查看主机名
hostname 主机名 更改主机名
nslookup www.baidu.com 查看百度的DNS
dhclient 申请dhcp配置
/etc/hosts linux的host文件
netstat 查看网络连接情况
-a 查看所有连接
-n 数字
-r 路由表
-t TCP协议
-u UDP协议
-p 进程号
netstat -anput
ifconfig 网卡名称 IP地址 netmask 255.255.255.0 修改IP地址
ifconfig enp0s3 10.0.2.16 netmask 255.255.255.0 修改IP的实例
/etc/init.d/networking restart 重启网络服务
service network restart
Screen使用:
sudo apt-get install screen 安装screen
screen -ls 查看有哪些正在运行的窗口
screen -S 窗口名 创建一个screen窗口并进入
在窗口内输入exit 退出并删除该窗口
在窗口内按住ctrl再先按a再按d(ctrl+a,d) 退出窗口,但是窗口还在运行
screen -r 窗口ID 进入窗口(窗口ID用screen -ls指令查看)
screen -d 窗口ID 如果窗口状态是Attached进不去,则踢掉正在使用该窗口的用户
screen -D 窗口ID 踢掉用户,并让其logout
date 显示日期
date +%Y/%m/%d 2017/9/1
date +%Y-%m-%d 2017-9-1
date +%H:%M 16:19
cal 显示日历(当月)
cal 2017 显示整年的
cal 9 2017 显示指定月份
bc 计算器
使用+,-,*,/来表示加减乘除
直接输入1+2按回车,出现结果3
scale=3 设置好后再除法,会显示3位小数点
quit 退出
ctrl+d 退出
sync 数据同步(从内存写入磁盘)
shutdown -h now 立刻关机
shutdown -h 20:25 今天晚上8点15关机
shutdown -h +10 10分钟后关机
shutdown -r now 立刻重启
shutdown -r +30 '提示信息' 再过30分钟重启,并给出提示
free 查看内存和swap剩余
free -m 以MB为单位查看剩余内存
free -h 以人类可读的方式查看剩余内存
数据重导向
ls -l > text1 将指令运行结果覆盖写入text1
ls -l >> text1 将指令运行结果追加写入text1
ls -l 1>> text1 将没出错的指令运行结果追加写入text1
ls -l 2>> text1 将运行出错的指令结果追加写入text1
ls -l 1>> text1 2>> text2 上面两条合并