Linux
TheManOfCoding
计算机java初级程序员,正在往大数据方向转型!
展开
-
linux(centos)使用NAT方式连接网络
1.最近本人学习hadoop,用到linux,之前能够上网的,可设置静态ip就不能上网,研究了整整两天,整出来了。 2. 使用系统cetnos6.4版本,VM虚拟机 3. 使用NAT方式来上网 4. 点击虚拟机虚拟网络编辑器 5.记下图中红框数据 6.这里只要记住起始地址就行了, 7.进入centos设置ip了,这里说一下ip地址是NAT设置中子网ip同一网段如192.168.59.XXX,...转载 2018-01-21 21:13:41 · 1269 阅读 · 1 评论 -
nohup和&后台运行,进程查看及终止
1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。 如果没有文件能创建或打开以用于追加,那么 Comman...转载 2018-08-22 17:34:32 · 25533 阅读 · 0 评论 -
linux下并行运行脚本与让程序可靠运行
1 使程序可靠运行linux下远程进行命令执行时 可能由于网络问题,使得终端窗口被断开,导致终端内子命令执行失败。 为什么ssh断开后你运行的进程会退出呢?因为所有进程都得有个父进程。当你ssh到一个服务器上时,打开的shell就是你所有执行命令的父进程。当你断开ssh连接时,你的命令的父进程就没了。如果处理不当,这些进程就会收到SIGTERM信号,全被干掉了。然后说解决方案:...转载 2018-08-14 11:06:23 · 911 阅读 · 0 评论 -
linux简单实现先并行执行命令执行执行完毕后在执行后面的命令
例如:有三个脚本:a.sh b.sh c.sh 需求:并行执行完这三个脚本之后,输出helloworld。并行执行命令,通过&后台运行来实现,之后是等待并行执行完毕,输出helloworld。sh a.sh &sh b.sh & sh c.sh &wait echo "helloworld" ...原创 2018-08-14 11:05:11 · 13433 阅读 · 1 评论 -
hadoop2.x常用端口、定义方法及默认端口、hadoop1.X端口对比
问题导读:1.DataNode的http服务的端口、ipc服务的端口分别是哪个?2.NameNode的http服务的端口、ipc服务的端口分别是哪个?3.journalnode的http服务的端口、ipc服务的端口分别是哪个?4.ResourceManager的http服务端口是哪个?5.NodeManager的http服务端口是哪个?6.Master的http服务的端口、ipc服务的端口分别是哪...转载 2018-02-25 18:41:13 · 369 阅读 · 0 评论 -
Impala 2、Impala Shell 和 Impala SQL
1、Impala 外部 Shell Impala外部Shell 就是不进入Impala内部,直接执行的ImpalaShell 例如通过外部Shell查看Impala帮助可以使用: $ impala-shell -h 这样就可以查看了; 再例如显示一个SQL语句的执行计划: $ impala-shell -p select count(*) from t_stu 下面是Impala的外部She...转载 2018-02-24 11:44:05 · 553 阅读 · 0 评论 -
修改CentOS默认yum源为国内yum镜像源
本文转载自互联网,原文地址:http://blog.csdn.net/inslow/article/details/54177191有时候CentOS默认的yum源不一定是国内镜像,导致yum在线安装及更新速度不是很理想。这时候需要将yum源设置为国内镜像站点。国内主要开源的开源镜像站点应该是网易和阿里云了。修改CentOS默认yum源为mirrors.163.com1、首先备份系统自带yum源配...转载 2018-03-08 21:45:46 · 289 阅读 · 0 评论 -
RHEL7配置中文输入法-智能拼音
本文转载自网络(https://www.cnblogs.com/hi-frank/p/7355187.html)RHEL7.x(CentOS7.x)系统相对之前的6.x系统变化较大,虽然安装时选择了中文环境,但是进入系统后,在控制台及编辑器中仍无法切换输入法进行中文输入。原来还要这么配置,,才能愉快的使用“拼音”输入法。以下内容以RHEL7.3中文环境,root用户为例进行描述。1. Linux桌...转载 2018-03-08 14:47:28 · 5983 阅读 · 0 评论 -
Linux的cached和pagecache清除 解决缓存、内存不足、测试结果影响问题
有时候用free -m看一下发现内存使用量竟然特别的高。现在开始在Linux中设置一下,将内存中的各种cache及时清理。命令: sync echo 3 >/proc/sys/vm/drop_caches只有这两行。第一行:是强制将内存中内容写入硬盘,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。这一步是确保第二步的安全性。防止数据或操作丢失。第二行:先看看官方...转载 2018-02-11 11:40:55 · 1002 阅读 · 0 评论 -
Linux下" >/dev/null 2>&1 "相关知识说明
在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者google一下相关的知识。 0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr)command >/dev/null 2>&1 & == c转载 2018-01-20 16:19:20 · 183 阅读 · 0 评论 -
Linux 命令行快捷键
涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。 常用ctrl+左右键:在单词之间跳转ctrl+a:跳到本行的行首ctrl+e:跳到页尾Ctrl+u:删除当前光标前面的文字 (还有剪切功能)ctrl+k:删除当前光标后面的文字(还有剪切功能)Ctrl+L:进行清屏操作Ctrl+y:粘贴Ctrl+u或ctrl+k剪切的内...转载 2018-02-09 14:38:03 · 271 阅读 · 0 评论 -
Linux中特殊符号用法详解
# 井号 (comments)#管理员 $普通用户脚本中#!/bin/bash #!/bin/sh一般出现在shell脚本第一行,意思是使用/bin/bash来执行当前shell脚本,除了第一行,起到注释的作用.(在shell脚本中)井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。# This li转载 2018-01-17 11:02:46 · 2812 阅读 · 2 评论 -
Linux中设置服务自启动的三种方式
有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作:ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig 命令行运行级别设置ntsysv转载 2018-01-23 16:13:21 · 12496 阅读 · 0 评论 -
Haproxy启动故障:Starting proxy:cannot bind socke
Haproxy启动时提示失败: [ALERT] 146/132210 (3443) : Starting frontend Redis: cannot bind socket [0.0.0.0:6379]这个问题,其实就是因为你的haproxy没有得到VIP的原因,而你的配置文件又绑定了VIP地址,所以会提示以上错误。当然,你也要确保你的haproxy服务器做了hearbe转载 2018-01-23 16:12:10 · 7577 阅读 · 0 评论 -
用echo命令修改用户密码
概述:在IT运维中,因为管理的服务器数量众多,出于安全的需要,需定期修改ROOT账号的密码。思路:大批量修改ROOT密码,手工输入密码显然不合适,必须通过一行命令直接完成。脚本:echo password | passwd --stdin root例:修改ROOT账号的密码为password[root@localhost ~]# echo password | passwd --std...转载 2018-09-20 11:05:39 · 7403 阅读 · 0 评论