Linux系统权限与MySQL配置指南

需积分: 3 2 下载量 9 浏览量 更新于2024-09-13 收藏 3KB TXT 举报
本文档主要介绍了在Linux系统环境下进行文件操作和安装MySQL数据库的关键步骤。以下是详细的知识点解析: 1. **权限管理**: - 使用`chmod 775`设置文件或目录的权限,赋予所有者(通常为root)读、写和执行权限,组成员读写但不执行,其他人仅读取。 - `chown -R 用户名:组名 文件夹路径`用于改变文件的所有权,将所有权分配给指定用户和组。 2. **进程查看与控制**: - 使用`ps -ef | grep 进程名`检查正在运行的与特定进程相关的任务。 - `kill id`用于结束一个进程,其中`id`是需要终止的进程ID。 3. **字符集设置**: - 在MySQL配置文件中设置`charset`,如`charset gbk`,确保与服务器和客户端之间的数据交换兼容。 4. **文件操作**: - 删除文件:`rm -rf 文件路径`用于彻底删除文件和目录,包括其内容。 - 复制文件和目录:`cp -rva /src/path /dst/path`递归复制源文件到目标路径,保留权限和时间戳。 - 移动文件或重命名:`mv 原文件名 新文件名`用于更改文件名称。 5. **解压缩文件**: - 使用`gunzip`解压缩`.gz`格式的文件,`tar -xvf`解压`.tar`文件,如`tar -xvf file.tar.gz`。 6. **安装MySQL**: - 创建MySQL root用户的密码:`mysqladmin -u root password '新密码'`。 - 登录MySQL并修改用户权限:`mysql -u root -p`,然后执行SQL语句以允许远程访问和修改密码。 7. **编辑my.cnf配置文件**: - 在`/etc/my.cnf`中,配置MySQL服务参数,例如最大连接数、字符集、等待时间和查询缓存大小等。 - 关键配置项包括`max_connections`、`character-set-server`、`wait_timeout`和`query_cache_size`。 8. **环境变量设置**: - 修改`LANG`和`SYSFONT`环境变量,设置系统和字体支持,如`LANG="zh_CN.GB2312"`。 9. **MySQL数据库初始化**: - 使用`wget`命令下载MySQL文件,如从FTP地址`ftp://leibo:bobo_zhuzher@210.73.207.104/702/20130821/yake/portal.war4.޸vi`。 - 将`portal.war`解压到`/root`目录下,并可能涉及到修改`/etc/sysconfig/i18n`文件中的国际化设置。 通过以上步骤,本文档详细指导了如何在Linux系统上进行基本的文件操作以及MySQL数据库的安装和配置,适合Linux初学者或系统管理员参考。