ฉันยังใหม่กับ Linux และ Ubuntu ผู้คนใช้~/filename
คำตอบของคำถามของฉันต่อไป อะไร~/
หมายถึง?
ฉันยังใหม่กับ Linux และ Ubuntu ผู้คนใช้~/filename
คำตอบของคำถามของฉันต่อไป อะไร~/
หมายถึง?
คำตอบ:
~/
ย่อสำหรับโฟลเดอร์โฮมของผู้ใช้ปัจจุบัน ดังนั้นหากชื่อผู้ใช้ของคุณคือ "foobar" มันจะขยายไป/home/foobar/
~
คือชวเลขสำหรับโฟลเดอร์บ้านของผู้ใช้ปัจจุบัน :)
~
แทนที่จะเป็น~/
เพราะ/
ไม่จำเป็นต้องมี
~
HOME
ถ้าคุณเปลี่ยนค่าของHOME
, ~
จะยังไม่ได้ชี้ไปที่บ้านของผู้ใช้ว่า
สิ่งสำคัญคือถ้าคุณกำลังใช้ผู้ใช้ราก~/
จะเป็นไดเรกทอรีไม่/root
/home/user_name
ในกรณีนี้ให้ทำ:
> cd ~/ ; pwd ;
มันจะออก:
> /root
/root
แสดงเป็นโฮมไดเร็กทอรีของผู้ใช้รูทใน/etc/passwd
ตารางของคุณ มันไม่ใช่กรณีพิเศษ
โดยทั่วไปตัวหนอน ~ หมายถึงโฟลเดอร์บ้านของคุณ ใช้เพื่ออ้างถึงโฮมไดเร็กทอรีของคุณที่บรรทัดรับคำสั่ง
user
ไดเรกทอรีบ้านของคุณสามารถใช้ในขณะที่~user
ls -l ~enzotib/Documents/