1.作用使用crontab命令可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行,该命令使用权限是所有用户。2.格式crontab [-u user] {-l | -r | -e}3.主要参数-e:执行文字编辑器来设定时程表,内空的文字编辑器是vi-r:删除目前的时程表-l列出目前的时程表。Crontab文件的格式为”M H D m d cmd”。其中,M代表分钟(0~59),H代表小时(0~23),D代表天(1~31),m代表月(1~12),d代表一星期内的天(0~6,0为星期天)。Cmd表示...
原文:http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.htmllinux下解压命令大全.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName———————————————.bz2...
//管道的实现
//当前目录下实现命令"ls | wc -w"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>int main()
{int pipefds[2]={0};//创建匿名管道if(pipe(pipefds)==-1){perror("pipe() err");return -1;}pid_t pid=fork();if(pid==-1){perror("fork() err");return -1;}if(pid==0){//子进程关闭读文件描述符close(pipefds[0]);//dup2()函数把匿名管道的读文件描述符赋值给ST...
配置环境主机名IP备注Hadoop-Data01192.168.0.194Hadoop-Master/Hive/Mysql/Flume-AgentHadoop-Data02192.168.0.195Hadoop-Slave软件版本:CentOS release 6.6 (Final)
Hdk-8u131-linux-x64
Hadoop-2.7.3
Hive-2.1.1
Apache-flume-1.7.0-bin下载JDK、Hadoop、Hive、Flume:[root@Hadoop-Data01 soft]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracl...
一、使用${}
1、${var##*/}
该命令的作用是去掉变量var从左边算起的最后一个‘/‘字符及其左边的内容,返回从左边算起的最后一个‘/‘(不含该字符)的右边的内容。使用例子及结果如下:从运行结果可以看到,使用该命令,可以提取出我们需要的文件名file.txt。若使用时在shell程序文件中,可以使用变量来保存这个结果,再加以利用,如file=${var##*/}2、${var##*.}
该命令的作用是去掉变量var从左边算起的最后一个‘.‘字符及其左边...
form server1 to server2//从当前的192.168.1.101 服务器执行命令, push 到 192.168.1.102scp -r /opt/software root@192.168.1.102:/opt/software//从当前的192.168.1.103 服务器执行命令, 192.168.1.101 pull 到 192.168.1.103scp -r /opt/software root@192.168.1.101:/opt/software /opt/software//从当前的192.168.1.103 服务器执行命令,让 192.168.1.101 数据 copy 到 192.168.1.104scp -r /opt/software root@192.168...
字符串截取定义字符串$ str=www.baidu.com匹配字符串截取# :截左取右,截到第一次匹配 ,输出结果为 baidu.com$ echo ${str#*.}## : 截左取右 截到最后一次匹配,输出结果为 com$ echo ${str##*.}% :截右取左 截到第一次匹配,输出结果为 www.baidu$ echo ${str%.*}%% :截右取左 截到最后一次匹配,输出结果为 www$ echo ${str%%.*}匹配长度截取从0位置字符开始,截取长度为2的字符串,输出结果为 ww$ echo ${str:0:2}从1位置字...
分区类型: 主分区:最多只能分四个 扩展分区: 扩展分区最多1个,扩展不能格式化,也不能写入数据。只能包含逻辑分区。扩展分区加主分区最多有4个。 逻辑分区: 逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多只是59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区Linux分区表示 /dev/hda1 hd:IDE硬盘 sd:SCSI,SATA硬盘 a:第一块硬盘 1:第一个分区 /dev/sda1 ...
Ctrl+u:向文件首翻半屏;
Ctrl+d:向文件尾翻半屏;
Ctrl+f:向文件尾翻一屏;
Ctrl+b:向文件首翻一屏;
Esc:从编辑模式切换到命令模式;
ZZ:命令模式下保存当前文件所做的修改后退出vi;
:行号:光标跳转到指定行的行首;
:$:光标跳转到最后一行的行首;
x或X:删除一个字符,x删除光标后的,而X删除光标前的;
D:删除从当前光标到光标所在行尾的全部字符;
dd:删除光标行正行内容;
ndd:删除当前行及其后n-1行;
nyy:将...
不知道大家是否也跟我一样,是一只要把的自己电脑文件安排的条理有序,把没用的文件会及时删掉的程序猿呢?如果是的话,那么我们可以愉快地探讨下文章的内容。如果不是的话,你也可以留下来凑凑热闹嘛(>-<)。下面要介绍的是今天的主角—— tmpwatch ,它能帮助我们递归删除在给定时间内没有访问的文件和空目录。当然,我们也可以使用 find 命令查找并删除超过 x 天未访问的文件,不过 tmpwatch 可以一步到位,何乐而不为?tmpwatch...
一、先按照依赖包 yum -y install flex byacc libncurses二、按照依赖包libpcap tar zxvf libpcap-1.1.1.tar.gz cd libpcap-1.1.1 ./configure make && make install三、安装iftop tar zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make make install四、安装可能出现的问题centos可能碰到的问题: checking POSIX threads usability… configure: error: it fails. We probably guessed the wro...
系统会按照PATH的设置去每个PATH定义的目录下查询执行文件.先找到的先执行.例子,加入chrome使可以在命令行中打开chrome 原文:http://www.cnblogs.com/chuiyuan/p/5068156.html
原文链接:https://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646466.htmliptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础
规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的...
修改配置文件/etc/sysconfig/network-scrips/ifcfg-eth0。因为机子启动的时候加载的就是这个文件的配置参数。对这个文件进行修改: [root@localhost ~]# vi
/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0
#网络设备名称,与ifcfg-eth0对应#BOOTPROTO=dhcp
#启动eth0接口时使用动态IP地址分配,这里使用的是静态IP地址,因此将这句屏蔽掉BOOTPROTO=static
...
Linux中的文件类型在linux系统中,可以说一切皆文件linux下扩展名的作用1).tar、.tar.gz、.tgz、.zip、.tar.bz 表示压缩文件,创建命令一般为tar、zip、gzip等2).sh 表示shell脚本文件,通过shell语言开发的程序3).pl表示perl语言文件,通过perl语言开发的程序4).py 表示python语言文件,通过python语言开发的程序5).html、.htm、.php、.jsp、.do 表示网页语言的文件6).conf表示系统服务的配置文件7).rpm 表示rpm安装包文件...