Score:1

วิธีกำหนดเส้นทางของพาร์ติชันบน ssd ภายในตัวที่ 2 *สั้น* - พิมพ์ง่าย

ธง lr

ฉันใช้ยูทิลิตี้ Disks เพื่อฟอร์แมต ssd ภายในตัวที่ 2 ของฉันฉันเพิ่มพาร์ติชันทั้งอุปกรณ์โดยไม่มีชื่อ และเพิ่มชื่อระบบไฟล์ (ext4) ทุกอย่างทำงานได้ดี: มันติดตั้งเมื่อเริ่มต้น; ระบบไฟล์แสดงบนเดสก์ท็อป (แม้ว่าฉันจะไม่ต้องการสิ่งนั้น แต่ฉันใช้เทอร์มินัลเป็นส่วนใหญ่) ฉันคัดลอกไฟล์ไปแล้ว 400G ซึ่งใช้เวลาหลายชั่วโมง ดังนั้นฉันจึงไม่ต้องการฟอร์แมตใหม่

ขณะนี้เพื่อเข้าถึงไดเร็กทอรีฉันต้องพิมพ์แผนผัง: /media/my-user-name/partition-name/directory-name. ฉันต้องการพิมพ์ /some-short-name/directory-name แทน โดยที่ some-short-name มีความยาวไม่เกินสามตัวอักษร

ตอนนี้ฉันรู้ว่าชื่อจุดเชื่อมต่อที่สั้นที่สุด "/" ถูกใช้ไปแล้ว :) ดิสก์แสดงจุดเชื่อมต่อปัจจุบันเป็น /mnt/long-gibberish-UUID ในฐานะญาติมือใหม่ของ Ubuntu ฉันเดาว่า /media เข้ามาในรูปภาพเพราะเป็นค่าเริ่มต้นสำหรับอุปกรณ์เก็บข้อมูลที่ไม่ใช่รูท

ฉันควรทำอย่างไรดี?

oldfred avatar
cn flag
ฉันเมานต์พาร์ติชันข้อมูลของฉันไปที่ /mnt/data แล้วเชื่อมโยงค่าเริ่มต้นที่เก่ากว่ากลับเข้าไปใน /home เช่น Music, Documents และอื่น ๆ ที่ฉันเพิ่ม https://askubuntu.com/questions/1013677/storing-data-on-second-hdd-mounting & https://askubuntu.com/questions/1058756/installing-all-applications-on-a-ssd-disk-and-putting-all-files-on-hdd-disk
Score:2
ธง jp

หากคุณต้องการเปลี่ยนไดเรกทอรีเป็น [ระบบไฟล์ใน] ไดรฟ์ที่สองของคุณ 'ถึง-ขับ-สอง' ฉันขอแนะนำนามแฝงต่อไปนี้:

นามแฝง 22='cd /media/my-user-name/partition-name/directory-name'

เก็บไว้พร้อมกับนามแฝงที่มีอยู่แล้วในไฟล์การกำหนดค่า bash ของคุณ ~/.bashrc. (เปิดใช้งานในหน้าต่างเทอร์มินัลปัจจุบันด้วย ที่มา ~/.bashrc; จะเปิดใช้งานโดยอัตโนมัติในหน้าต่างเทอร์มินัลใหม่ทั้งหมดที่คุณเปิด ดังนั้นไปที่ไดรฟ์ 2 ด้วยคำสั่ง 22

หากคุณต้องการใช้ทางลัด จะเรียกว่า symbolic link ใน Linux เช่น คุณสามารถมีลิงค์ในโฮมไดเร็กตอรี่ของคุณ เอกสาร, ดาวน์โหลด ฯลฯ) ไปยังระบบไฟล์ในไดรฟ์ที่สองของคุณ

ซีดี
ln -s '/media/my-user-name/partition-name/directory-name' 2

จากนั้นคุณสามารถใช้ ~/2 แทนชื่อยาวเมื่อแสดงรายการไฟล์ คัดลอกไฟล์ เป็นต้น

lr flag
ขอบคุณ @sudodus วิธีแก้ปัญหาทั้งสองนั้นเป็นไปได้ สิ่งที่ฉันทำหลังจากโพสต์ไม่นานคือ: `cd /` จากนั้น `sudo mkdir a-short-name` จากนั้นในยูทิลิตี้ Disks ฉันเปลี่ยนจุดต่อเชื่อมเป็น /a-short-name ดูเหมือนว่าจะได้ผล อย่างน้อยก็จนถึงตอนนี้ ฉันกำลังเสี่ยงต่ออันตรายจากสิ่งนั้นหรือไม่?
sudodus avatar
jp flag
@brec ไม่ใช่เรื่องปกติที่จะมีไดเรกทอรีทำงานสำหรับไฟล์ส่วนตัวโดยตรงในรูท แต่เป็นไปได้ ตัวอย่างเช่น แนะนำให้ใช้ `/mnt` เป็นจุดเชื่อมต่อชั่วคราว สำหรับการใช้งานระยะยาว คุณสามารถสร้างไดเร็กทอรีย่อยใน `/ mnt` และใช้เป็นจุดเชื่อมต่อ
lr flag
ฉันคิดว่ามันไม่ธรรมดา แต่ดูเหมือนว่ามันอาจจะใช้ได้ในระบบผู้ใช้คนเดียวเช่นของฉัน ฉันสังเกตเห็นว่า `ls -l` แสดงให้ฉันเห็นในฐานะผู้ใช้และกลุ่ม และมีเพียงผู้ใช้เท่านั้นที่มีสิทธิ์เข้าถึงใดๆ ฉันสามารถใช้มันเพื่อรูทได้ แต่ AFAIK แอปพลิเคชันเดียวที่ต้องเข้าถึงจะมีฉันเป็นผู้ใช้
sudodus avatar
jp flag
@brec เก็บไว้อย่างนั้น ทำงานกับ ID ผู้ใช้ปกติของคุณให้มากที่สุด ใช้การอนุญาตขั้นสูง (ด้วย sudo) ให้น้อยครั้งที่สุด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา