——与hadoop相关
参考:https://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html#mv
-
查看
1、hadoop fs -text 日志名 | more
(+more可以在内容太多的情况下先显示部分)
2、hadoop fs -ls 日志目录 | more
-
删除
3、hadoop fs -rm 日志名
4、hadoop fs -rm -r 日志目录
-
恢复
(前提:已经设置了回收站机制。怎么设置?)
5、hadoop fs -mv (trash里的目录) (目标路径)
——其他
1、vi 文件名
查看/编辑文件
2、q!
不保存退出文件
3、sz 文件名
下载文件到本地
4、grep (字段或文件名)
检索,可与hadoop相关命令一起使用
5、crontab
周期性执行某种任务的守护进程
* * * * * command
分别是:minute分钟、hour小时、day日、month月、week星期
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
在以上各个字段中,还可以使用以下特殊字符:
星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。
crontab -l 查看
crontab -e 编辑,键入a可以开始编辑
——分区相关
删除分区:fdisk /dev/vdb
d(删除操作)
1(已存在的分区)
df -h 只可以查看已经挂载的分区和文件系统类型。
fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。
parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。
lsblk -f 也可以查看未挂载的文件系统类型。
挂载:mount( -a: 自动挂载所有(/etc/fstab文件中)支持自动挂载的设备)
卸载:umount
自动挂载配置文件:/etc/fstab
分区+格式化+挂载:https://www.jianshu.com/p/a557917f5124
网友评论