Rumah  >  Artikel  >  Tutorial sistem  >  Analisis mendalam struktur direktori Linux: direktori akar, direktori pengguna, konfigurasi sistem, dsb.

Analisis mendalam struktur direktori Linux: direktori akar, direktori pengguna, konfigurasi sistem, dsb.

WBOY
WBOYasal
2024-06-03 21:11:08986semak imbas

1. Struktur direktori Linux

linux在目录中查找文件_linux搜索文件所在目录_linux搜索目录命令

2. Tujuan direktori

/direktori akar

/direktori rumah pentadbir rootroot

/boot menyimpan fail permulaan Linux

/dll sistem storan dan fail konfigurasi perisian

/usr direktori storan program arahan pengguna

/direktori pemilik rumah tujuan umum rumah

/mnt peranti/sistem fail titik lekap

/bin menyimpan arahan pengendalian yang paling biasa digunakan

/pilih direktori pemasangan perisian aplikasi, seperti pangkalan data, dll.

/tmp direktori sementaralinux mencari direktori di mana fail berada dan menyimpan fail sementara

/var kawasan storan maklumat berubah (log perisian sistem, fail tapak web, dll.)

/sistem fail maya procDirektori tempat fail carian Linux berada, termasuk maklumat proses

/direktori storan arahan pentadbir sistem sbin

/fail peranti dev, (cakera keras lebih biasa)

/lib ialah perpustakaan kongsi pautan dinamik paling asas

Fail biasa dalam/dll direktori

/etc/sshSSH direktori konfigurasi shell jauh

/etc/shadow, /etc/passwd fail konfigurasi pengguna, fail konfigurasi kata laluan pengguna

/etc/NetworkManager/Direktori konfigurasi rangkaian program NetworkManager UOS UOS

/etc/group fail konfigurasi kumpulan pengguna

/etc/services service and port information

Fail biasa dalam/direktori proc

/proc/cpuinfo fail untuk melihat maklumat terperinci CPU

Semua sistem fail sedang dipasang dalam sistem /proc/mounts

/proc/version ialah nombor versi kernel yang sedang dijalankan pada sistem

/proc/vmstat Statistik memori maya sistem semasa.

Fail biasa dalam direktori/dev

/dev/sda mewakili pemacu keras pertama

linux在目录中查找文件_linux搜索文件所在目录_linux搜索目录命令

/dev/sda1 mewakili partition pertama pemacu keras pertama

/dev/sda2 mewakili partition kedua pemacu keras pertama

/dev/sdb mewakili pemacu keras pertama

/dev/cdrom mewakili cakera keras

/dev/zero digunakan untuk output aksara kosong

/dev/null digunakan untuk dimasukkan, serupa dengan tong sampah

3. Laluan direktori

nama laluan

Laluan mutlak: Mulakan dengan direktori akar.

Laluan relatif: Mulakan dengan direktori semasa.

Direktori semasa..Direktori unggul.

[Nota] Apabila mengakses fail, pengguna mesti menyediakan laluan di mana fail itu berada.

Laluan dibahagikan kepada laluan relatif dan laluan mutlak.

Laluan mutlak merujuk kepada laluan bermula dari "root", juga dikenali sebagai laluan penuh

Laluan relatif ialah laluan bermula dari direktori kerja pengguna.

Perlu diambil perhatian bahawa hanya terdapat satu laluan mutlak dan satu laluan relatif kepada fail tertentu dalam struktur direktori pepohon. Laluan mutlak ditentukan dan tidak berubah, manakala laluan relatif berubah secara berterusan apabila direktori kerja pengguna berubah. Apabila pengguna ingin mengakses fail, mereka boleh merujuknya dengan nama laluan. Dan anda boleh merujuk fail untuk diakses berdasarkan kedudukan relatifnya kepada direktori kerja pengguna, tanpa menyenaraikan nama laluan penuh fail tersebut.

Laluan mutlak, laluan relatif

➢Laluan mutlak

Laluan penuh bermula dengan /

[admin@linux]$cd/u01/app/oracle

[oracle@OEL64oracle]$pwd

/u01/app/oracle

➢Laluan relatif

Tidak bermula dengan /, hanya relatif kepada direktori kerja semasa

[oracle@OEL64oracle]$cd/u01/app

[oracle@OEL64app]$cd./oracle

[oracle@OEL64oracle]$pwd

/u01/app/oracle

..menunjukkan direktori peringkat atas direktori semasa, iaitu, direktori induk

[root@OEL64tmp]#cd/u01/app/oracle

[root@OEL64oracle]#pwd

/u01/app/oracle

[root@OEL64oracle]#cd..

[root@OEL64app]#pwd

/u01/app

.Menunjukkan direktori semasa

[root@OEL64app]#pwd

/u01/app

[root@OEL64app]#cd./oracle

[root@OEL64oracle]#pwd

/u01/app/oracle

4. Nama fail

Penyelesaian kes fail

Fail yang bermula dengan "." ialah fail implikasi

Nama fail boleh sehingga 255 aksara (semua aksara adalah sah kecuali garis miring ke hadapan)

[oracle@OEL64~]$ls-al

jumlah152

drwx------.26oracleoinstall4096Sep1915:59.

drwxr-xr-x.6rootroot4096Jun272013..

-rw-r--r--.1oracleoinstall685Sep1817:35.bash_profile

5. Jenis-logo fail direktori asas

Watak wakil jenis fail:

Fail biasa-

Fail direktori d

Pautan fail

Sekat fail peranti b

Peranti aksara c

6. Jenis fail direktori

Warna jenis fail:

Fail biasa--------------------Hitam

Fail direktori--------------------hitam

linux搜索目录命令_linux搜索文件所在目录_linux在目录中查找文件

Fail pautan simbolik--------------hitam

Fail Peranti --------------------Hitam

Fail boleh laku-----------------hijau-merah

Fail gambar-------hijau merah jambu

Fail dimampat---------------------Hitam

7. Perintah yang biasa digunakan

Arahan asas: lspwd

Arahan operasi direktori: cdmkdirrmdirrmcpmv

Arahan operasi fail: lessmorelessnanocattouchfile

Arahan asas: ls

Arahan

ls digunakan untuk memaparkan senarai sasaran, iaitu arahan yang kerap digunakan dalam Linux.

Maklumat output arahan ls boleh dipaparkan dengan penonjolan warna untuk membahagikan pelbagai jenis fail.

Corak ayat

ls(pilihan)(parameter)

Penggunaan:

ls hanya menyenaraikan fail yang boleh dilihat dalam direktori semasa

ls-l menyenaraikan maklumat terperinci tentang fail yang boleh dilihat dalam direktori semasa

ls-hl menyenaraikan maklumat terperinci dan memaparkan saiz fail dalam saiz yang boleh dibaca

ls-al menyenaraikan maklumat terperinci semua fail (termasuk tersembunyi)

Arahan asas: pwd, cd

pwd memaparkan laluan semasa

$cd/u01/app/oracle

$pwd

/u01/app/oracle

cd menukar direktori kerja semasa

$pwd

/u01/app/oracle

$cd/dll

$pwd

/etc

linux在目录中查找文件_linux搜索文件所在目录_linux搜索目录命令

Buat dan padam arahan direktori: mkdirrmdir

mkdir mencipta direktori baharu

rmdir memadam direktori kosong

Padam arahan: rm

rm padam fail dan direktori

Nota: Berhati-hati semasa menggunakan arahan rm. Kerana apabila fail dipadamkan, sukar untuk memulihkannya.

Contohnya: rm-rf/

Corak ayat

rm(pilihan)(parameter)

Pilihan

-d: Padam direktori

-f: Padam fail atau direktori secara paksa;

-i: Tanya pengguna sebelum memadam fail atau direktori sedia ada

-r atau -R: Pemprosesan rekursif, memproses semua fail dan subdirektori dalam direktori yang ditentukan bersama

-v: Paparkan proses pelaksanaan terperinci arahan.

Penggunaan biasa:

rm-rf tidak bertanya, memadam semua fail di bawah direktori a

Arahan salin: cp

Arahan cp digunakan untuk menyalin satu atau lebih fail sumber atau direktori ke fail atau direktori destinasi yang ditentukan.

Corak ayat

cp(pilihan)(parameter)

Pilihan

-f: Salin fail atau direktori secara paksa, tidak kira sama ada fail atau direktori sasaran sudah wujud

-i: Tanya pengguna sebelum menulis ganti fail sedia ada

-R/r: Pemprosesan rekursif, memproses semua fail dan subdirektori dalam direktori yang ditentukan bersama-sama;

-v: Paparkan operasi yang dilakukan oleh arahan secara terperinci.

Penggunaan biasa:

cp-rf/a/b

atau sebaliknya

cp-r-f/a/b

Arahan: mv, sentuh, fail

linux在目录中查找文件_linux搜索目录命令_linux搜索文件所在目录

mv menyambung atau menamakan semula fail

#mv/tmp/b.txt/home/oracle/.

#cd/home/oracle

#ls-alb.txt

-rw-r--r--.1rootroot0Sep2216:30b.txt

sentuh mencipta fail kosong

#cd/tmp

#touchc.txt

#ls-alc.txt

-rw-r--r--.1rootroot0Sep2216:36c.txt

fail mengesan jenis fail

#filec.txt

c.txt:ASCIItext

Arahan paparan teks: catlessmore

kucing memaparkan kandungan fail

#cat/tmp/alert.log

less memaparkan kandungan fail baris demi baris Fungsi perintah kurang adalah hampir sama dengan lebih banyak kedua-duanya boleh digunakan untuk menyemak imbas kandungan fail teks ke hadapan atau ke belakang, manakala arahan yang lebih hanya boleh menyemak imbas ke hadapan.

Apabila menggunakan perintah kurang untuk memaparkan fail, gunakan kekunci PageUp untuk halaman bawah dan kekunci PageDown untuk halaman atas. Untuk keluar dari program kurang, tekan kekunci Q.

#less/tmp/alert.log

lebih banyak paparan skrin kandungan fail mengikut skrin

#more/tmp/alert.log

Arahan penyuntingan teks: nano

nano ialah editor teks terminal aksara Ia lebih mudah daripada vi/vim dan lebih sesuai untuk pemula Linux. (Anda boleh menggunakan editor nano pada peringkat awal, dan anda mesti boleh menggunakan vi pada peringkat pertengahan dan kemudian, yang lebih biasa dalam kawalan teks Linux)

Corak ayat:

nama fail nano

Kawalan:

Gunakan Ctrl+O untuk menyimpan perubahan

Tekan Ctrl+X untuk keluar

Jika anda menukar fail, anda akan ditanya sama ada anda perlu menyimpan perubahan tersebut. Masukkan Y untuk mengesahkan menyimpan, masukkan N untuk tidak menyimpan, dan tekan Ctrl+C untuk membatalkan dan kembali. Jika anda memasukkan sistem pengendalian linux Cina Y, langkah seterusnya akan meminta anda memasukkan nama fail yang anda ingin simpan. Jika anda tidak perlu menukar nama fail, hanya tekan Enter jika anda ingin menyimpannya di bawah nama lain (iaitu, simpan sebagai), masukkan nama baharu dan sahkan. Pada masa ini, anda juga boleh menggunakan Ctrl+C untuk membatalkan pemulangan.

ln: Cara cepat untuk mencipta direktori atau fail

Bina fail pautan simbolik abc di bawah direktori /usr/liu supaya ia menghala ke direktori /usr/mengqc/mub1

ln-s/usr/mengqc/mub1/usr/liu/abc

Atas ialah kandungan terperinci Analisis mendalam struktur direktori Linux: direktori akar, direktori pengguna, konfigurasi sistem, dsb.. 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