ฉันประสบปัญหาขณะเปิดไฟล์ผ่านเทอร์มินัล ตัวอย่างเช่นเมื่อฉันไปที่ไดเรกทอรี PhpStorm cd /home/downloads/phpstorm/
และฉันกำลังเข้าไปphpstorm.sh
ก็ไม่ได้เปิดขึ้นโดยบอกว่าไม่มีคำสั่งหรือไดเรกทอรีดังกล่าว ในทางกลับกันเมื่อฉันเพียงแค่ใช้เมาส์ของฉันและลากและวางไอคอน phpstorm.sh ไปยังเทอร์มินัลแล้วกด Enter มันจะเปิดขึ้นโดยไม่มีปัญหาใด ๆ อย่างที่คุณเห็นฉันเป็นคนใหม่ที่มีลินุกซ์ แต่มันทำให้ฉันสับสน ฉันลองเพิ่มไปที่ $ PATH แต่มันก็ไม่ได้ช่วยบางทีฉันอาจทำอะไรผิดพลาดหรือฉันแค่ไม่เข้าใจตรรกะของมัน ความช่วยเหลือใด ๆ โปรด?
ขอบคุณสำหรับคำตอบ. หมายความว่าฉันควรติดตั้งทุกสิ่งในไดเรกทอรี bin หรือ
—
divHelper11
ไม่เป็นไร ในกรณีที่อาจจะไม่ หากโปรแกรมนั้นต้องการไฟล์ในไดเรกทอรีที่มีอยู่ในปัจจุบันการย้ายไฟล์ไปที่ / usr / bin จะทำให้โปรแกรมแตก
—
ผู้จัดการบริการ
ใน Linux การเพิ่มส่วนบุคคลไปยังคำสั่งที่อาจติดตั้งเป็นสแตนด์อะโลน ( กล่าวคือไม่ต้องการไฟล์อื่นเพื่อให้ทำงาน) ติดตั้งได้ดีที่สุดใน/ usr / local / bin ; จากนั้นตรวจสอบให้แน่ใจว่าตัวแปร$ PATHของคุณมีไดเรกทอรีนี้อยู่
—
MariusMatutiae
./
ก่อน./phpstorm.sh
ในตัวอย่างนี้ก็จะเป็น