Rumah  >  Artikel  >  Direktori manakah perisian linux dipasang?

Direktori manakah perisian linux dipasang?

青灯夜游
青灯夜游asal
2023-03-16 15:54:1614978semak imbas

Terdapat dua lokasi utama untuk pemasangan perisian Linux: 1. Direktori "/opt" ialah direktori untuk pemasangan perisian tambahan pada hos Ia adalah direktori program peringkat pengguna letakkan program berskala besar tambahan 2. Direktori "/usr/local" ialah direktori program peringkat pengguna di bawah "/usr Perisian yang dipasang oleh pengguna biasanya memilih untuk memasangnya dalam direktori ini".

Direktori manakah perisian linux dipasang?

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Pemasangan perisian Linux

Terdapat dua lokasi pemasangan utama di bawah Linux, iaitu direktori /opt dan direktori /usr/local.

/opt direktori

opt ialah singkatan daripada pilihan Ini ialah direktori di mana perisian tambahan dipasang pada hos Ia adalah direktori program peringkat pengguna. , lalainya kosong.
Ini selalunya digunakan untuk meletakkan perisian berskala besar tambahan Sebagai contoh, jika anda memasang pangkalan data ORACLE, anda boleh meletakkannya dalam direktori ini.

/direktori usr

  • usr ialah singkatan sumber kongsi unix (sumber kongsi Ini ialah direktori peringkat sistem yang sangat penting untuk banyak aplikasi). program dan fail diletakkan dalam direktori ini. Antaranya, /usr/src ialah direktori penyimpanan kod sumber sistem.
  • Direktori ini biasanya diuruskan oleh pengurus pakej perisian (yum, apt).

/usr/direktori tempatan

  • /usr/local ialah direktori program peringkat pengguna di bawah /usr, untuk perisian yang dipasang oleh pengguna . Biasanya pilih untuk memasang ke direktori ini. Di mana /usr/local/src ialah direktori storan kod sumber peringkat pengguna.
  • Direktori ini biasanya diuruskan oleh pengguna sendiri.

Ringkasan

Kebanyakan laluan pemasangan di bawah Linux diputuskan sepenuhnya oleh anda sendiri pemasangan. Secara umumnya, lokasi pemasangan ditentukan berdasarkan kemudahan penggunaan dan pengurusan. Secara amnya, perisian berskala besar atau beberapa program perkhidmatan dipasang dalam direktori /opt, dan perisian biasa biasanya dipasang dalam direktori usr/local.

Linux melihat laluan pemasangan perisian

Di Linux, apakah yang perlu pengguna lakukan jika dia tidak menetapkan laluan pemasangan seperti di atas ? Cari lokasi (laluan pemasangan) perisian dan pelajari tentangnya di bawah.

Kaedah 1: whereis 软件名

Ambil pertanyaan MySQL sebagai contoh

whereis mysql
# 结果
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

Direktori manakah perisian linux dipasang?

Kaedah 2: ps -ef|grep 软件名 dan ls -l /proc/进程号/cwd

Jika perisian yang dipasang sudah berjalan, anda boleh menanyakannya berdasarkan nombor proses menjalankan perisian

Ambil redis sebagai contoh

ps -ef|grep redis
# 结果
duni       2246      1  0 Feb19 ?        00:09:09 ./redis-server 127.0.0.1:6379

ls -l /proc/2246/cwd
# 结果,cwd后面不加/
lrwxrwxrwx 1 duni duni 0 Feb 19 17:46 /proc/2246/cwd -> /home/duni/DuniSoftware/redis-3.2.3/src

Direktori manakah perisian linux dipasang?

Sistem fail /proc ialah mekanisme yang digunakan oleh modul kernel dan kernel untuk menghantar maklumat kepada proses (maka dinamakan /proc ). Sistem fail pseudo ini membolehkan anda berinteraksi dengan struktur data dalaman kernel, mendapatkan maklumat berguna tentang proses dan menukar tetapan dengan cepat (dengan menukar parameter kernel). Tidak seperti sistem fail lain, /proc wujud dalam memori dan bukannya pada cakera keras. Sistem fail proc menyediakan antara muka akses kepada ruang pengguna dalam bentuk fail Antara muka ini boleh digunakan untuk mendapatkan maklumat tentang komponen yang berkaitan atau mengubah suai tingkah laku komponen semasa runtime, jadi ia adalah antara muka yang sangat mudah.

Meluaskan pengetahuan:

Direktori dan kegunaan biasa:

/bin menyimpan fail boleh laku binari (ls, cat, mkdir, dll.), dan arahan yang biasa digunakan biasanya terdapat di sini.

/etc menyimpan fail pengurusan dan konfigurasi sistem

/home ialah direktori akar yang menyimpan semua fail pengguna dan merupakan asas kepada direktori rumah pengguna Contohnya, direktori rumah pengguna ialah /home/user Gunakan ~user untuk menunjukkan

/usr digunakan untuk menyimpan aplikasi sistem Direktori /usr/local yang lebih penting ialah direktori pemasangan perisian pentadbir sistem (pemasangan aplikasi peringkat sistem). . Ini adalah direktori terbesar, dan hampir semua aplikasi dan fail yang anda perlu gunakan berada dalam direktori ini.

/usr/x11r6 Direktori untuk menyimpan >/usr/doc dokumentasi Linux

/usr/include Fail pengepala diperlukan untuk membangunkan dan menyusun aplikasi di bawah Linux

/usr/lib Perpustakaan pautan dinamik yang biasa digunakan dan fail konfigurasi pakej perisian

/usr/man Dokumen bantuan

/usr/src kod sumber, kod sumber kernel Linux diletakkan dalam /usr/src/ linux

/usr/local /bin Perintah tambahan setempat

/usr/local/lib Pustaka ditambah setempat

/opt Lokasi di mana pakej aplikasi pilihan yang dipasang tambahan diletakkan. Dalam keadaan biasa, kita boleh memasang tomcat, dsb. di sini.

/proc direktori sistem fail maya ialah pemetaan memori sistem. Direktori ini boleh diakses terus untuk mendapatkan maklumat sistem.

/root ialah direktori utama pengguna super (pentadbir sistem) (kelas istimewa o). Disimpan di sini ialah arahan pengurusan peringkat sistem dan atur cara yang digunakan oleh pentadbir sistem. Seperti ifconfig, dll.

/dev digunakan untuk menyimpan fail peranti.

/mnt ialah tempat pemasangan di mana pentadbir sistem memasang sistem fail sementara Sistem menyediakan direktori ini untuk membolehkan pengguna memasang sistem fail lain buat sementara waktu.

/boot menyimpan pelbagai fail yang digunakan semasa but sistem

/lib menyimpan perpustakaan kongsi dan modul kernel yang diperlukan untuk menjalankan program dalam sistem fail. Pustaka kongsi juga dipanggil perpustakaan kongsi pautan dinamik Ia berfungsi seperti fail .dll dalam Windows dan menyimpan fail kongsi yang diperlukan untuk menjalankan program sistem fail akar.

/tmp digunakan untuk menyimpan pelbagai fail sementara dan merupakan tempat penyimpanan fail sementara awam.

/var digunakan untuk menyimpan fail yang perlu menukar data semasa operasi Ia juga merupakan kawasan limpahan untuk beberapa fail besar, seperti fail log pelbagai perkhidmatan (log permulaan sistem, dll.).

Cadangan berkaitan: "

Tutorial Video Linux

"

Atas ialah kandungan terperinci Direktori manakah perisian linux dipasang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn