代码改变世界

常用的linux命令(持续更新)

2018-05-27 18:57  通往神之路  阅读(224)  评论(0编辑  收藏  举报

1、查看日志文件 

tail -200f 日志文件名

动态查看倒数200行的日志,如果日志有更新会持续打印出来

2、解压jar包

jar -xvf 文件名

3、启动hiveserver2服务

nohup hive --service hiveserver2 &                hiveserver2 提供了通过客户端访问hive的服务

nohup hive --service  metastore&                    metastore 提供了储存hive元数据的服务。

4、在Linux创建abc.sql,将DDL语句插入进去,执行下面命令,DDL里面快速提出所有表名,打印出来。

grep -i create\ table abc.sql | awk '{print $3}' sed s/\'//g

5、修改文件所有者和用户组。

例如:修改/app/app/目录的所有者和用户组为hadoop

chown -R  hadoop:hadoop  /app/app/

-R表示文件夹的意思

 

 6、查看磁盘空间占用情况

df -h

df -i

7、手动设置linux系统时间

date -s "20181112 18:30:50" &&hwclock --systohc

8.查看文件夹包含文件的大小

du -sh *

 9.查看系统监听那些端口,如果没被监听,表示项目未启动

netstat -ntlp

 10.linux上下载文件

sz  xxx.jar