当前位置:   article > 正文

怎么排查问题

怎么排查问题

1、docker启动失败,怎么排查问题

# 查看未启动的容器的状态
docker ps -a

# 查看日志,分析排查
docker logs -f 容器id
  • 1
  • 2
  • 3
  • 4
  • 5

2、查看端口占用

已知程序名称查找占用端口
# 查看进程ID
ps -ef | grep 程序名(如port)
# 根据进程ID 查看占用端口
netstat -nap | grep pid(1024)
  • 1
  • 2
  • 3
  • 4
已知占用了那个端口,查看应用程序名
# 查看进程ID
netstat -nap | grep 端口(8080)
# 根据进程ID,查看应用程序名
ps -ef | grep pid
  • 1
  • 2
  • 3
  • 4

chmod修改权限

  • 修改文件读取权限
  • u = user 文件所属用户
  • g = group文件所属的组
  • o = other其他用户
  • a = all所有用户
  • +赋权
  • -去权
  • = 后面有的就会赋权,没有的就去权
# 给文件所有者给予可读权
chmod u+r a.txt
# 给文件所有者去掉可读权
chmod u-r a.txt
# 所有用户添加所有权限
chmod a+rwx a.txt
# 只保留r,wx去掉
chmod o=r a.txt
# 所有用户所有权限
chmod 777 a.txt
# 所有用户只保留x权限
chmod 111 a.txt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

3、硬链接和软链接

# 创建软链接
# ln -s file(原文件) lnk1(链接文件)
ln -s file1 lnk1 # 创建一个指向文件或目录的软链接

# 创建硬链接
# ln file(原文件) lnk1硬链接文件
ln file1 lnk1 # 创建一个指向文件或目录的物理链接
软链接文件,用ls -l显示的时候,第一行标识是l
硬链接文件,用ls -l显示文件硬链接数会增加

软链接和硬链接区别
1、软链接不占用磁盘文件,硬链接会占用磁盘空间
2、当原文件不存在,软链接也没有意义了,但硬链接还可以使用
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/665722
推荐阅读
相关标签
  

闽ICP备14008679号