一、打包压缩

知识点:

tar -zxvf -C PATH

tar -jxvf

tar -zcvf

tar -jcvf

tar:打包命令

-z 打包同时gzip压缩

-j 打包同时bzip2

-c 打包

-x 解压

-v 显示过程信息

-f 对普通文件进行操作

-C 指定解压路径

-t 查看包内容

(1)tar -zcvf `date +"%Y_%m_%d"`etc.tar.gz /etc

(2)tar -zxvf 2016_07_01etc.tar.gz -C /tmp

(3)tar -tvf 2016_07_01etc.tar.gz

二、磁盘分区

(1)

[root@beifeng-hadoop- temp]# fdisk -l

Disk /dev/sda: 21.5 GB,  bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x000adb00 Device Boot Start End Blocks Id System
/dev/sda1 * Linux
Partition does not end on cylinder boundary.
/dev/sda2 Linux
/dev/sda3 Linux swap / Solaris
[root@beifeng-hadoop- temp]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 16G .7G 11G % /
tmpfs 491M 232K 491M % /dev/shm
/dev/sda1 194M 29M 156M % /boot
/dev/sr0 .1G .1G % /media/CentOS_6.4_Final

fdisk /dev/sdc

[root@beifeng-hadoop-01 /]# mkdir -p /data/primary
[root@beifeng-hadoop-01 /]# mkdir -p /data/logic
[root@beifeng-hadoop-01 /]# chown -R 777 /data/primary/
[root@beifeng-hadoop-01 /]# chown -R 777 /data/logic/

(2)

mkfs.ext4 /dev/sdc1

mount /dev/sdc1 /data/primary/

df -h

lost+found 用于磁盘恢复,一般没什么用

(3)

fdisk /dev/sdc

n

2

+5G

p

n

l

p

sdc1 sdc2 sdc3 sdc4

sdc5

mkfs.ext3 /dev/sdc5

6.0 以前 partprobe /dev/sdc5 平滑刷新整个分区结构

partx -a /dev/sdc5

重启后格式化

mkfs.ext3 /dev/sdc5

mount /dev/sdc5 /data/logic/

vim /etc/fstab

:x 保存退出

(4)

vi /etc/fstab

/dev/sdc1 /data/ primary ext4 dafaults 0  0

三、RPM包

(1)

[root@beifeng-hadoop- /]# whereis touch
touch: /bin/touch /usr/share/man/man1p/touch.1p.gz /usr/share/man/man1/touch..gz
[root@beifeng-hadoop- /]# rpm -qf /bin/touch
coreutils-8.4-.el6.x86_64

(2)

rpm -qa

[root@beifeng-hadoop- /]# rpm -qa | grep bind
bind-9.8.-0.17.rc1.el6.x86_64
bind-utils-9.8.-0.17.rc1.el6.x86_64
ypbind-1.20.-.el6.x86_64
samba-winbind-3.6.-.el6.x86_64
rpcbind-0.2.-.el6.x86_64
samba-winbind-clients-3.6.-.el6.x86_64
bind-libs-9.8.-0.17.rc1.el6.x86_64
PackageKit-device-rebind-0.5.-.el6.x86_64

(3)

[root@beifeng-hadoop- Packages]# pwd
/media/CentOS_6.4_Final/Packages
[root@beifeng-hadoop- Packages]# ll | grep bind
-r--r--r--. beifeng beifeng Feb bind-9.8.-0.17.rc1.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb bind-chroot-9.8.-0.17.rc1.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb bind-dyndb-ldap-2.3-.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb bind-libs-9.8.-0.17.rc1.el6.i686.rpm
-r--r--r--. beifeng beifeng Feb bind-libs-9.8.-0.17.rc1.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb bind-utils-9.8.-0.17.rc1.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb PackageKit-device-rebind-0.5.-.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb rpcbind-0.2.-.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb samba4-winbind-4.0.-.el6.rc4.x86_64.rpm
-r--r--r--. beifeng beifeng Feb samba4-winbind-clients-4.0.-.el6.rc4.x86_64.rpm
-r--r--r--. beifeng beifeng Feb samba4-winbind-krb5-locator-4.0.-.el6.rc4.x86_64.rpm
-r--r--r--. beifeng beifeng Feb samba-winbind-3.6.-.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb samba-winbind-clients-3.6.-.el6.i686.rpm
-r--r--r--. beifeng beifeng Feb samba-winbind-clients-3.6.-.el6.x86_64.rpm
-r--r--r--. beifeng beifeng Feb ypbind-1.20.-.el6.x86_64.rpm
rpm -ivh bind-9.8.-0.17.rc1.el6.x86_64.rpm

(4)

rpm -ql bind

四、yum命令

安装软件3种方式

rpm/yum/make install

(1)

yum list installed 

(2)

[root@beifeng-hadoop- Packages]# yum list installed | grep httpd-devel
httpd-devel.x86_64 2.2.-.el6.centos

(3)

yum install httpd-devel

(4)

(5)

五、Shell编程

1.

2.

3.

touch 修改文件

touch -d "20 days ago " /backup/abc.log

4. crontab

/: 每

,: 分别,枚举

《OD学hadoop》第一周0626 作业二:Linux基础的更多相关文章

  1. 《OD学hadoop》第一周0625

    一.实用网站 1. linux内核版本 www.kernel.org 2. 查看网站服务器使用的系统  www.netcraft.com 二.推荐书籍 1. <Hadoop权威指南> 1- ...

  2. 《OD学hadoop》Linux基础

    一.Linux基本环境 1. Linux常见版本及VMware虚拟机安装Linux系统 2. 虚拟机网络配置(IP地址.主机名.防火墙) 3. 文件基本命令操作 4. 四大远程连接工具使用 二.Lin ...

  3. 20135328信息安全系统设计基础第一周学习总结(Linux应用)

    学习计时:共xxx小时 读书: 代码: 作业: 博客: 一.学习目标 1. 能够独立安装Linux操作系统   2. 能够熟练使用Linux系统的基本命令   3. 熟练使用Linux中用户管理命令/ ...

  4. 第一章:大数据 の Linux 基础 [更新中]

    本课主题 Linux 休系结构图 Linux 系统启动的顺序 Linux 查看内存和 CPU 指令 环境变量加载顺序 Linux 内存结构 Linux 休系结构图 Linux 大致分为三个层次,第一层 ...

  5. 《OD学hadoop》第一周0626

    一.磁盘管理 Linux添加新硬盘.分区.格式化.自动挂载 http://lxsym.blog.51cto.com/1364623/321643 给Linux系统新增加一块硬盘 http://www. ...

  6. 《OD学hadoop》第一周0625 LINUX作业一:Linux系统基本命令(一)

    1. 1) vim /etc/udev/rules.d/-persistent-net.rules vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE= ...

  7. 《OD学hadoop》第二周0703

    hdfs可视化界面: http://beifeng-hadoop-01:50070/dfshealth.html#tab-overview yarn可视化界面: http://beifeng-hado ...

  8. 《OD学hadoop》第二周0702

    大数据离线计算hadoop2.x 三周(6天) markdown文本剪辑器 罗振宇--跨年演讲,时间的朋友 http://tech.163.com/16/0101/11/BC87H8DF000915B ...

  9. 2017-2018-1 我爱学Java 第一周 作业

    构建之法 成员及分工 内容简介 作者简介 分章学习及问题 第一章 概论 第二章 个人技术和流程 第三章 软件工程师的成长 第四章 两人合作 第五章 团队和流程 第六章 敏捷流程 第七章 实战中的软件工 ...

随机推荐

  1. Search API 官方文档 可以用了查看自己的app

    Search API October 24, 2012 - HTTPS is now supported for Search and Lookup requests. Please update y ...

  2. 科学家有了钱以后,真是挺吓人的——D.E.Shaw的牛逼人生

    科学家有了钱以后,真是挺吓人的——D.E.Shaw的牛逼人生 黑科技,还是要提D.E.Shaw Research这个奇异的存在. 要讲这个黑科技,我们可能要扯远一点,先讲讲D.E. Shaw这个人是怎 ...

  3. Http Module 介绍

    引言 Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进 ...

  4. YARN的 AM与RM通信,申请资源分配过程

    AppMaster向RM请求资源 MRAppMaster :serviceinit // service to allocate containers from RM (if non-uber) or ...

  5. c++中的原子操作

    1. c/c++标准中没有定义任何操作符为原子的,操作符是否原子和平台及编译器版本有关 2. GCC提供了一组内建的原子操作,这些操作是以函数的形式提供的,这些函数不需要引用任何头文件 2.1 对变量 ...

  6. JavaScript文件应该放在网页的什么位置

    JavaScript文件应该放在网页的什么位置 http://www.lihuai.net/qianduan/js/352.html 在<良好的JavaScript编程习惯>系列教程的第三 ...

  7. POJ 1338

    #include<iostream> #include<stdio.h> #include<iomanip> #define MAXN 100000 using n ...

  8. android 四大组件Broadcast Receiver

    本文介绍Broadcast Receiver,包括几部分内容:Broadcast Receiver概述及实例.自定义Broadcast Receiver.Broadcast Receiver的实现细节 ...

  9. 2014多校第六场 1007 || HDU 4927 Series 1(杨辉三角组合数)

    题目链接 题意 : n个数,每操作一次就变成n-1个数,最后变成一个数,输出这个数,操作是指后一个数减前一个数得到的数写下来. 思路 : 找出几个数,算得时候先不要算出来,用式子代替,例如: 1 2 ...

  10. Linux多线程之同步

    引言 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待条件变量的条件成立而挂起(此时不再占用cpu):另一个线程使条件成立(给出条件成立信号).为了防止竞争,条件变 ...