Di mana usr / lokal?

8

Saya menjalankan kode berikut di terminal:

python -c "                 
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"

Ini mengembalikan jalur berikut:

['/usr/local/lib/python2.7/dist-packages/django']

tapi saya tidak bisa menemukan usr / local (dari GUI). Di mana seharusnya?

Saya tidak yakin informasi apa yang akan membantu, tolong beri tahu saya!

Colton
sumber
2
/ usr / local adalah lokasi.
psusi
@psusi Saya cukup yakin OP tahu itu lokasi, tetapi tampaknya dia tidak terbiasa dengan nautilus, yang dimulai Anda di folder rumah Anda, dan Anda perlu naik membentuknya ke direktori root
Sergiy Kolodyazhnyy

Jawaban:

0

Tipe

sudo cd /usr/local/lib/python2.7/dist-packages

masuk ke terminal. Itu akan membawa Anda ke folder

Folder usr adalah bagian dari sistem file, diakses dari root sistem file Anda

SimplySimon
sumber
Maaf, maksud saya apakah ada cara untuk mengaksesnya dari GUI?
Colton
1
Ketik sudo nautilusuntuk teminal, ini memberi Anda akses ke folder root
SimplySimon
Dengan senang hati. Senang bisa membantu. : D
SimplySimon
Anda tidak perlu sudo ke cd ke / usr / local meskipun Anda tidak dapat mengedit file. Anda memang membutuhkan hak akses root untuk mengedit tetapi file terlihat sebagai pengguna reugular.
haziz
2
Jawaban (yang diterima) di sini sama sekali tidak masuk akal. sudo cdbahkan tidak akan berfungsi , karena cdmerupakan bash built-in dan tidak dapat dieksekusi. Bahkan jika itu berhasil, tidak masuk akal untuk menggunakannya untuk sampai ke lokasi yang diinginkan karena lokasi ini tetap dapat diakses oleh semua orang. Bahkan jika sudo cdberfungsi dan lokasi ini tidak dapat diakses oleh semua orang, tetap tidak masuk akal untuk melakukan itu karena setelah itu Anda masih tidak dapat melakukan apa pun di folder itu --- bahkan tidak membaca isinya.
Malte Skoruppa
7

Di mana seharusnya? Secara default ketika Anda membuka manajer file yang Anda jalankan di direktori home Anda ( /home/username), sama seperti di windows C:\Users\Username. Perhatikan bagaimana /usr/localmemulai dengan garis miring terbalik? Ada direktori root tempat Anda dapat mengakses direktori lain; gambar yang perlu diingat adalah direktori root adalah tempat root dimulai, dan yang lainnya bercabang membentuknya

Cara mengakses folder yang Anda butuhkan:

Metode # 1: tekan CtrlLdi manajer file (yang disebut nautilus, by the way) dan ketik /usr/localke bilah alamat atau /.

Metode # 2: Menekan berulang kali AltArrow Upbuttown dalam file manager akan mengarahkan Anda ke direktori root (seperti folder C: \ di windows), dan navigasikan secara grafis ke folder apa pun yang Anda butuhkan dari sana.

Metode # 3: Tekan AltF2untuk membuka dialog dan ketik "Run command"nautilus /usr/local

Sergiy Kolodyazhnyy
sumber
5
cd /usr/local

akan membawamu ke sana

Anda memang perlu hak akses root untuk mengedit file di sana, dalam hal ini Anda dapat memohon sudo, sangat berhati-hati tentang campur tangan dengan file namun di direktori / usr dan di direktori root /secara umum.

BTW jangan takut dengan baris perintah! Pengantar CLI yang bermanfaat tersedia di sini .

Haziz
sumber