《OD学hadoop》第一周0626 作业二:Linux基础
一、打包压缩
知识点:
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基础的更多相关文章
- 《OD学hadoop》第一周0625
一.实用网站 1. linux内核版本 www.kernel.org 2. 查看网站服务器使用的系统 www.netcraft.com 二.推荐书籍 1. <Hadoop权威指南> 1- ...
- 《OD学hadoop》Linux基础
一.Linux基本环境 1. Linux常见版本及VMware虚拟机安装Linux系统 2. 虚拟机网络配置(IP地址.主机名.防火墙) 3. 文件基本命令操作 4. 四大远程连接工具使用 二.Lin ...
- 20135328信息安全系统设计基础第一周学习总结(Linux应用)
学习计时:共xxx小时 读书: 代码: 作业: 博客: 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/ ...
- 第一章:大数据 の Linux 基础 [更新中]
本课主题 Linux 休系结构图 Linux 系统启动的顺序 Linux 查看内存和 CPU 指令 环境变量加载顺序 Linux 内存结构 Linux 休系结构图 Linux 大致分为三个层次,第一层 ...
- 《OD学hadoop》第一周0626
一.磁盘管理 Linux添加新硬盘.分区.格式化.自动挂载 http://lxsym.blog.51cto.com/1364623/321643 给Linux系统新增加一块硬盘 http://www. ...
- 《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 ...
- 2017-2018-1 我爱学Java 第一周 作业
构建之法 成员及分工 内容简介 作者简介 分章学习及问题 第一章 概论 第二章 个人技术和流程 第三章 软件工程师的成长 第四章 两人合作 第五章 团队和流程 第六章 敏捷流程 第七章 实战中的软件工 ...
随机推荐
- 异步任务(AsyncTask)
1.Android UI组件更新简介 Android的UI线程主要负责处理用户的按键事件.用户触屏事件及屏幕绘图事件等,因此开发者的其它操作不应该,也不能阻塞UI线程,否则UI界面将会变的停止响应.A ...
- 如何修正导入模型的旋转? How do I fix the rotation of an imported model?
原地址:http://game.ceeger.com/Manual/HOWTO-FixZAxisIsUp.html Some 3D art packages export their models s ...
- [C++]内存字节对齐
当我们写一个class类,然后sizeof(),然后发现这个值往往比你想象的大,这是为什么呢?这里就要讲到内存对齐的问题. 先来看一下内存对齐的几条原则: 1.对于class(struct/union ...
- URAL 1586 Threeprime Numbers(DP)
题目链接 题意 : 定义Threeprime为它的任意连续3位上的数字,都构成一个3位的质数. 求对于一个n位数,存在多少个Threeprime数. 思路 : 记录[100, 999]范围内所有素数( ...
- hdu 4722 Good Numbers 数位DP
数位DP!!! 代码如下: #include<iostream> #include<stdio.h> #include<algorithm> #include< ...
- JDBC第一次学习
JDBC(Java Data Base Connectivity,java数据库连接),由一些类和接口构成的API,它是J2SE的一部分,由java.sql,javax.sql包组成. 应用程序.J ...
- linux下ssh/scp无密钥登陆方法
一.双方机器都是root用户登陆方法 A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A ...
- 经典SQL查询语句大全
一.基础1.说明:创建数据库CREATE DATABASE database-name2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数 ...
- java多线程知识点总结
1.线程调度知识:线程类Thread的了解,几个thread的方法.thread.sleep(),thread.join().(调用join方法的那个线程会立刻执行). object.wait()方法 ...
- 教你使用UIWindow实现窗口的切换
这两天写了一个手势解锁,该死的需求要求这个手势解锁页面各种出现,毕竟人家这个客户端酒20多个领导用用的,怕泄密就加了各种保密措施.先来看下需求:1.用户注册登录后跳转设置手势页面(必须设置).2.ap ...