一,主机名配置
-
hostname 查看
修改:
hostname 主机名永久修改:
vim /etc/sysconfig/network
二、ip地址配置
1,setup
- 进行交互式修改
nmtui
2,修改配置文件(重启后永久生效)
-
vim /etc/sysconfig/network-scripts/ifcfg-eth0
-
重启网络服务:
service network restartreboot
3,ifconfig(重启后无效)
- ifconfig 网卡名 IP地址
三,域名映射(本地)
- /etc/hosts用于通过主机名进行访问时做ip地址解析
四,网络端口监听
-
netstat
-
-a 所有选项
-t tcp相关选项
-u 仅显示udp相关选项
-n 禁用域名反响解析功能,只显示ip
-l 仅列出又在listen的服务状态
-p 显示建立相关链接的进程信息
-ep 可以同时查看进程名和用户名
-
-
netstat -nlpt 获取进程名、进程号、以及用户id
-
netstat -tnl 可以看到处于监听状态的tcp端口和链接
五、定时任务crontab
crontab是linux用于设置周期性被执行的指令。通过crontab命令,可以在固定间隔时间制定的系统指令或shell脚本。时间间隔的单位可以是分钟、小时、日、月、周、以及上的任意组合
- 查看是否安装crontab
which crontab
安装crontab
yum -y install crontab
1,crontab操作:
-
service crond start 启动服务
service crond stop 关闭服务
service crond restart 重启服务
service crond reload 重新载入service crond status 查看crontab状态
service crond --list 查看crontab服务是否已设置为开机启动
chkconfig crond on 加入开机启动
3,crontab命令格式
-
crontab -u 用户名 file file是文件名,表示file 作为crontab的任务列表文件并载入crontab
crontab -u 用户名 -e -e编辑某个用户的crontab文件内容,如果不指定用户则表示编辑当前用户的crontab
-l 显示某个用户的crontab文件内容 -r 删除定时任务配置 -i 删除用户的crontab文件时确认提示
例如:
crontab file -u 用户名 用指定的文件替代目前的crontabcrontab -l -u 用户名 列出用户目前的crontab crontab -e -u 用户名 编辑用户目前的crontab