linux常用信息

vim编辑器

一般模式:
在这里插入图片描述

编辑模式:
在这里插入图片描述
指令模式:

在这里插入图片描述

vim的模式切换:
在这里插入图片描述

修改网络配置

(1)查看当前网络ip

[root@hadoop100 桌面]# ifconfig

(2) 查看IP配置文件

[root@hadoop100 桌面]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"    #网络类型(通常是Ethemet)
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"   #IP的配置方法[none|static|bootp|dhcp](引导时不 使用协议|静态分配IP|BOOTP协议|DHCP协议)
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="e83804c1-3257-4584-81bb-660665ac22f6"   #随机id
DEVICE="ens33"   #接口名(设备,网卡)
ONBOOT="yes"   #系统启动的时候网络接口是否有效(yes/no)
#IP地址
IPADDR=192.168.1.100  
#网关  
GATEWAY=192.168.1.2      
#域名解析器
DNS1=192.168.1.2

(3)重启网络

[root@hadoop100 桌面]# service network restart

(4)修改主机名
1)查看当前服务器主机名称

[root@hadoop100 桌面]# hostname

2)如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/hostname文件

[root@hadoop100 桌面]# vi /etc/hostname

修改完成后重启生效。

防火墙

(1)查看防火墙服务的状态

[root@hadoop100 桌面]# systemctl status firewalld

(2)停止防火墙服务

[root@hadoop100 桌面]# systemctl stop firewalld

(3)启动防火墙服务

[root@hadoop100 桌面]# systemctl start firewalld

(4)重启防火墙服务

[root@hadoop100 桌面]# systemctl restart firewalld	

后台服务的自启配置
systemctl list-unit-files (功能描述:查看服务开机启动状态)
systemctl disable service_name (功能描述:关掉指定服务的自动启动)
systemctl enable service_name (功能描述:开启指定服务的自动启动)

开启/关闭iptables(防火墙)服务的自动启动

[root@hadoop100 桌面]# systemctl enable firewalld.service 
[root@hadoop100 桌面]# systemctl disable firewalld.service 

监视系统的指令

top	    	查看内存
df -h		查看磁盘存储情况
iotop		查看磁盘IO读写(yum install iotop安装)
iotop -o	直接查看比较高的磁盘读写程序
netstat -tunlp | grep 端口号	查看端口占用情况
uptime		查看报告系统运行时长及平均负载
ps -aux		查看进程

crontab 定时任务设置

crontab [选项]

选项	功能
-e	编辑crontab定时任务
-l	查询crontab任务
-r	删除当前用户所有的crontab任务
[root@hadoop101 ~]# crontab -e 

(1)进入crontab编辑界面。会打开vim编辑你的工作。

          • 执行的任务
项目  		含义  				范围
第一个“*”	一小时当中的第几分钟	0-59
第二个“*”	一天当中的第几小时		0-23
第三个“*”	一个月当中的第几天		1-31
第四个“*”	一年当中的第几月		1-12
第五个“*”	一周当中的星期几		0-7(0和7都代表星期日)

(2)特殊符号

特殊符号	含义
*	代表任何时间。比如第一个“*”就代表一小时中每分钟都执行一次的意思。
,	代表不连续的时间。比如“0 8,12,16 * * * 命令”,就代表在每天的8点0分,12点0分,16点0分都执行一次命令
-	代表连续的时间范围。比如“0 5  *  *  1-6命令”,代表在周一到周六的凌晨5点0分执行命令
*/n	代表每隔多久执行一次。比如“*/10  *  *  *  *  命令”,代表每隔10分钟就执行一遍命令

(3)特定时间执行命令

时间  			  	含义
45 22 * * * 命令		在22点45分执行命令
0 17 * * 1 命令		每周1 的17点0分执行命令
0 5 1,15 * * 命令	每月1号和15号的凌晨5点0分执行命令
40 4 * * 1-5 命令	每周一到周五的凌晨4点40分执行命令
*/10 4 * * * 命令	每天的凌晨4点,每隔10分钟执行一次命令
0 0 1,15 * 1 命令	每月1号和15号,每周1的0点0分都会执行命令。
注意:星期几和几号最好不要同时出现,因为他们定义的都是天。非常容易让管理员混乱。

1)每隔1分钟,向/root/bailongma.txt文件中添加一个11的数字

*/1 * * * * /bin/echo ”11” >> /root/bailongma.txt

yum命令

基本语法

yum [选项] [参数]
选项		功能
-y		对所有提问都回答“yes”

3)参数说明

参数	功能
install			安装rpm软件包
update			更新rpm软件包
check-update	检查是否有可用的更新rpm软件包
remove			删除指定的rpm软件包
list			显示软件包信息
clean			清理yum过期的缓存
deplist			显示yum软件包的所有依赖关系

修改网络YUM源

1)安装wget, wget用来从指定的URL下载文件

[root@hadoop101 ~] yum install wget

2)在/etc/yum.repos.d/目录下,备份默认的repos文件,

[root@hadoop101 yum.repos.d] pwd
/etc/yum.repos.d
[root@hadoop101 yum.repos.d] cp CentOS-Base.repo   CentOS-Base
.repo.backup

3)下载网易163或者是aliyun的repos文件,任选其一

[root@hadoop101 yum.repos.d] wget
 http://mirrors.aliyun.com/repo/Centos-7.repo  //阿里云
[root@hadoop101 yum.repos.d] wget
 http://mirrors.163.com/.help/CentOS7-Base-163.repo //网易163 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值