常用命令
1.查看Linux系统的信息
uname -a
2.查看硬盘信息
fdisk -l
3.查看所有交换分区
swapon -s
4.查看文件系统占比
df -h
5.查看网络IP地址
ifconfig
6.查看所有监听端口
netstat -Intp
7.查看所有已经建立的连接
netstat -antp
8.实时显示进程状态(top),该命令可以查看进程对CPU,内存的占比等
top
9.查看CPU信息
cat /proc/cpuinfo
10.查看内存信息
(该命令可以查看总内存,空闲内存等信息)
cat /proc/meminfo
11.查看hadoop状态
切换到hadoop用户
su - hadoop
切换到Hadoop的安装目录
cd /hadoop的安装路径
启动hadoop
start-all.sh
关闭hadoop
stop-all.sh
12.命令监控大数据平台资源状态
cd /hadoop的路径
dxc
zkServer.sh start
dxc2
zkServer.sh start
dxc3
zkServer.sh start
dxc
start-all.sh
13.使用 jps 查看
(若有 NodeManager 进程和 ResourceManager 进程 则 YARN 启动成功 )
jps
14.使用命令查看HDFS状态
dxc
cd /hadopp的路径
查看HDFS目录
./bin/hdfs dfs -ls /
15.查看HDFS的报告
bin/hdfs dfsadmin -report
16.查看HDFS空间情况
hdfs dfs -df /
17.命令查看HBase 状态
进入到hbase的目录
cd /hbase的路径
查看版本号
(显示版本号则在运行)
hbase version
启动hbase
start-hbase.sh
进入命令交互界面
hbase shell
查询HBase版本
version
查询HBase状态
status
“简单”查询Hbase 的状态
status 'simple'
获取更多状态指令
help 'status'
退出
quit
停止HBase服务
stop-hbase.sh
18.通过命令查看 Hive 状态
启动hive
(出现 hive> 则成功)
cd /hive的路径
hive
操作基本命令
查看数据库
show databases;
使用数据库
use 数据库名子;
查看所有表
show tables;
创建表
create table stu(id int,name string);
插入数据
insert into stu values (1000,"zhangsan");
查看表结构
desc stu;
查询数据
select * from stu;
19.查看本地文件系统
! ls //usr/local/src;
20.查看HDFS文件系统
dfs -ls /;
21.退出
exit
22.查看.hivehistory
cd /hadoop的路径/
cat .hivehistory