ฉันอ่านเมื่อเร็ว ๆ นี้ว่ามีการวาง.desktop
ไฟล์ที่ใช้เป็นทางลัดบนเดสก์ท็อปใน$HOME/Desktop
ไดเรกทอรี ไดเรกทอรีนี้อยู่ที่ไหน
นอกจากนี้$
ส่วนที่มีความหมาย / ทำ?
ฉันอ่านเมื่อเร็ว ๆ นี้ว่ามีการวาง.desktop
ไฟล์ที่ใช้เป็นทางลัดบนเดสก์ท็อปใน$HOME/Desktop
ไดเรกทอรี ไดเรกทอรีนี้อยู่ที่ไหน
นอกจากนี้$
ส่วนที่มีความหมาย / ทำ?
คำตอบ:
$HOME
/home/$USER
เป็นตัวแปรสภาพแวดล้อมที่มีสถานที่ตั้งของไดเรกทอรีบ้านของคุณมักจะ The $
บอกเราว่ามันเป็นตัวแปร ดังนั้นสมมติว่าผู้ใช้ของคุณเรียกว่าไฟล์จะอยู่ในDevRobot
.desktop
/home/DevRobot/Desktop/
หากคุณต้องการทราบว่า$HOME
จุดใดคุณสามารถเรียกใช้สิ่งต่อไปนี้ในเทอร์มินัล
[ajefferiss@localhost ~]$ echo "$HOME"
/home/ajefferiss
คุณสามารถใช้มันเพื่อย้ายไปรอบ ๆ ระบบแฟ้มตัวอย่างเช่นcd $HOME
แต่โดยทั่วไปคุณจะไม่เห็นเพราะคุณสามารถใช้~/
เพื่อแสดงไดเรกทอรีบ้านของผู้ใช้ปัจจุบัน หรือเพียงแค่เรียกใช้cd
ด้วยตัวเองเพื่อย้ายไปยังไดเรกทอรีบ้าน
Or just run cd by itself to move to the home directory
, TIL
cd ~
โดยไม่ทราบว่าฉันสามารถข้ามการเลื่อนกะสีชมพูที่น่าอึดอัดใจ?
cd ~/
!
HOME
คือตัวแปรสภาพแวดล้อม เชลล์ต้องการให้คุณต่อท้ายด้วย$
เพื่อให้ความหมาย
$HOME
/home/<username>
เป็นตัวแปรสภาพแวดล้อมที่ชี้ไปยัง มันอยู่ภายใต้/
และประกอบด้วยไฟล์ของผู้ใช้
สำหรับข้อมูลเพิ่มเติมคุณอาจต้องการดูคู่มืออ้างอิง Bash
/home/<username>
มีการชี้ไปไม่ได้ Apache บน Ubuntu สร้างผู้ใช้www-data
ที่มี $ HOME /var/www
เช่น
HOME
คือตัวแปรสภาพแวดล้อม เชลล์ต้องการให้คุณต่อท้ายด้วย$
เพื่อให้ความหมาย
/home/<username>
เป็นแบบแผนไม่ใช่ข้อกำหนด การเพิ่มผู้ใช้ที่มี $ HOME เป็นเรื่อง/somewhere/entirely/different
ง่าย
$HOME
จะแตกต่างกันไปตามผู้ใช้กับผู้ใช้ ผู้ใช้ระบบบางรายมี$HOME
เส้นทางคี่บอลที่ไม่ได้อยู่ในนั้น/home/...