• Linux与hadoop相关命令


    一:Linux基本命令:

    1.查看ip地址:

    $ ifconfig

    2.清空屏幕:

    $ clear

    3.切换root用户:

    $ su   

    4.查看主机静态ip地址:

    $ more /etc/sysconfig/network-scripts/ifcfg-eth0

    5.主机名称:

    查看主机名称:  $ hostname      修改主机名: $ hostname 主机名      

    6.目录:

    查看当前目录:$ pwd           进入当前目录下的子目录:$ cd (如$ cd data)            列出当前目录下所有文件:$ ls                创建目录:$ mkdir     (如 $ mkdir softwares)                     进入当前目录:$ cd . .          进入用户主目录:$ cd

    7.文件:

    查看文件:(1).$ more(一页一页的查看。如: $ more /etc/sysconfig/network)       列出当前目录下所有文件的详细信息:$ ll              查看全部文件:$ ls -al (以 . 开始的文件名称表示该文件是隐藏文件)            创建文件:vi xxx.txt   

    8.编辑文件:

    $ vim(如:$ vim hello.txt) (1).首先进入的是查看文件。    (2).当按下【i】以后进入编辑模式 。(3).保存:先按【Esc】键,再按【:wq】。(4).不保存:按【:q!】。       

    9.修改文件权限:

    chmod(例如:$ chmod u+w /etc/profiles   $chmod 777 /etc/profiles(该文件权限是所有权限))  文件权限有:r(可读)     w(可写)      x(可执行)

    10.重命名目录或文件:

    $ mv (如$ mv software softwares)

    11.移动目录或文件:

    $ mv(如$ mv software /hadoop/home)

    12.拷贝目录或文件:

    $ cp (如 $ cp hello.txt world.txt)

    13.删除目录或文件:

    删除文件:$ rm                            删除文件夹:$ rmdir(删除非空文件夹 $rm - rf)

    14.解压命令:

    $ tar zxvf text.tgz -c 指定目录(如:tar zxvf /source/kernel.tgz -c /source/linux-2.6.9)   

    15.防火墙:

    关闭防火墙(查看防火墙 #service iptables status ):暂时: (1)开启:# service iptabels start (2).关闭 # servive iptables stop    永久:(1).开启:#chkconfig --level 35 iptables on (2).关闭:#chkconfig --level     35 iptables off

    二:使用Hadoop过程中相关命令:
    1.查看进程

    Linux下查看进程:$ ps        Linux下查看java进程:$ jps    

    2.查看Hadoop相关命令

    $ hadoop (使用 如:$ hadoop namenode –format)

    3.查看hadoop相关守护进程的状态(如NameNode,JobTracker等)

    50030(http://192.168.119.180:50030):  查看Map/Reduce 进程

    50070(http://192.168.119.180:50070):查看NameNode及整个分布式文件系统的状态,浏览分布式文件系统的文件及日志等

    50060(http://192.168.119.180:50060):查看TaskTracker运行状态

    4.HDFS下文件的操作(删除、复制等,大体和Linux下命令差不多。这些命令在 hadoop  fs 命令集中)

    注释:由于HDFS没有工作目录,只有默认“home”目录,所以没有进入目录等命令

    [-ls <path>] : 列出内容    如:hadoop fs –ls /home  :列出“home”目录下的目录

    [-lsr <path>] :列出所有内容   如 :hadoop fs –ls /home :列出“home”目录下的全部目录

    [-mv <src> <dst>]:移动目录或者文件

    [-cp <src> <dst>]

    [-rm [-skipTrash] <path>]

    [-rmr [-skipTrash] <path>]

    [-put <localsrc> ... <dst>] :上传文件 如:

    [-get [-ignoreCrc] [-crc] <src> <localdst>]

    [-cat <src>]

    [-text <src>]

    [-mkdir <path>] 创建一个文件夹  如:hadoop fs -mkdir /home/hadoop/wc  :在/home/hadoop 目录下创建一个wc目录

    [-test -[ezd] <path>]

    [-stat [format] <path>]

    [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]

    [-chown [-R] [OWNER][:[GROUP]] PATH...]

    还有许多命令,都在 hadoop fs 命令集中,可以 $ hadoop fs :查看

  • 相关阅读:
    物理层和数据链路层
    Python :Dive Into Python 中文版 读后感_第五章__类与对象
    关于路由器的2种接法
    关于设计模式的一些理解和感悟
    C# 字符串加密
    Sql server 查询锁表和接锁表
    关于中文参数编码的一些文章推荐
    写与悟
    http 返回的状态码以及含义
    js 操作<input type="hidden" runnat="server" id="month">服务器控件
  • 原文地址:https://www.cnblogs.com/maying3010/p/4905288.html
Copyright © 2020-2023  润新知