Ubuntu命令速查
查看ubuntu版本:cat /etc/issue
切换为root:sudo -i
内存查看:free -h,CPU查看:lscpu,磁盘查看:fdisk -l
ssh状态查看:sudo ps –e |grep ssh
文件传输:scp /home/liu/xx.txt root@192.168.1.108:/home/liang/
压缩文件夹下所有文件:zip -r fileName.zip 全路径文件夹名
端口
- 查看所有开放的端口:
sudo netstat -aptn - 查看防火墙状态、开启防火墙、开启端口、防火墙重启:
ufw status、ufw enable、ufw allow 22、ufw reload - 查看端口是否开放:
lsof -i:80,没有信息出现则说明该端口还未开放
K8S
- 查看节点:
kubectl get nodes - 查看集群状态:
kubectl get cs
Docker
- 查看docker镜像:
docker images - 查看docker容器:
docker ps - 纯净版centos缺少命令解决方案:
- https://blog.csdn.net/qq_575775600/article/details/125274121
- https://www.cnblogs.com/pa200318/p/9983641.html#:~:text=docker安装centos后没有ifconfig命令解决办法 使用docker pull centos命令下载下来的centos镜像是centos7的最小安装包,里面并没有携带ifconfig命令,导致我想查看容器内的ip时不知道该怎么办 yum provides,ifconfig yum whatprovides ifconfig yum install net-tools
Hadoop相关
- 进入hadoop容器中:
sudo docker exec -it master/slave1/slave2/slave3 bash - 进入hadoop配置目录
cd /usr/local/hadoop/etc/hadoop/ - 启动服务(master中)
$HADOOP_HOME/sbin/start-all.sh - 启动历史日志服务(master中)
$HADOOP_HOME/bin/mapred --daemon start historyserver - 查看启动的服务
jps - 创建目录:
hadoop fs -mkdir -p /data/ - 上传linux本地文件到HDFS中:
hadoop fs -put /word.txt /t - 查看HDFS指定目录下的文件:
hadoop fs -ls /t
Git相关
上传到新的仓库中
- 初始化仓库:
git init - 将工作区所作的修改添加到暂存区:
git add . - 将暂存区中的内容保存到本地工作区:
git commit -m "msg" - 关联远程仓库:
git remote add origin git@github.com:XXX/YYY.git - 将本地文件推送到远程仓库中:
git push -u origin master
分支操作
- 查看分支:
git branch - 分支切换:
git checkout target_branch - 分支合并:先切换到master分支,
git merge source_target_name
回退
- 操作记录:
git log、git reflog - 版本回退:
git reset hash_value --hard

浙公网安备 33010602011771号