linux默认安装目录一般是/usr/local

本文介绍了Linux系统中默认安装目录的结构及各个子目录的作用,包括/usr/local/bin、/usr/local/include等关键路径,并提供了进一步了解Linux目录结构的参考资料。

linux默认安装目录一般是/usr/local。

其中二进制文件在/usr/local/bin下;

头文件在/usr/local/include下

还有其他几个目录:

/usr/local/lib

/usr/local/share

/usr/local/etc

 

linux目录结构:(与linux文件系统不相似)

http://wenku.baidu.com/view/e4ec75f4f61fb7360b4c6529.html

 

### Linux 默认是否存在 `/usr/local/mysql` 目录 Linux 操作系统默认情况下通常不会自带 `/usr/local/mysql` 目录。此目录一般是通过手动安装 MySQL 或 MariaDB 时创建的,用于存放 MySQL 的二进制文件、配置文件和其他相关组件[^3]。 当用户选择将 MySQL 安装到非标准路径(如 `/usr/local/development/mysql-5.5.25`)时,可能需要创建符号链接以确保服务启动脚本能够正确到所需的路径[^1]。例如,可以通过以下命令创建符号链接: ```bash ln -s /usr/local/development/mysql-5.5.25 /usr/local/mysql ``` 在 MySQL 的启动脚本中,`mysql.server` 文件通常会假设 MySQL 的安装路径为 `/usr/local/mysql`,如果实际安装路径不同,则可能导致服务启动失败。因此,创建符号链接或修改启动脚本中的路径是常见的解决方案[^2]。 #### 权限设置 对于 `/usr/local/mysql` 目录,推荐的权限设置如下: - 所有者和组应设置为 `mysql:mysql`。 - 目录权限可以根据具体需求设置为 `755` 或其他适当值。 使用以下命令设置所有者和权限: ```bash chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql ``` 需要注意的是,MySQL 的数据目录(如 `/var/lib/mysql` 或自定义路径 `/data/mysql`)通常要求更高的安全性,建议将其权限设置为 `750`,并确保仅允许 `mysql` 用户访问[^3]。 #### 数据目录与日志目录 - 数据目录(如 `/data/mysql`)存储核心数据库文件,建议权限设置为 `750`,所有者和组为 `mysql:mysql`。 - 日志目录(如 `/var/log/mysql`)用于存放错误日志和慢查询日志,建议权限设置为 `755`,所有者和组同样为 `mysql:mysql`[^5]。 ### 示例完整脚本 以下是一个完整的脚本示例,用于创建目录并设置正确的权限和所有者: ```bash #!/bin/bash # 创建目录 mkdir -p /usr/local/mysql mkdir -p /data/mysql mkdir -p /var/log/mysql # 设置所有者和组 chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /data/mysql chown -R mysql:mysql /var/log/mysql # 设置权限 chmod -R 755 /usr/local/mysql chmod -R 750 /data/mysql chmod -R 755 /var/log/mysql ``` #### 注意事项 在执行上述操作之前,请确保系统中已存在 `mysql` 用户和组。如果尚未创建,可以使用以下命令创建: ```bash groupadd mysql useradd -r -g mysql -s /bin/false mysql ``` 此外,如果需要更改 MySQL 数据目录的位置,应修改 MySQL 配置文件(如 `/etc/my.cnf` 或 `/etc/mysql/my.cnf`),将 `datadir` 参数指向新的数据目录位置[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值