有关Hadoop集群2.0

hdfs的常见命令有:1.ls命令;2.cat命令;3.mkdir命令;4.rm命令;5.put命令;6.cp命令;7.mv命令……

1.ls命令

常见命令:        ls        列出当前目录课件文件

                          ls -a    显示所有文件

                          ls -l     显示文件的详细信息

                          ls -R   递归显示子目录结构

                          ls -ld   显示目录和链接的信息

                          ls -hl   列出详细信息并以可读大小显示文件大小

                          ls -al   列出所有文件的详细信息

                          ls -t     根据最后的修改时间排序

                          ls -s     根据文件大小排序

2.cat命令

                          cat                  显示文件内容

                          cat -n              显示行数,空行也会进行编号

                          cat -b              显示行数,空行不编号

                          cat -E              每行结束处显示$符号

                          cat -T              将TAB字符显示为^| 符号

                          cat -help          显示帮助信息

                          cat -version     显示版本信息  

3.mkdir命令

                          mkdir -m         创建目录的同时设置权限

                          mkdir -p          递归创建多级目录

                          mkdir -v           显示执行过程详细信息

                          mkdir -z           设置目录安全上下文

4.rm命令

                          rm                   删除文件

                          rm -r               递归删除目录及内容

                          rm -f                强制删除文件或目录,不会询问

                          rm -v               显示指令的详细执行过程

                          rm -d               直接把想删除的目录的硬链接数据删除成0,删除该目录

                          rm -i                交互式删除,删除前会询问

                          rm -rv              删除目录及其内容,同时展示详细信息

5.put命令

                         put -a            将文件上传到远程服务器时,保持文件的原始属性

                         put -b            使用二进制模式传输文件

                         put -f             强制覆盖已经存在的文件

                         put -l             把本地文件传输到远程服务器时,保留文件的链接属性

                         put -n             跳过已经存在的文件

                         put -q             在传输过程中不显示任何信息

                         put -r              递归传输文件,传输指定目录下的所有文件和子目录

                         put -v             在传输过程中显示详细信息

                         put -z              压缩文件,以减少文件传输时间 

6.cp命令

                        cp -f           若目标文件已存在,则会直接覆盖原文件

                        cp -i            若目标文件已存在,则会询问是否覆盖

                        cp -p           保留源文件或目录的所有属性

                        cp -r            递归复制文件和目录

                        cp -l            对源文件建立硬链接,而非复制源文件

                        cp -s           对源文件建立符号链接,而非复制文件

                        cp -b           覆盖已存在的文件目标前将目标文件备份

                        cp -v           详细显示cp命令执行的操作过程

7.mv命令

                       mv -b     当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份

                       mv -i      若目标文件与源文件名字相同,会询问是否覆盖源文件

                       mv -f      若目标文件与源文件名字相同,不会询问,直接覆盖源文件

                       mv -n      不要覆盖任何已存在的文件或目录

                       mv -u       当源文件比目标文件新或目标文件不存在时,才执行移动操作

 

                           

           

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值