LFCS Cara meneroka Linux dengan dokumentasi dan alat bantuan yang dipasang - Bahagian 12

LFCS Cara meneroka Linux dengan dokumentasi dan alat bantuan yang dipasang - Bahagian 12

Kerana perubahan dalam objektif peperiksaan LFCS berkesan 2 Februari 2016, Kami menambah topik yang diperlukan untuk siri LFCS yang diterbitkan di sini. Untuk mempersiapkan peperiksaan ini, anda sangat digalakkan untuk menggunakan siri LFCE juga.

LFCS: Terokai Linux dengan dokumentasi dan alat yang dipasang - Bahagian 12

Sebaik sahaja anda terbiasa bekerja dengan baris arahan dan berasa selesa berbuat demikian, anda menyedari bahawa pemasangan Linux biasa termasuk semua dokumentasi yang anda perlukan untuk menggunakan dan mengkonfigurasi sistem.

Sebab lain yang baik untuk menjadi biasa dengan alat bantuan baris arahan ialah dalam peperiksaan LFCS dan LFCE, itu adalah satu -satunya sumber maklumat yang boleh anda gunakan - tidak ada pelayaran internet dan tidak ada Googling. Hanya anda dan baris arahan.

Atas sebab itu, dalam artikel ini kami akan memberi anda beberapa petua untuk menggunakan dokumen dan alat yang dipasang dengan berkesan untuk mempersiapkan diri untuk lulus Pensijilan Yayasan Linux peperiksaan.

Linux Man Pages

Halaman lelaki, pendek untuk halaman manual, tidak kurang dan tidak lebih daripada apa yang dicadangkan oleh perkataan: manual untuk alat tertentu. Ia mengandungi senarai pilihan (dengan penjelasan) bahawa arahan itu menyokong, dan beberapa halaman lelaki juga termasuk contoh penggunaan juga.

Untuk membuka halaman lelaki, gunakan Perintah Man diikuti dengan nama alat yang anda ingin pelajari lebih lanjut mengenai. Sebagai contoh:

# Man diff 

akan membuka halaman manual untuk berbeza, alat yang digunakan untuk membandingkan garis fail teks mengikut baris (untuk keluar, hanya tekan q kunci.).

Katakan kita mahu membandingkan dua fail teks yang dinamakan Fail1 dan File2 di Linux. Fail -fail ini mengandungi senarai pakej yang dipasang dalam dua kotak Linux dengan pengedaran dan versi yang sama.

Melakukan a berbeza antara Fail1 dan File2 Akan memberitahu kami jika terdapat perbezaan antara senarai tersebut:

# diff fail1 fail2 
Bandingkan dua fail teks di Linux

Dimanakah < tanda menunjukkan garis yang hilang File2. Sekiranya terdapat garisan yang hilang Fail1, mereka akan ditunjukkan oleh > tanda gantinya.

Sebaliknya, 7d6 bermaksud garis #7 dalam fail harus dipadam untuk dipadankan File2 (Sama dengan 24d22 dan 41d38), dan 65,67d61 memberitahu kita bahawa kita perlu mengeluarkan garis 65 melalui 67 dalam fail satu. Sekiranya kita membuat pembetulan ini, kedua -dua fail akan sama.

Sebagai alternatif, anda boleh memaparkan kedua -dua fail bersebelahan dengan menggunakan -y pilihan, mengikut halaman lelaki. Anda mungkin mendapati ini berguna untuk lebih mudah mengenal pasti garis yang hilang dalam fail:

# diff -y file1 file2 
Bandingkan dan senarai perbezaan dua fail

Juga, anda boleh menggunakan berbeza untuk membandingkan dua fail binari. Sekiranya mereka sama, berbeza akan keluar dengan senyap tanpa output. Jika tidak, ia akan mengembalikan mesej berikut: "Fail binari x dan y berbeza".

Pilihan -help

The --tolong pilihan, tersedia dalam banyak (jika tidak semua) arahan, boleh dianggap sebagai halaman manual pendek untuk arahan khusus itu. Walaupun ia tidak memberikan penerangan komprehensif alat ini, ini adalah cara mudah untuk mendapatkan maklumat mengenai penggunaan program dan senarai pilihan yang tersedia dengan pantas.

Sebagai contoh,

# sed -Help 

Menunjukkan penggunaan setiap pilihan yang terdapat di SED (editor aliran).

Salah satu contoh klasik menggunakan sed terdiri daripada menggantikan watak dalam fail. Menggunakan -i pilihan (digambarkan sebagai "edit fail di tempat"), Anda boleh mengedit fail tanpa membukanya. Sekiranya anda ingin membuat sandaran kandungan asal juga, gunakan -i pilihan diikuti dengan akhiran untuk membuat fail berasingan dengan kandungan asal.

Contohnya, untuk mengganti setiap kejadian perkataan Lorem dengan Tecmint (kes tidak sensitif) di lorem.txt dan buat fail baru dengan kandungan asal fail, lakukan:

# kurang lorem.txt | grep -i lorem # sed -I.Orig 's/lorem/tecmint/gi' lorem.txt # kurang lorem.txt | grep -i lorem # kurang lorem.txt.Orig | grep -i lorem 

Sila ambil perhatian bahawa setiap kejadian Lorem telah digantikan dengan Tecmint dalam lorem.txt, dan kandungan asal dari lorem.txt telah diselamatkan ke lorem.txt.Orig.

Ganti rentetan dalam fail

Dokumentasi dipasang di/usr/share/doc

Ini mungkin pilihan kegemaran saya. Sekiranya anda pergi ke /usr/share/doc Dan buat penyenaraian direktori, anda akan melihat banyak direktori dengan nama alat yang dipasang di sistem linux anda.

Menurut standard hierarki sistem fail, direktori ini mengandungi maklumat berguna yang mungkin tidak berada di halaman lelaki, bersama dengan templat dan fail konfigurasi untuk membuat konfigurasi lebih mudah.

Contohnya, mari kita pertimbangkan Squid-3.3.8 (Versi mungkin berbeza dari pengedaran ke pengedaran) untuk proksi HTTP yang popular dan pelayan cache sotong.

Mari CD ke dalam direktori itu:

# CD/usr/share/doc/squid-3.3.8 

dan buat penyenaraian direktori:

# ls 
Penyenaraian direktori Linux dengan arahan LS

Anda mungkin ingin memberi perhatian khusus kepada PERMULAAN PANTAS dan cumi.Conf.didokumenkan. Fail -fail ini mengandungi dokumentasi yang luas mengenai sotong dan fail konfigurasi yang banyak dikomentari. Untuk pakej lain, nama yang tepat mungkin berbeza (seperti QuickRef atau 00quickstart, Contohnya), tetapi prinsipnya sama.

Pakej lain, seperti pelayan web Apache, menyediakan templat fail konfigurasi di dalamnya /usr/share/doc, yang akan membantu apabila anda perlu mengkonfigurasi pelayan mandiri atau tuan rumah maya, untuk menamakan beberapa kes.

Dokumentasi Info GNU

Anda boleh memikirkan dokumen maklumat sebagai halaman lelaki pada steroid. Oleh itu, mereka bukan sahaja memberikan bantuan untuk alat tertentu, tetapi juga mereka berbuat demikian dengan hiperpautan (ya, hiperpautan dalam baris arahan!) yang membolehkan anda menavigasi dari seksyen ke bahagian lain menggunakan kekunci anak panah dan masukkan untuk mengesahkan.

Mungkin contoh yang paling ilustrasi ialah:

# Info Coreutils 

Oleh kerana intiutil mengandungi fail asas, shell dan utiliti manipulasi teks yang dijangka wujud pada setiap sistem operasi, anda boleh mengharapkan penerangan terperinci untuk setiap kategori tersebut Coreutils.

Info Coreutils

Seperti yang berlaku dengan halaman lelaki, anda boleh keluar dari dokumen maklumat dengan menekan q kunci.

Di samping itu, maklumat GNU boleh digunakan untuk memaparkan halaman lelaki biasa juga apabila diikuti dengan nama alat. Sebagai contoh:

# info tune2fs 

akan mengembalikan halaman lelaki dari tune2fs, Alat Pengurusan Sistem Ext2/3/4.

Dan sekarang kita berada di sana, mari kita semak beberapa kegunaan tune2fs:

Memaparkan maklumat mengenai sistem fail di atas /dev/mapper/vg00-vol_backups:

# tune2fs -l/dev/mapper/vg00 -vol_backups 

Tetapkan nama volum sistem fail (sandaran dalam kes ini):

# tune2fs -l sandaran/dev/mapper/vg00 -vol_backups 

Tukar selang cek dan / atau kiraan gunung (gunakan -c pilihan untuk menetapkan sejumlah kiraan gunung dan / atau -i pilihan untuk menetapkan selang cek, di mana d = hari, W = minggu, dan m = bulan).

# tune2fs -c 150/dev/mapper/vg00 -vol_backups # periksa setiap 150 gunung # tune2fs -i 6w/dev/mapper/vg00 -vol_backups # periksa setiap 6 minggu 

Semua pilihan di atas boleh disenaraikan dengan --tolong pilihan, atau dilihat di halaman lelaki.

Ringkasan

Tidak kira kaedah yang anda pilih untuk meminta bantuan untuk alat tertentu, mengetahui bahawa mereka wujud dan cara menggunakannya pasti akan berguna dalam peperiksaan. Adakah anda mengetahui alat lain yang boleh digunakan untuk mencari dokumentasi? Jangan ragu untuk berkongsi dengan komuniti Tecmint menggunakan borang di bawah.

Soalan dan komen lain juga dialu -alukan.

Menjadi Pentadbir Sistem Bersertifikat Linux