วิธีการเปลี่ยนไดเรกทอรีใน Ubuntu


0

ฉันกำลังพยายามเปลี่ยนไดเรกทอรีของลิงก์สัญลักษณ์

ln -s /usr/local/mysql-cluster-gpl-7.1.5-linux-i686-glibc23 /usr/local/mysql

เมื่อฉันพิมพ์คำสั่งcd / usr / local / mysqlมันทำให้ฉันมีข้อผิดพลาด

root@lucky:cd /usr/local/mysql
bash: cd: mysql: No such file or directory

และผลลัพธ์ ls ของฉันคือ

root@lucky:~# ls -la /usr/local/

drwxr-xr-x  6 root   root        4096 Dec 15 16:22 lib
lrwxrwxrwx  1 root   root           9 Nov 12 10:18 man -> share/man
lrwxrwxrwx  1 root  root         45 Apr 25 14:27 mysql -> mysql-cluster-gpl-7.3.3-    linux-glibc2.5-x86_64
drwxr-xr-x 13 root   root        4096 Apr 25 17:35 mysql-cluster-gpl-7.3.5-linux-    glibc2.5-x86_64
-rw-------  1 root  root  470438560 Apr 25 14:24 mysql-cluster-gpl-7.3.5-linux-    glibc2.5-x86_64.tar.gz
drwxr-xr-x  2 root   root        4096 Aug 20  2013 sbin

มีใครช่วยฉันได้ไหม


ดูเหมือนซีดีมาตรฐานสำหรับฉัน .... '-su:' คืออะไร?
mdpc

มันเป็นข้อผิดพลาด ..... -su: cd: mysql: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
Amit Dubey

ตกลง .... แต่ถ้าคุณทำแผ่นซีดีมาตรฐานบนบรรทัดคำสั่งคุณจะไม่เห็น "-su:" .... SOOOOO บรรทัดคำสั่งจริงที่คุณใช้คืออะไร
mdpc

cd / usr / local / mysql
Amit Dubey

อาจcdเป็นนามแฝง
Barmar

คำตอบ:


1

Symlink ของคุณไม่ถูกต้อง

symlink ของคุณสำหรับ mysql ไปที่ "mysql-cluster-gpl-7.3.3-" แต่เวอร์ชันของ mysql-cluster คือ mysql-cluster-gpl-7.3.5-linux- (ไม่ใช่ 7.3.5 เทียบกับ 7.3.3)

ลอง RM the symlink แล้วสร้างใหม่


แม้แต่คนแปลกหน้าที่คำสั่งหมายถึงln -s 7.1.5symlink ท้ายชี้ไปที่ไฟล์อื่นได้อย่างไร
Barmar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.