** 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的更多相关文章

  1. LInux基础(04)项目设计一(理解链表管理协议的代码架构)

    要设计好一个项目必须要有一个健全的代码框架 一个结构体内有数据域和处理数据的函数指针, 先实现管理链表的函数 增加节点  删除节点  清空链表  遍历节点对每个节点进行操作 再实现协议的注册 把对象s ...

  2. Linux命令工具基础04 磁盘管理

    Linux命令工具基础04 磁盘管理 日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩: 查看磁盘空间 查看磁盘空间利用大小 df -h -h: huma ...

  3. 04: linux基础总结

    目录: 1.1 Red Hat Linux 安装及服务控制 1.2 目录和文件管理 1.3 安装及管理程序 1.4 账号和权限管理 1.5 磁盘和文件管理 1.6 进程和计划任务管理 1.7 Linu ...

  4. 还是不想改报告,伊阿忆啊哟-Linux基础继续

    hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...

  5. 买错的电影票,含着泪也得看-LAMP搭建&Linux基础

    hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...

  6. SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  7. SLAM+语音机器人DIY系列:(一)Linux基础——2.安装Linux发行版ubuntu系统

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  8. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  9. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

随机推荐

  1. MySQL优化之——集群搭建步骤具体解释

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46833179 1 概述 MySQL Cluster 是MySQL 适合于分布式计算 ...

  2. MAVEN创建并打包web项目

    maven项目是由一个maven project和多个maven module组成的,以下简介一下maven webapp的创建和打包,前提是你已经安装配置好maven了. 打开eclipse.依照例 ...

  3. Android技术归档

    各位小伙伴们.以后小巫的一些开源码都会上传到github中,所以欢迎大家Follow https://github.com/devilWwj 基于眼下我基本的技术领域在Android上,以后关于And ...

  4. python部分

    读取骨骼数据相关的多个json,拼接到一起 # -- coding: utf-8 -- import os path = "./test" #文件夹目录 files= os.lis ...

  5. 极客时间 mysql实战45讲下载读 08讲事务到底是隔离的还是不隔离的 笔记

    笔记体会: 1.innodb支持RC和RR隔离级别实现是用的一致性视图(consistent read view) 2.事务在启动时会拍一个快照,这个快照是基于整个库的.基于整个库的意思就是说一个事务 ...

  6. .net core 实现npoi导出

    Nuget 安装 NPOI 2.4.1 工作时间写着测试玩玩 public void ExportDataToExcel() { var workbook = new HSSFWorkbook(); ...

  7. JavaScript学习——使用JS完成省市二级联动

    1.我们希望在注册页面中添加一个字段(籍贯),当用户选择一个具体的省份,在后面的下拉列表中动态加载该省份下所有的城市.显示的效果如下: 2.步骤分析: 第一步:确定事件(onchange)并为其绑定一 ...

  8. HDU 1087 Super Jumping! Jumping! Jumping!【DP】

    解题思路:题目的大意是给出一列数,求这列数里面最长递增数列的和 dp[i]表示到达地点i的最大值,那么是如何达到i的呢,则我们可以考虑没有限制条件时候的跳跃,即可以从第1,2,3,---,i-1个地点 ...

  9. nginx 子进程 woker process 启动失败的问题

    问题: 重启nginx服务,worker process 子进程启动失败,启动的都是master进程: 负载急速升高(平常都是4-5),占用CPU资源多的前十进程都是nginx : nginx 错误日 ...

  10. 【CS-4476-project 6】Deep Learning

    AlexNet / VGG-F network visualized by mNeuron. Project 6: Deep LearningIntroduction to Computer Visi ...