Cara mencari dokumentasi dalam sistem GNU / Linux saya sendiri

Banyak yang baru di dunia GNU / Linux Mereka penuh keraguan dan tidak dapat mencari jawapan cepat untuk masalah mereka, kadang-kadang mereka bahkan tidak mempunyai hubungan untuk mengakses forum sokongan dan akhirnya berakhir dengan idea bahawa Linux sangat sukar bagi mereka.

Sebilangan besar dari mereka yang mendapati diri mereka berada dalam keadaan ini tidak menyedari bahawa sistem kita sendiri mengandungi sebahagian besar jawapan untuk masalah awal kita. Pada asasnya terdapat tiga sumber dokumentasi dalam sistem GNU / Linux: halaman manual (halaman manual), halaman maklumat (halaman maklumat) dan manual aplikasi yang dikemas dalam / usr / share / doc.

Dalam artikel ini kita akan memperincikan setiap sumber ini.


Halaman lelaki

Halaman manual atau "man pages" adalah bentuk dokumentasi rujukan klasik di Linux dan Unix. Sebaik-baiknya, anda boleh mencari halaman manual untuk mendapatkan sebarang arahan, fail konfigurasi, atau rutin perpustakaan.

Dalam praktiknya, Linux adalah perisian percuma, dan beberapa halaman belum ditulis atau menunjukkan usia mereka. Walau bagaimanapun, halaman lelaki adalah tempat pertama untuk melihat apabila anda memerlukan bantuan. Untuk mengakses halaman manual, taip sahaja lelaki diikuti dengan topik yang akan diselidiki.

Paging akan dimulakan, jadi anda akan menekan q apabila saya selesai membaca. Contohnya, untuk mencari maklumat mengenai arahan ls, Saya akan menulis:

$ lelaki ls

Dengan mengetahui bahagian-bahagian halaman manual, anda boleh mendapatkan maklumat yang anda perlukan dengan cepat, anda akan dapati bahagian-bahagian berikut di halaman manual (Kotak 1):

Jadual 1: Halaman Manual

NAMA Nama dan keterangan arahan
SINOPSIS Cara menggunakan arahan
DESCRIPTION Penjelasan mendalam mengenai bagaimana arahan itu berfungsi
CONTOH Cadangan cara menggunakan arahan
LIHAT JUGA Topik Berkaitan (Biasanya di halaman lelaki)

Bahagian halaman lelaki

Fail yang merangkumi halaman manual disimpan di / usr / share / lelaki (atau di / usr / lelaki pada beberapa sistem lama). Di dalam direktori itu, anda akan dapati halaman manual disusun dalam bahagian berikut (Kotak 2).

Jadual 2: Bahagian halaman manual

man1 Program pengguna
man2 Panggilan sistem
man3 Fungsi perpustakaan
man4 Fail khas
man5 Format fail
man6 Permainan
man7 Pelbagai

Pelbagai halaman lelaki

Beberapa topik ada di lebih daripada satu bahagian. Untuk menunjukkan ini, kita akan menggunakan perintah apa, yang menunjukkan semua halaman lelaki yang tersedia untuk topik ini:

$ apa itu printf
printf (1) - format dan data cetak
printf (3) - penukaran output berformat

Dalam kes ini, lelaki printf itu akan berada di halaman di bahagian 1 (Program Pengguna). Sekiranya kita menulis program C, kita akan lebih tertarik dengan halaman di bahagian 3 (fungsi Perpustakaan). Anda boleh menghubungi bahagian man halaman tertentu dengan menentukannya di baris perintah, jadi untuk meminta Printf, kita boleh menulis:

$ lelaki 3 printf

Mencari halaman lelaki yang betul

Kadang-kadang sukar untuk mencari beberapa halaman manual pada topik tertentu. Sekiranya demikian, anda boleh menggunakan lelaki -k untuk mencari bahagian NAMA pada halaman man. Ketahui bahawa ini adalah carian substring, jadi seperti lelaki -k ls akan memberi anda banyak output, berikut adalah contoh menggunakan perkataan yang lebih spesifik:

$ man -k whatis whatis (1) - mencetak keterangan halaman manual

Semua mengenai apropos

Contoh sebelumnya memberi kami beberapa perkara lagi. Pertama, arahan sesuai sama dengan lelaki -k, (Sebenarnya, saya akan memberi anda rahsia. Semasa anda berlari lelaki -k sebenarnya berjalan sesuai disebalik tabir).


Garis kod MANPATH

Kami sekarang beralih ke jenis dokumentasi kedua yang akan kita dapati dalam sistem GNU / Linux kita. Secara lalai, program lelaki mencari halaman lelaki di / usr / share / man, / usr / tempatan / lelaki, / usr / X11R6 / lelaki dan mungkin / memilih / lelaki. kadangkala anda dapat mencari apa yang anda perlukan dengan menambahkan jalan tambahan ke jalan carian. Oleh itu, edit sahaja /etc/man.conf dalam penyunting teks dan tambahkan baris seperti berikut:

MANPATH / opt / lelaki

Mulai dari sini, mana-mana halaman lelaki dalam direktori / memilih / lelaki akan dijumpai. Ingat anda perlu berlari lagi buatwhatis untuk menambah halaman baru lelaki ini ke pangkalan data apa.


Maklumat GNU

Salah satu kekurangan halaman manual adalah bahawa ia tidak menyokong hiperteks sehingga anda tidak dapat melompat dari satu halaman ke halaman yang lain dengan mudah. Rakan GNU mengenali kekurangan ini, jadi mereka mencipta format dokumentasi lain: halaman "maklumat".

Sebilangan besar program GNU dilengkapi dengan dokumentasi yang luas dalam format halaman maklumat. Anda boleh mula membaca halaman maklumat dengan arahan maklumat:

Dengan cara ini, kami akan membawa indeks semua halaman maklumat yang terdapat dalam sistem. Anda boleh memindahkannya dengan tombol panah, ikuti "pautan" (ditunjukkan dengan bintang) menggunakan kekunci Enter dan keluar dengan menekan q. Kekunci berdasarkan Emacs, jadi mudah dinavigasi jika anda sudah biasa dengan penyunting itu.

Untuk maklumat lebih lanjut dengan penggunaan maklumat, baca halaman maklumat mereka. Anda harus dapat menavigasinya menggunakan kunci yang disebutkan di atas:

$ info maklumat

/ usr / kongsi / dokumen

Terdapat satu sumber terakhir yang dapat membantu anda dalam sistem Linux. Banyak program dilengkapi dengan dokumentasi tambahan dalam format lain: teks, PDF, PostScript, HTML, untuk beberapa nama.

Lihatlah / usr / kongsi / dokumen (/ usr / doc mengenai sistem lama). Anda akan mendapat senarai direktori panjang, masing-masing disertakan dengan aplikasi pada sistem anda. Mencari melalui dokumentasi ini sering dapat mendedahkan sesuatu yang menarik, seperti tutorial atau dokumentasi teknikal tambahan. Pemeriksaan pantas menunjukkan banyak bahan yang tersedia untuk dibaca:

$ cd / usr / share / doc
$ cari. -jenis f | wc -l

Dalam artikel lain, kita akan merujuk kepada sumber dokumentasi luaran seperti The Linux Documentation Project (LDP), milis dan kumpulan berita.

Sumber: Artikel diambil dari GELAP dan ditulis oleh Maikel Llamaret Heredia. Pautan: https://blog.desdelinux.net, http://www.raybenjamin.com, http://forum.codecall.net, http://www.linfo.org http://www.esdebian.org


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   b1tblu3 kata

    Artikel yang bagus, sangat berguna, dan sangat diperlukan. Terima kasih.

    Hanya satu soalan, adakah cara untuk meletakkan halaman lelaki atau halaman maklumat dalam bahasa Sepanyol?

    Salam kepada semua.

    1.    meriah kata

      Pasti, anda mesti memasang pakej manpages

      1.    Mariano gaudix kata

        Helo ELAV.
        Saya menyampaikan maklumat ini kepada anda.

        Saya memuat turun Saya percaya WPS Office atau KingSoft BETA untuk GNU / LINUX …… .itu, menurut artikel ini ada KingSoft BETA untuk GNU / LINUX dan ia boleh dimuat turun untuk menguji ..

        Berikut adalah pautan untuk memuat turun Beta untuk GNU / LINUX

        CHINO Office ada dalam pakej DEB, RPM dan TAR
        Anda boleh memuat turunnya dari halaman ini.

        http://community.wps.cn/download/

        …………………………………………………….
        Pautan lain untuk maklumat

        http://mosayanvala.wordpress.com/tag/office-apps/
        …………………………………………………
        http://community.wps.cn/download/
        …………………………………………………….
        http://marcosbox.blogspot.com.ar/2013/03/wps-office-for-linux-la-suite-da.html

  2.   b1tblu3 kata

    Elav yang sangat baik. 😀 Terima kasih.

  3.   rangka kerja kata

    barang-barang yang menjadi sangat diperlukan. ditambahkan pada penanda buku saya. Saya tidak menyedari kebanyakan maklumat, dan sekarang ternyata hanya yang diperlukan untuk menjelaskan soalan yang saya ada di Chakra. Terima kasih Elav

  4.   gerker kata

    Artikel yang bagus! Jenis penerbitan ini selalu bagus untuk ditarik pada waktu tertentu.

    Terima kasih. 🙂

  5.   MSX kata

    Spektakuler !!!
    Artikel ini harus menjadi sebahagian daripada artikel asas untuk bahagian "Baru untuk GNU + Linux / BSD" atau yang serupa.

    1.    MSX kata

      Walaupun ada pengguna klasik - terutama yang datang dari Slackware stick- yang lebih suka output konsol monokrom, saya merasa sangat praktikal menggunakan pager 'paling' kerana cara ia menyoroti bahagian yang berbeza dari halaman manual dengan warna:
      http://i.imgur.com/trXGgUQ.png

      Sebilangan besar ciri lain ialah ia boleh digunakan sebagai pemapar fail binari sederhana.
      Untuk menggunakannya sebagai pager lalai (misalnya, menggantikan lebih kurang) kita dapat menetapkan pemboleh ubah global:
      eksport PAGER = / usr / bin / most
      baik untuk setiap pengguna sistem secara berasingan -termasuk r00t- dan untuk semua pengguna di seluruh dunia.

  6.   Joaquin kata

    Perlu menambahkan cara mencari perkataan dalam "man" atau "info" itu sendiri. Kita boleh mendapatkan pertolongan itu semasa kita berada di dalamnya, menekan "h".

    Contohnya di "man" kita boleh mencari perkataan dengan "/" dan kemudian menggunakan "n" atau "N" untuk mencari ke depan atau ke belakang, masing-masing.

    Dalam «maklumat» kami mencari dengan «s» dan kemudian meneruskan dengan «}» dan kembali dengan «{«

  7.   ferchmetal kata

    Dokumentasi yang sangat baik, terima kasih.

  8.   kike kata

    Menariknya, saya hanya menggunakan perintah "man" untuk mengeringkan, tidak tahu pilihan untuk memilih halaman dan pilihan lain. Seperti biasa post dan maklumat yang baik.