您现在的位置 >> Hadoop教程 >> Hadoop实战 >> 专题  
 

hadoop入门必备基础知识

【作者:Hadoop实战专家】【关键词:文件 查看 命令 用户 】 【点击:60141次】【2013-12-2】
下面详细介绍一下Linux一些基本知识:包括命令文件夹等。## 编辑文件,按【i】进入编辑模式,进行编辑; [root@hadoop-master hadoop]# chown -R root . [hadoop@hadoop-master ~]$ chmod 755 . [hadoop@hadoop-master ~]$ chmod u-w .  

相关热门搜索:zookeeper配置文件 上传文件到hdfs

大数据标签:hadoop bigdata

1、对Linux 系统的要求
会基本的命令:
(1)知道root用户
(2)ls命令会查看文件夹内容
(3)cd命令等
2、Java 的要求
会基本java,使用过java SE

3、数据库的要求
了解SQL基本语法,会一门数据库如mysql等

*****************************************
下面详细介绍一下Linux一些基本知识:包括命令文件夹等。想了解更多,可以查看此帖
1)ifconfig  :查看主机IP地址

2)配置静态的IP地址
# cat /etc/sysconfig/nerwork-scripts/ifcfg-eth0

3)设置主机名
# hostname hadoop-master

# vim /etc/sysconfig/network

4)主机名和Ip地址映射

# vim /etc/hosts

内容:
127.0.0.1  localhost

192.168.163.150  hadoop-master.dragon.org  hadoop-master

5)基本命令

~:表示用户主目录 /home/hadoop

pwd:显示当前所在目录

|-Linux文件类型:文件、目录、链接
|-文件的权限:
可读 可写 可执行
r          w    x

drwxr-xr-x.  2 hadoop hadoop 4096 Jul 17 11:55 Desktop

d:目录
权限:
第一个:针对文件所属用户,可读可写可执行  7
第二个:针对用户组      ,可读可执行          5
第三个:针对其他用户        ,可读可执行      5
|- . : 当前目录
|- .. : 上级目录

6)基本编辑命令

hadoop@hadoop-master ~]$ pwd
/home/hadoop
[hadoop@hadoop-master ~]$ mkdir data   ## 创建文件夹
[hadoop@hadoop-master ~]$ cd data/     ## 进入data 目录 ,cd:change directory
[hadoop@hadoop-master data]$ ls -l           ## 用列表的方式显示文件
total 0
[hadoop@hadoop-master data]$ ll
total 0
[hadoop@hadoop-master data]$ touch test.txt   ## 创建文件
[hadoop@hadoop-master data]$ ll
total 0
-rw-rw-r--. 1 hadoop hadoop 0 Dec 30 16:52 test.txt
[hadoop@hadoop-master data]$ vim test.txt     ## 编辑文件,按【i】进入编辑模式,进行编辑;【Esc】退出,再按【:】 + 【wq】,保存退出
[hadoop@hadoop-master data]$ ll
total 4
-rw-rw-r--. 1 hadoop hadoop 13 Dec 30 16:53 test.txt
[hadoop@hadoop-master data]$ more test              ## 查看文件内容  ,一页一页 滚动查看
test: No such file or directory
[hadoop@hadoop-master data]$ more test.txt
Hello Linux!
[hadoop@hadoop-master data]$ cat test.txt     ## 查看所有,全部显示
Hello Linux!
[hadoop@hadoop-master data]$ tail test.txt    ## 查看文件最后面的内容,如查看日志文件
Hello Linux!
[hadoop@hadoop-master data]$ tail -f test.txt
Hello Linux!

[hadoop@hadoop-master data]$ mkdir -p test01/test02/test03                ## 创建多层文件夹 ,-p 创建父类文件夹

|-mv
:重命名文件   ,mv 旧的文件名称 新的文件名称

:移动文件          ,mv 文件 移动的路径
|-cp
文件的拷贝
|-rm
:删除文件
rm 文件名称
rm -rf 文件名称或者文件夹
|-rmdir:删除文件夹

[hadoop@hadoop-master ~]$ su                        ## 普通用户切换到root用户
Password:

[root@hadoop-master hadoop]# chown -R root ./data        ## 改变文件的用户

[root@hadoop-master hadoop]# chgrp -R root ./data/         ## 改变文件所属用户组

[root@hadoop-master hadoop]# chown -R hadoop:hadoop ./data  ## 改变文件的用户和用户组

[hadoop@hadoop-master ~]$ chmod 755 ./data    ## 改变文件的权限

[hadoop@hadoop-master ~]$ chmod u-w ./data

来自群组: hadoop技术

大数据系列相关文章:

最新评论
粒粒2014-09-10 01:17:00
在空白处添加下面那些字吗
物流货代2014-09-10 04:51:04
不说了 怕被抄水表。
火腿紫菜汤2014-09-09 11:42:40
'hdfs://ds:9000/log/'
ELAPSE2014-09-09 08:08:36
那扔了吧
风无形2014-09-09 02:09:27
[图片]
 
  • Hadoop生态系统资料推荐