Linux基础04
** Linux基本操作常用命令(四)
** Linux系统管理命令
1、top:查看系统资源,每隔三秒刷新一次,按q:退出浏览状态
2、free:查看内存信息,-m,以MB单位显示
3、netstat:查看端口信息,一般用于查看端口是否被占用等
4、ifconfig:查看网络信息
5、df:-h查看系统设备状态信息
6、kill:杀死正在运行的进程,-9表示强制结束,例如:kill -9 2008
解释:强制杀死PID为2008的进程
7、jps:查看系统运行的进程
** 关闭防火墙
以下切换到root用户下操作:
1、禁用Linux的安全子系统selinux
命令:
vi /etc/sysconfig/selinux
将设置改为禁用:SELINUX=disabled,如图:

2、关闭防火墙
命令:
systemctl stop firewalld.service,如图:

3、禁止开机启动:
命令:
systemctl disable firewalld.service,如图:

尖叫提示:如果是7以下版本的系统,需要使用如下方式关闭防火墙
# service iptables stop
# chkconfig iptables off
(尖叫提示:chkconfig可以查看开机是否会启动相关服务)
** 定时任务
1、at
用法:at [时间]
例如:
at 18:00
指定于当天下午18点执行计划任务
at > cp /etc/passwd /home/z/Desktop/
18点执行的操作内容,即拷贝文件到tmp目录下
at > <EOT>(注意:这个<EOT>不是手动输入的,是直接按ctrl + d就可以了。)
输入完成后按ctrl+d结束,如图:

2、crontab
解释:周期性的执行计划任务
用法:crontab [-u 用户] [-l|-r|-e]
参数:
-u:指定某个用户,不加-u选项则为当前用户
-e:指定计划任务
-l:列出计划任务
内容格式:
第一列:分钟,范围:00~59
第二列:小时,范围:00~23
第三列:日,范围:1~31
第四列:月,范围:1~12
第五列:周,范围0~7(0和7都表示周日)
第六列:需要执行的命令
注意事项:
1、如果时间为时间段:
使用杠(-)来表示一段连续的时间
2、若干不连续的时间:
使用逗号(,)
3、表示所有的时间:
使用星号(*)
4、表示时间间隔:
使用除号(/)
案例1:
每周日下午18点备份/etc/passwd文件到桌面/home/z/Desktop

案例2:
每月13号和17号的下午15点10分执行删除桌面passwd文件

案例3:
每10分钟执行一次时间同步

案例4:
每天15点到18点执行拷贝文件

5、创建任务:
* 执行命令:
crontab -e
该命令用于打开任务编辑器,按下a,进入插入模式
* 编辑任务,每分钟执行一次时间的写入,写入位置:zz.log,如图:
*/1 * * * * date >> /home/z/Desktop/zz.log
编辑完成之后,使用ctrl+c退出编辑,然后输入冒号:输入wq保存退出。

* 列出已存在任务
crontab -l,如图

* 使用tail -f命令,实时查看zz.log文件的内容,如图:

* 最后附一张注释图,大家可以在crontab中进行如下注释(#号部分),以后就可以给你一些提示:

** 总结
Linux基础到此已经完结,接下来我们准备学习大数据的课程内容

个人微博:http://weibo.com/seal13
QQ大数据技术交流群(广告勿入):476966007
作者:Z尽际
链接:https://www.jianshu.com/p/f2237e54dfbe
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Linux基础04的更多相关文章
- LInux基础(04)项目设计一(理解链表管理协议的代码架构)
要设计好一个项目必须要有一个健全的代码框架 一个结构体内有数据域和处理数据的函数指针, 先实现管理链表的函数 增加节点 删除节点 清空链表 遍历节点对每个节点进行操作 再实现协议的注册 把对象s ...
- Linux命令工具基础04 磁盘管理
Linux命令工具基础04 磁盘管理 日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩: 查看磁盘空间 查看磁盘空间利用大小 df -h -h: huma ...
- 04: linux基础总结
目录: 1.1 Red Hat Linux 安装及服务控制 1.2 目录和文件管理 1.3 安装及管理程序 1.4 账号和权限管理 1.5 磁盘和文件管理 1.6 进程和计划任务管理 1.7 Linu ...
- 还是不想改报告,伊阿忆啊哟-Linux基础继续
hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...
- 买错的电影票,含着泪也得看-LAMP搭建&Linux基础
hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...
- SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- SLAM+语音机器人DIY系列:(一)Linux基础——2.安装Linux发行版ubuntu系统
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- Linux基础 - 系统优化及常用命令
目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...
随机推荐
- 每天学点Python之comprehensions
每天学点Python之comprehensions 推导式能够简化对数据的处理,让代码简洁的同一时候还具有非常高的可读性.这在Python中非经常见. 列表推导式 通过列表推导式能够对列表中的全部元素 ...
- 拿到offer过后--大学最后时光最想做的那十件事
昨天--2014.10.26,历史性的一刻,激动的签了欢聚时代(YY)的前端开发offer,工作地点是我喜欢的珠海(仅仅由于那边有我所向往的海还有自行车队,如今想想都乐开怀了,绕着海边骑单车的感觉真妙 ...
- Mysql 数据迁移后 启动出错
今天上班后不知道为什么,mysql一直无法启动,折腾了半天于是决定重装 我本地的server用的是wamp , 重装的时候, 要进行数据备份 , 我使用的最简单粗暴的备份方式, 就是直接进入到mysq ...
- UVALive 4225 / HDU 2964 Prime Bases 贪心
Prime Bases Problem Description Given any integer base b >= 2, it is well known that every positi ...
- springboot shiro 多realm配置认证、授权
shiro进行登录认证和权限管理的实现.其中需求涉及使用两个角色分别是:门店,公司.现在要两者实现分开登录.即需要两个Realm——MyShiroRealmSHOP和MyShiroRealmCOMPA ...
- 关于markdown的使用
首先: https://www.cnblogs.com/jordangong/p/9804777.html 注意:提交博客时需将 Markdown 源码粘贴到编辑器中,且编辑器没有实时预览,可以上传后 ...
- js产生随机数的几个方法
1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分. 3.Math.round(n ...
- [arc076e]connected?
题意: 给出一个$R\times C$的棋盘,其中$1$到$N$之间的每个正整数都会在棋盘上出现两次,第$i$个数出现的位置是$(X_{i,1},Y_{i,1})$和$(X_{i,2},Y_{i,2} ...
- luogu P1516 青蛙的约会(线性同余方程扩展欧几里德)
题意 题解 做了这道题,发现扩欧快忘了. 根据题意可以很快地列出线性同余方程. 设跳了k次 x+mkΞy+nk(mod l) (m-n)kΞ-(x-y)(mod l) 然后化一下 (m-n)k+(x- ...
- docker私有仓库yum安装 docker-registry
[root@riyimei-node1:/root]> yum install docker-registryLoaded plugins: fastestmirror, langpacksLo ...