• Linux启动elasticsearch,提示权限不够


    Linux启动elasticsearch,提示权限不够,如下图所示:

    解决办法:

    设置文件所有者,即使用户由权限访问文件

    sudo chown -R  用户名[:新组]  ./elasticsearch-8.10.4 //切换到elasticsearch-8.10.4目录同级

    chown详细格式如下:

    chown   [选项]    新所有者[:新组]     文件或目录

    • 新所有者:指定要分配给文件或目录的新所有者的用户名或用户ID。
    • 新组:可选,指定要分配给文件或目录的新用户组的组名或组ID。
    • 文件或目录:要更改所有权的文件或目录的路径。

    常用选项包括:

    • -R:递归地更改目录及其下面的所有文件和子目录的所有权。
    • -v:显示详细的操作信息,例如成功更改的文件或目录。
    • -c:仅显示成功更改的文件或目录(注意:在某些资料中,-c 选项可能不完整或被省略)。

    使用chown命令时,可以根据需要选择适当的选项来更改文件或目录的所有者、所属组,或者同时更改两者。例如:

    • 将文件的所有权修改为指定用户:chown username file.txt
    • 将文件的所有权修改为指定用户和组:chown username:group file.txt
    • 将目录下的所有文件和子目录的所有权都修改为指定用户和组:chown -R username:group directory

    注意事项:

    • chown命令只能由文件或目录的所有者或超级用户使用,其他用户无法修改文件或目录的所有权。
    • chown命令默认只修改文件或目录的所有者,如果要修改组,需要使用冒号分隔符指定组名。
    • chown命令可以使用-R参数递归处理目录下的所有文件和子目录,需要谨慎使用,避免修改不必要的文件或目录。

    通过chown命令,可以有效地管理Linux系统中的文件和目录的所有权,确保文件的安全性和系统的稳定性。

  • 相关阅读:
    词嵌入(Word2Vec)
    人工智能数学基础之线性代数(三)
    vue中的依赖升级
    普冉PY32系列(四) PY32F002A/003/030的时钟设置
    【linux】paramiko介绍 + 路由器设置tc命令使用
    Elasticsearch入门及整合springboot
    Linux网络服务之SSH(远程访问及控制)
    如何搭建一个vue项目(完整步骤)
    Java下Properties类的使用(写出和读入)
    RabbitMQ消费者确认消息入门演示
  • 原文地址:https://blog.csdn.net/qq_37647812/article/details/140047703