Belajar dan ringkaskan dokumen itu sendiri Agak kemas, jangan salahkan saya
1. Apakah maksud jumlah dos dalam Linux?
Di Linux, kami sering menggunakan arahan ll (ls-l) untuk melihat senarai maklumat direktori, lihat gambar di sebelah kanan:
Dalam gambar di atas, apakah maksud "Jumlah 92"? "Jumlah" di sini, yang juga boleh dipanggil "jumlah dos" atau "jumlah", merujuk kepada bilangan blok yang digunakan dalam direktori Bagaimana bilangan blok ini dianggarkan? Lihat gambar di sebelah kanan:
Nilai di sebelah kanan gambar di atas ialah jumlah bilangan blok (bilangan blok) yang diduduki oleh direktori dan fail 4x8+40+12+8=92, iaitu bersamaan dengan "jumlah 92". mereka, arahan "ll-s" juga boleh ditulis "ls-ls" atau "ls-l--size", gunakan "ls--help" untuk melihat maklumat parameter arahan ls, lihat gambar di sebelah kanan ( tangkapan skrin separa):
Perhatikan bahawa "-s" di sini menggunakan huruf besar dan menyenaraikan saiz setiap fail dalam blok.
Ringkasnya, nilai "jumlah" dalam hasil pertanyaan ll atau ls-l merujuk kepada jumlah bilangan blok yang diduduki oleh semua fail dan subdirektori dalam direktori.
2 Linux kembali ke arahan direktori root
1. cd.., bermaksud pergi ke direktori peringkat atas
2. cd-, bermaksud untuk kembali ke direktori sebelumnya, serupa dengan windows return
3 cd/ bermaksud kembali ke direktori akar.
4. cd
linux chmod arahan, kembali kepada pengguna biasa
1. Perintah untuk menukar pengguna ialah: su+nama pengguna
2 Beralih daripada pengguna biasa kepada pengguna root: sudo
3 Kembali kepada pengguna asal: perintah keluar atau log keluar, atau ctrl+d
4 Jika anda ingin menukar kepada persekitaran kerja pengguna baharu: su-nama pengguna seperti su-root
5.# mewakili pengguna biasa, $ mewakili pengguna super. Itulah pengguna root
3 kebenaran fail Linux
Terdapat tiga jenis kebenaran fail: baca (r), tulis (w) dan laksana (x) Selain diwakili oleh r, w dan x, kita juga boleh menggunakan nombor pelengkap dua untuk mewakili tiga kebenaran digit boleh digunakan. Ia dinyatakan sebagai nombor pelengkap dua A sepadan dengan bit pelengkap dua, ia bermakna anda mempunyai kebenaran ini kebenaran, seperti yang ditunjukkan dalam jadual
Jika anda telah melakukan pembangunan mikropengawal, anda juga akan mendapati bahawa tiga kebenaran r, w dan x adalah sama dengan bit daftar pada mikropengawal
Dengan gabungan berbeza, anda boleh mendapatkan nombor pelengkap dua yang berbeza dan nombor pelengkap lapan boleh membuat 8 kombinasi kebenaran berbeza, seperti yang ditunjukkan dalam jadual
Nombor pelengkap lapan yang sepadan dengan kebenaran ialah pendaraban bit yang sepadan dengan setiap kebenaran Contohnya, kebenaran rwx ialah 4+2+1=7. Kebenaran ujian fail berikut.c ialah "rw-rw-r--", jadi perwakilan sepuluh pelengkapnya ialah: 664.
Selain itu, kami juga mula menggunakan a, u, g dan o untuk menunjukkan pemilikan fail, dan =, + dan - untuk menunjukkan perubahan dalam kebenaran fail,
Untuk ujian fail.c, kami ingin menukar pengguna pemilikannya (zuozhongkai) untuk mempunyai kebenaran boleh laku padanya, jadi kami boleh
Gunakan: u+x. Jika anda ingin menetapkan pengguna yang dimiliki dan kumpulan penggunanya untuk mempunyai kebenaran boleh laku padanya, anda boleh menggunakan: gu+x.
1 Arahan pengurusan kebenaran
Gunakan Shell untuk mengendalikan pengurusan kebenaran fail, terutamanya menggunakan dua arahan "chmod" dan "chown",
Perintah tukar kebenaran chmod
Arahan "chmod" digunakan untuk menukar kebenaran fail atau folder Keizinan boleh diwakili oleh nombor yang disebutkan di atas atau boleh diubah
diwakili oleh huruf, dan format arahan adalah seperti berikut:
chmod[parameter][nama fail/nama direktori]
Parameter utama adalah seperti berikut:
-c adalah serupa dengan parameter "-v", tetapi hanya bahagian yang diubah suai digemakan.
-f tidak memaparkan mesej ralat.
-R secara rekursif memproses semua fail dalam direktori yang ditentukan dan direktori subfailnya bersama-sama.
-v memaparkan proses pelaksanaan arahan.
Mari kita belajar dahulu cara menggunakan arahan "chmod" untuk mengubah suai kebenaran fail dalam sistem Linux yang biasa digunakan dan mencipta fail dalam direktori akar pengguna
Failkan mytest, kemudian semak kebenaran lalainya,
Dalamkami mencipta fail: mytest Keizinan lalai bagi fail ini ialah "rw-rw-r--". Kami menukar kebenarannya kepada "rwxrw-rw".
Sebelum ini kami menggunakan nombor untuk menukar kebenaran, kini kami menggunakan huruf untuk menukar kebenaran,
Arahan tukar pemilik fail chown
Arahan chown digunakan untuk menukar pengguna pemilik atau kumpulan pengguna fail atau direktori Format arahan adalah seperti berikut:
chown[parameter][nama pengguna.][nama fail/direktori]
Di mana [nama pengguna.] menunjukkan pengguna atau kumpulan pengguna yang anda ingin menukar fail atau direktori Nama pengguna dan nama kumpulan diwakili oleh
Dipisahkan oleh ".", sama ada nama pengguna atau nama kumpulan boleh diabaikan Parameter utama arahan adalah seperti berikut:
-c mempunyai kesan yang serupa dengan -v, tetapi hanya bahagian yang diubah suai dipaparkan.
-f tidak memaparkan mesej ralat.
-h hanya memproses semua fail dan subdirektori dalam direktori yang ditentukan.
-v memaparkan proses pemprosesan. Cipta fail ujian dalam direktori akar pengguna dan semak pengguna dan kumpulan pengguna yang menjadi milik folder tersebut
4. pengurusan cakera linuxc
Fail /etc/fstab merekodkan keadaan partition cakera keras dalam Ubuntu secara terperinci,
Terdapat baris "/wason/dev/sda1duringinstallation", yang bermaksud direktori root "/" berada pada /dev/sda1 Linux chmod command, dengan "/" ialah titik pelekap, dan "/dev/sda1" ialah Pemacu keras tempat kami memasang sistem Ubuntu. Kerana sistem kami dipasang dalam mesin maya. Anda boleh melihat pemacu c dalam sistem semasa melalui arahan berikut:
ls/dev/sd* Perintah di atas adalah untuk menyalin semua fail peranti bermula dengan /dev/sd,
Terdapat empat fail peranti pemacu c dalam, antaranya sd bermaksud pemacu keras SATA atau peranti luaran lain, dan akhirnya
Nombor di atas mewakili partition ke-n pada cakera keras Sebagai contoh, /dev/sda1 mewakili partition pertama pada c drive sda. Gambar
semuanya bermula dengan /dev/sda, menunjukkan bahawa pada masa ini hanya terdapat satu cakera keras. Jika anda memasangkan cakera U, kad SD, dsb., /dev/sdb, /dev/sdc, dsb. mungkin muncul. Jika pemacu kilat USB anda mempunyai dua partition, fail peranti seperti /dev/sdb1 dan dev/sdb2 juga mungkin muncul.
c arahan pengurusan memandu
1. Perintah partition cakera fdisk
Jika anda ingin membahagikan pemacu C tertentu, anda boleh menggunakan arahan fdisk Format arahan adalah seperti berikut:
fdisk
[parameter]
Parameter utama adalah seperti berikut:
-b
Nyatakan saiz setiap partition.
-l
Enumerate jadual partition bagi peranti yang ditentukan.
-s
Output saiz partition yang ditentukan kepada output standard, dalam blok.
-u digabungkan dengan parameter "-l" akan menggunakan bilangan partition dan bukannya bilangan silinder untuk mewakili alamat permulaan setiap partition.
Sebagai contoh, jika saya ingin membahagikan pemacu kilat USB, saya tidak boleh membahagikan sistem Ubuntu yang saya pasang pada diri saya sendiri! ! ! Anda boleh menggunakan arahan berikut
Arahan: sudofdisk/dev/sdb
Atas ialah kandungan terperinci Prinsip dan penggunaan arahan ll untuk melihat senarai maklumat direktori dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!