linux
韩利鹏
大数据处理-java高级工程师
展开
-
LINUX定时任务(crontab)
Linux的定时任务需要借助crontab命令 crontab -e 进入编辑任务的模式,其实就是一个vi编辑器里面写上任务任务的格式为:基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星原创 2016-11-29 22:26:57 · 487 阅读 · 1 评论 -
linux防火墙
方法一:命令行方式 1:开放端口:/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT 2:保存:/etc/rc.d/init.d/iptables save 3:重启服务:/etc/init.d/iptables restart 4:查看端口是否开放:/sbin/iptables -L -n 方法二:直接原创 2017-12-29 17:44:38 · 444 阅读 · 0 评论 -
linux的awk和sed等命令比较
对于文本的操作分为两种操作,一种是按行操作,一种是按列操作。 简单的命令有grep(行操作)和cut(列操作)。 复杂点的有sed(行操作)和awk(列操作)。 样例文本hello tomhi marryhow are you什么是行操作:简单的例子就是,获取上面文本中带有hello的行就是行操作。 什么是列操作:简单的例子就是获取上面文本中的第一列操作。grepp原创 2018-01-22 15:41:45 · 1158 阅读 · 0 评论 -
ssh免密登陆脚本
运行脚本前面需要先配置好/etc/hosts文件的ip映射,这个脚本是根据hosts文件的ip进行免密登陆配置的 密码可以自己修改PWD_1 运行需要联网需要联网#!bin/bash#yum安装expectyum -y install expect#PWD_1是登陆密码,可以自己设定PWD_1=123456ips=$(cat /etc/hosts |grep -v "::" | gre原创 2016-10-11 20:07:26 · 2360 阅读 · 0 评论 -
/bin/sh^M: bad interpreter: 没有那个文件或目录
今天运行脚本(shell)发现了这个问题,自己检查了好久也没有发现自己哪里写错 想了好久才发现是应为我写脚本的时候是在windows下编写的,为了省事直接把文件复制过来直接运行导致的 在windows上编写的程序会有一些看不到的编码,直接运行到值Linux无法识别导致,只需要把文件里面的代码一步步复制到Linux文本编译器中就可以了原创 2016-09-25 22:44:14 · 466 阅读 · 0 评论 -
SSH免密登陆草稿版
~ ssh-keygen -t rsa -P ''cd .ssh.ssh cat id_rsa.pub >>authorized_keys.ssh chmod 600 authorized_keys.ssh ssh master1 #测试本机登陆,如果不需要密码则本机登陆测试成功{#分发 id_rsa.pub 到slave1.ssh原创 2016-09-25 20:24:07 · 359 阅读 · 0 评论 -
安装linux jdk的shell脚本
脚本的使用方式:将脚本和jdk的安装包放在一起,然后运行脚本就能够自动安装了脚本代码如下#!/bin/bashtar -zxvf jdk*cd jdk1*home=`pwd`echo $homeecho "JAVA_HOME=${home}" >> /etc/profileecho "CLASSPATH=\$JAVA_HOME/lib" >> /etc/profileecho "PAT原创 2016-09-23 22:50:35 · 4622 阅读 · 0 评论 -
在虚拟机上配置linux的网络
配置linux主要是为了搭建Hadoop集群环境,几个节点能够互相通信需要工具VMware,SentOS7.0 安装虚拟机和linux系统我就不做解释了,下面直接开始配置网络 1:修改虚拟机的网络配置 主要有NAT模式和仅主机模式,两者配置相差不大,NAT主要是在有网络的情况使用的,而仅主机模式是在无网络的情况使用的, 接下来我们以仅主机模式来进行配置(其他配置一样的) 点击编辑 —>虚拟原创 2016-07-30 22:39:41 · 626 阅读 · 0 评论 -
Linux常用命令(附视频教学)
视频分享链接:http://pan.baidu.com/s/1bpmLti3 密码:eaza (若有侵权通知我,将及时删除) 一、文件系统的管理 tips:输入命令的时候要常用tab键来补全ls 查看目录信息 ( ls / ) ls -l 等价于 ll pwd 查看当前所处的路径 cd 切换目录 (cd /) ,如果不带参数则切换到用户主目录 ~mkdir原创 2016-07-04 00:08:51 · 4792 阅读 · 2 评论 -
查看linux负载的情况
查看一个服务器的负载情况一般是从内存,cpu的使用量来看的,还有就是磁盘io和网络io,下面会分别对其进行监控(环境sentos6.7) 内存负载情况: free这个命令可以查看内存的使用情况可剩余情况:具体使用如图 cpu的负载情况: 使用top来动态的显示,直接在命令行中输入 top 就能显示如下图所示: load average是显示的是cpu的负载情况,三个数分别是1原创 2018-01-26 14:34:43 · 7215 阅读 · 0 评论