1.查看当前linux信息
$ cat /proc/version --查看当前操作系统版本信息
$ cat /uname -a --查看版本当前操作系统内核信息
$ cat /etc/redhat-release --查看版本当前操作系统发行版信息
$ dmidecode -t memory | grep Size: | grep -v "No Module Installed" --查看物理机总共插了多少内存条以及物理内存
2.查看防火墙状态
$ systemctl status firewalld 或者 service iptables status
3.查看磁盘分区情况
$ fdisk -l
列出磁盘所有的磁盘:
$ lsblk -l
查看系统运行内存:
$ free -h
查看各个磁盘的文件系统:
$ df -T
卸载挂载的磁盘:
$ umount /var/lib/docker/
对磁盘分区进行格式化(将系统磁盘格式化为xfs文件格式):
mkfs.xfs -f -n ftype=1 /dev/ 挂载磁盘将/dev/sdb/ 挂载在/var/lib/docker/下
查看节点安装的所有镜像:
docker images
4.连接manager的mySQL数据库命令
#mysql -h localhost -u transwarp -p$(cat /etc/transwarp-manager/master/db.properties | grep io.transwarp.manager.db.password | awk -F = '{print $2}') -S /var/run/mariadb/transwarp-manager-db.sock -D transwarp_manager
5.以时间来展示
$ ls -lrt | grep hive-server.audit
#t 时间 l list形式展示出来 r 时间正序排列
6.查看物理机运行了多少个docker容器
$ docker ps -a
--最左侧为容器ID --image 用的那个镜像 --command 跑了多少命令
7.查看所有运行中的docker
$ docker ps -a | grep -v pause
8.查看日志信息
$ cd /var/log/hdfs.....
9.后台运行并将内容输出到文件中
nohup beeline -u jdbc:hive2://192.168.0.92:10000 -n etl -p etl -f count_land_zone_src.sql >>count_land_zone_src.log 2>&1 &
df -T --查看linux的磁盘的文件系统
--安装软件:
rpm -ivh php-*.rpm
反安装:执行rpm -e rpm包名。
rpm -e rpm包名
yum list | grep php
yum install -y php-common.x86_64
yum remove php-common
移除某个安装包
rpm -qa | grep php
安装软件
rpm -ivh php-common.x86_64
10.查看每个文件
打包命令
tar -zcvf /user/data/sms/20210511.tar.gz /user/data/sms/day=20210511
tar -zcvf 打包到的文件夹/文件.tar.gz
/被打包的文件夹下/目标文件夹/文件夹下的所有内容/day=20210511
解压包
tar -zxvf 被解压的包 -C /指定的文件夹/指定的文件夹/...
nohup后台即使关闭浏览器 运行shell命令 并将日志输出到空的文件内
nohup sh extractData.sh > /dev/null &