一、打包压缩

知识点:

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. PE文件结构深入详解

    一.PE结构基础 看了很多PE结构类的东东,要不上来就是整体结构,要不就是一大堆ASM代码,看的我等菜鸟有点难受!所以自己写个帖·学习PE我们先来弄懂几个问题! 1:几个地址的概念 VA:虚拟地址,也 ...

  2. ASP.NET运行机制之一般处理程序(ashx)

    一. 概述 新建一个ashx文件  代码如下 <%@ WebHandler Language="C#" Class="TestHandler" %> ...

  3. 8086CPU各寄存器的用途

    8086 有14个16位寄存器,这14个寄存器按其用途可分为(1)通用寄存器.(2)指令指针.(3)标志寄存器和(4)段寄存器等4类. 1.通用寄存器有8个, 又可以分成2组,一组是数据寄存器(4个) ...

  4. Http Url Get请求方式需要对中文参数进行编码

    public static void main(String[] args) { try { String mytext = java.net.URLEncoder.encode("上海南站 ...

  5. .net 类型源码下载地址

    原文:http://www.cnblogs.com/ProJKY/p/SSCLI.html 一般场景下,采用 Reflector可以反射出.NET 的部分实现出来,可以拿来参考,但和微软公开的SSCL ...

  6. iOS第三方解决键盘遮挡-IQKeyboardManager

    百度云:http://pan.baidu.com/s/1yg5ae githun:https://github.com/hackiftekhar/IQKeyboardManager AppDelega ...

  7. Cygwin,Mingw

    MinGW vs Cygwin MinGW是Minimalistic GNU for Windows的缩写,也就是Win版的GCC. Cygwin则是全面模拟了Linux的接口,提供给运行在它上面的的 ...

  8. MetInfo安装

    安装MetInfo企业网站管理系统需要经历三个步骤:安装准备.上传文件.安装系统. 第一步:安装前的准备 环境要求:需要支持PHP并提供Mysql数据库的空间(虚拟主机),详细要求: 下载MetInf ...

  9. Visual Studio 快捷键

    Visual Studio 快捷键 CTRL + DELETE 删除至词尾 CTRL + BACKSPACE 删除至词头Ctrl+Shift+L: 删除当前行 Ctrl+K+Crtr+C: 注释选定内 ...

  10. 【hdu3065-病毒侵袭持续中】AC自动机

    题意:给定一些只含大写字母的病毒串,再给一个文本串,问文本串中每个病毒串各出现了多少次. 题解: 就是用AC自动机,在每个节点末尾有个id记录是哪个单词的末尾,然后如果同时是多个单词的末尾就用一个ne ...