《OD学hadoop》第一周0626
一、磁盘管理
Linux添加新硬盘、分区、格式化、自动挂载 http://lxsym.blog.51cto.com/1364623/321643
给Linux系统新增加一块硬盘 http://www.linuxidc.com/Linux/2011-02/31868.htm
二、压缩和解压
linux下解压命令大全 http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
三、
七、克隆虚拟机
1. 修改网络
(1)vi /etc/udev/rules.d/70-persistent-net.rules
eth1 改为eth0
(2)vi /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR改为eth1的地址
HWADDR=00:0c:29:79:e6:ec
八、安装jdk
modules 装好的软件
software 安装软件
(1)解压jdk
tar -zxf file -C /opt/modules
(2)
vi /etc/profile
设置JAVA_HOME
##JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.7.0_67
export PATH=$JAVA_HOME/bin
(3)source /etc/profile
(4)java -version
九、 rpm命令
RPM应用——查询(已安装包和未安装包) http://blog.csdn.net/iquicksandi/article/details/7816750
redhat 主要包安装方式
1. man rpm
2. 挂载光驱
mount /dev/cdrom /media
3. rpm 包操作
查看有多少个包 ls | wc -l
ls kernel-*
(1)查看选项: 查看系统当前有哪些rpm包 rpm -qa
rpm -qa | grep httpd
rpm -qa | grep httpd-devel
ls httpd-*
(2)rpm包的依赖性很强
装包a 》》 装包b 》》装包c
安装选项: -i -v 代表详细信息 -vh 显示详细进度
rpm -qa | grep zlib
rpm -ivh zlib-1.2.3-29.el6.x86_64.rpm
(3)卸载选项: -e
rpm -e zlib-devel-1.2.3-29.el6.x86_64
(4)查看文件是哪个包安装的
ls /etc/ntp.conf
rpm -qf /etc/ntp.conf
(5)yum命令
linux yum命令详解 http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html
同样也是管理rpm包的。
列出所有可用(已安装的rpm包): yum list
仓库名前有@符号表示已经安装
安装命令: -y代表直接确认
yum install httpd-devel.x86_64
yum -y install httpd-devel.x86_64 不需确认
卸载命令: remove,也可以加上-y选项
yum -y remove httpd-devel.x86_64 不需确认
yum 仓库
常用仓库:
mirror.163.com
mirror.sohu.com
配置仓库
cd /etc/yum.repos.d/
ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
.repo 都是仓库文件
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=upd
ates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1 #代表是否开启校验
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #代表该校验的公钥所在位置
十、 关机重启
第一组: shutdown reboot
第二组: init0 init6
十二、Shell编程
1. shell概述
1)命令解释器:
外层应用层》shell命令解释器》》内核》》硬件
命令: ASCII
起到转换的作用
编程执行的脚本语言,可以直接调用Linux中的命令
2)shell两种主要语法类型
Bourne Bshell: sh,ksh,Bash..
C Cshell: csh,tcsh..
查看系统支持的shell: cat /etc/shells
3) shell变量
(1)环境变量: 用户变量和系统变量
用户变量:cat ~/.bash_profile 该文件只针对某一个用户
系统变量:more /etc/profile 全局生效的系统变量文件
(2)位置变量
bash定义了9个位置变量,分别是$1~$9
$0表示脚本名称
4)shell实战
(1)echo 打印换行的方法 http://blog.csdn.net/lixiaohuiok111/article/details/18313039
(2)awk命令
语法: awk'条件{动作1}条件2{动作2}...' 文件名
可以格式化输出内容,比如printf
awk '{printf $1 "\t" $5 "\n"}' bf_test.txt
结合管道符号:
df -h | awk '{printf $1 "\t" $5 "\t" $6}'
df -h | awk '{print $1 "\t" $5 "\t" $6}'
printf需要手动在末尾添加换行,而print不需要
(3)\ 表示继续可以输入
十三、系统管理命令
1.
ifconfig
top
free
netstat
netstat -an
ps
ps -ef
kill
kill -l
kill 9
十四、crontab
定时任务,--周期性执行计划任务
(1)at --指定时间执行特定命令
at 时间
at 16:55
退出at命令 ctrl+d
(2)crontab内容格式
service crond status
chkconfig --list 查看服务是否开机启动
制定周期性计划:
计划条件:
每周的凌晨三点备份/etc/passwd
* * * * * cmd
0 3 * * 3 cp /etc/passwd
时间同步 ntpdate ,每10分钟执行时间同步
制定计划: crontab -e
列出当前所有计划: crontab -l
《OD学hadoop》第一周0626的更多相关文章
- 《OD学hadoop》第一周0626 作业二:Linux基础
一.打包压缩 知识点: tar -zxvf -C PATH tar -jxvf tar -zcvf tar -jcvf tar:打包命令 -z 打包同时gzip压缩 -j 打包同时bzip2 -c 打 ...
- 《OD学hadoop》第一周0625
一.实用网站 1. linux内核版本 www.kernel.org 2. 查看网站服务器使用的系统 www.netcraft.com 二.推荐书籍 1. <Hadoop权威指南> 1- ...
- 《OD学hadoop》第一周0625 LINUX作业一:Linux系统基本命令(一)
1. 1) vim /etc/udev/rules.d/-persistent-net.rules vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE= ...
- 《OD学hadoop》第二周0703
hdfs可视化界面: http://beifeng-hadoop-01:50070/dfshealth.html#tab-overview yarn可视化界面: http://beifeng-hado ...
- 《OD学hadoop》第二周0702
大数据离线计算hadoop2.x 三周(6天) markdown文本剪辑器 罗振宇--跨年演讲,时间的朋友 http://tech.163.com/16/0101/11/BC87H8DF000915B ...
- 《OD学hadoop》第三周0710
一.分布式集群安装1. Hadoop模式本地模式.伪分布模式.集群模式datanode 使用的机器上的磁盘,存储空间nodemanager使用的机器上的内存和CPU(计算和分析数据) 2. 搭建环境准 ...
- 《OD学hadoop》第三周0709
一.MapReduce编程模型1. 中心思想: 分而治之2. map(映射)3. 分布式计算模型,处理海量数据4. 一个简单的MR程序需要制定map().reduce().input.output5. ...
- 《OD学hadoop》第四周0716
7.16 一.回顾 二.HDFS Federation(联盟) Hadoop 2.2.0发布新特性 很多的大公司都在使用:BAT HDFS Federation + HDFS HA架构 互相隔开,但是 ...
- 2017-2018-1 我爱学Java 第一周 作业
构建之法 成员及分工 内容简介 作者简介 分章学习及问题 第一章 概论 第二章 个人技术和流程 第三章 软件工程师的成长 第四章 两人合作 第五章 团队和流程 第六章 敏捷流程 第七章 实战中的软件工 ...
随机推荐
- Java/Java Web中乱码解决汇总
在开发Java/Java Web Application过程中,往往会出现乱码问题,而且有的时候真会弄得人很烦,浪费太多的时间. 记得之前看过一篇帖子,详细解释了Encoding/Decoding过程 ...
- NYOJ-975 关于521 AC 分类: NYOJ 2014-02-25 22:14 349人阅读 评论(0) 收藏
#include<stdio.h> struct AC { int x,y; }a[1000004]; int main() { int i,j,k=0;a[125].x=1,a[521] ...
- 9 I/O复用
I/O复用使得程序能够同时监听多个文件描述符,适用于以下情况: 客户端同时处理多个socket,比如非阻塞connect 客户端同时处理用户输入和网络连接,比如聊天室程序 TCP服务器同时处理监听so ...
- WCF服务端与客户端时间匹配问题
当服务端部署的WCF服务服务在被客户机调用时,如果显示: 错误,展开后,详细错误为:An error occurred when verifying security for the message ...
- Apache CXF实现Web Service(5)—— GZIP使用
Apache CXF实现Web Service(5)-- GZIP使用 参考来源: CXF WebService整合Spring Apache CXF实现Web Service(1)--不借助重量级W ...
- ID3决策树---Java
1)熵与信息增益: 2)以下是实现代码: //import java.awt.color.ICC_ColorSpace; import java.io.*; import java.util.Arra ...
- vi/vim使用指北 ---- Sample Editing
本篇介绍vim的基础操作,各种编辑模式的切换,光标的移动,删除,撤销/重做,保存,查找等基础命令: 基础操作 编辑文件 vim [options] [file ...] 模式 打开文件后进入vim的 ...
- HDU4782 Beautiful Soup
成都赛里的一道坑爹码力题,突然间脑抽想做一下弥补一下当时的遗憾.当时没做出这道题一是因为当时只剩大概45分钟,对于这样的具有各种条件的题无从下手,二则是因为当时估算着已经有银牌了,所以就不挣扎了.但是 ...
- Windows 7,64位机器上安装DB2 7.2+FP7
1.要想在Windows 7,64位机器上安装DB2 7.2+FP7,注意:1)拷贝所有安装文件到本地2)设置setup.exe文件兼容windows 20003)使得users用户勾选“完全控制”权 ...
- OpenCV4Android开发之旅(一)----OpenCV2.4简介及 app通过Java接口调用OpenCV的示例
转自: http://blog.csdn.net/yanzi1225627/article/details/16917961 开发环境:windows+ADT Bundle+CDT+OpenCV-2 ...