Rumah >Tutorial sistem >LINUX >Analisis mendalam struktur direktori Linux: direktori akar, direktori pengguna, konfigurasi sistem, dsb.
1. Struktur direktori 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
/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
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
Arahanls 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
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
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!