mysqld_safe: command not found 解决方法
-bash: mysqld_safe: command not found 解决方法转载:高效码农原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路径,比如mysqld_safe的路径是:/usr/loca...
·
-bash: mysqld_safe: command not found 解决方法
转载:高效码农 https://www.xugj520.cn/index.php/archives/44.html
原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysqld_safe的路径是:/usr/local/mysql/bin/mysqld_safe,我们则可以这样执行命令
ln -s /usr/local/mysql/bin/mysqld_safe /usr/bin
0X01、Linux命令ln介绍:
ln命令用于将一个文件创建链接,链接分为:
- 软链接(类似于windows系统中的快捷方式)
- 硬链接(相当于对源文件copy,程序或命令对该文件block的另一个访问路口),命令默认使用硬链接。
0X02、使用方法
语法:ln [选项][文件]
选项:-s 对源文件创建软链接
0X03、案例:
0X03.1、对文件创建软链接
[root@ping ~]# ln -s /root/student.sql /root/db/ln.sql
[root@ping ~]# ls -lh db/ln.sql
lrwxrwxrwx 1 root root 17 2月 23 15:31 db/ln.sql -> /root/student.sql
0X03.2、对目录创建软链接
[root@ping ~]# ln -s db data
[root@ping ~]# ll -h data/
lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql
[root@ping ~]# ln student.sql db/
0X03.3、对文件创建硬链接
[root@ping ~]# ln student.sql db/
[root@ping ~]# ls -lh db/
lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql
-rw-r--r-- 2 root root 2.9K 2月 12 10:17 student.sql
0X04、软、硬链接说明
软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
硬链接:可以删除源文件,链接文件可以正常打开
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)