แก้ไขไฟล์. profile โดยไม่ต้องใช้เทอร์มินัล


0

ฉันได้แก้ไขไฟล์. profile และฉันทำบางสิ่งบางอย่างเพื่อให้ PATH มีการเปลี่ยนแปลงและฉันไม่สามารถใช้คำสั่งเช่น nano, sudo, ฯลฯ ...
ปัญหาจะแก้ไขได้ง่ายเพราะรู้วิธีแก้ไขไฟล์นี้ อีกครั้งเพื่อใส่เส้นทาง corrent แต่ฉันไม่สามารถใช้คำสั่ง "sudo nano .profile" ได้เนื่องจาก PATH เกิดความยุ่งเหยิงและฉันไม่สามารถดูไฟล์ที่ซ่อนอยู่ได้โดยใช้ finder ดังนั้นฉันจะดูไฟล์ที่ซ่อนอยู่กับ finder ได้อย่างไร ฉันเห็นพวกเขาเหรอ วิธีแก้ปัญหานี้น่าหัวเราะ?

คำตอบ:


3

คุณอาจจะสามารถย้าย (mv) .profile ที่ไม่ดีกันเพื่อที่คุณจะได้รับเส้นทางเริ่มต้น จากนั้นเมื่อคุณซ่อมแซม. profile ที่ไม่ดีให้ย้ายกลับไป

คุณสามารถลบล้างพา ธ ที่คุณได้รับจาก. profile ด้วยตนเอง แต่ไวยากรณ์ที่แน่นอนสำหรับการทำนั้นขึ้นอยู่กับเชลล์ที่คุณใช้ สำหรับ bash ตัวอย่างเช่นคุณจะทำ:

$ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

หวังว่านี่จะช่วยได้


โปรดสังเกตว่าmvไม่ทำงานหากไม่มี PATH ที่เหมาะสม exportคือคำตอบ
Jorge Leitão

4

เพียงใช้เส้นทางที่ชัดเจนจนกว่าคุณจะแก้ไขPATHตัวแปรของคุณ:

$ /usr/bin/nano ~/.profile

0

ในประเภทอาคาร:

defaults write com.apple.finder AppleShowAllFiles TRUE

killall Finder

โดยวิธีการที่คุณควรจะสามารถแก้ไขไฟล์ใน terminale ของคุณโดยการเรียกใช้:

/usr/bin/nano ~/.profile

UPDATE:

หากคุณไม่สามารถใช้เทอร์มินัลดาวน์โหลดสิ่งนี้: http://blacktree-secrets.googlecode.com/files/Secrets_1.0.6.zip

มันเป็นบานหน้าต่างการตั้งค่าที่ช่วยให้คุณเปลี่ยนตัวเลือกขั้นสูงบางตัวในหมู่พวกเขายังมี "แสดงไฟล์ที่ซ่อน" ใน Finder

(ที่มา: http://secrets.blacktree.com/ )


ฉันใช้เทอร์มินัลไม่ได้

ทำไมคุณถึงใช้เทอร์มินัลไม่ได้? มันควรจะยังคงทำงานได้แม้ว่าจะไม่ได้ตั้งค่าเส้นทาง
พอลอาร์

พวกเขาพูดถูก เกิดอะไรขึ้นกับสถานีของคุณ จะเกิดอะไรขึ้นถ้าคุณเปิดเช่นใช้ Spotlight
lorenzo.marcon

วัตถุประสงค์ของการแก้ไขไฟล์. profile คือ PATH นั้นยุ่งดังนั้นฉันสามารถใช้เทอร์มินัลได้ แต่ไม่ใช่คำสั่ง bash ฉันส่งออก PATH ด้วยตนเองเหมือนแสดงโดยคำตอบที่ยอมรับ

ฉันดีใจที่คุณถ้าคุณแก้ปัญหาของคุณ แต่ก็ยังไม่เข้าใจ -1 ในคำตอบของฉัน คุณถามวิธีการดูไฟล์ที่ซ่อนอยู่ในการค้นหาและที่นี่ผมให้สองวิธีที่จะบรรลุเป้าหมายนี้ ..
lorenzo.marcon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.