Cara Menggunakan Perintah atas Linux (dan Memahami Outputnya)
Fatmawati Achmad Zaenuri/Shutterstock
Linux |_+_| perintah adalah salah satu peneguh seperti Unix sistem operasi. Paparan utilitariannya padat dengan maklumat berguna tentang proses berjalan sistem anda dan penggunaan sumber. Tetapi, adakah anda tahu ia juga menyokong warna, penonjolan, dan juga graf asas?
Papan Pemuka Padat Maklumat
|_+_| perintah telah wujud sejak tahun 1984 , dan terdapat banyak variannya. Untuk artikel ini, kami menjalankan Ubuntu 18.04 dengan semua tampung digunakan dan versi 3.3.12 |_+_|. Kami juga merujuk silang segala-galanya pada dua komputer ujian lain, satu menjalankan Fedora dan satu lagi Manjaro.
BERKAITAN 10 Perintah Linux Asas untuk Pemula
Lalai |_+_| paparkan maklumat sebanyak mungkin dalam tetingkap terminal. Maklumat adalah prasyarat untuk pentadbiran, jadi ini adalah perkara yang baik. Salah satu ciri pentadbir sistem yang baik ialah keupayaan untuk mengenal pasti masalah yang timbul dan menanganinya sebelum ia menjejaskan perkhidmatan. |_+_| memberikan anda papan pemuka pelbagai metrik sistem yang membantu anda melakukan perkara itu.
Paparan terbaik digambarkan sebagai berfungsi, bukannya intuitif, dan singkatan berlimpah. Apabila anda mula-mula menemui |_+_|, ia terasa sempit, samar-samar dan tidak menyenangkan. Namun, dengan beberapa kekunci, anda boleh menala kandungan dan format paparan mengikut perkara yang penting bagi anda.
Semak Versi teratas Anda
Untuk menyemak versi teratas yang anda miliki, taip tetingkap terminal berikut:
top
Iklan
Jika versi anda jauh di belakang 3.3.12, ia mungkin tidak menyokong semua ciri yang akan kami bincangkan.
Paparan Lalai
Anda boleh mula |__+_| dengan menaip yang berikut dan tekan Enter:
top
Paparan lalai mengandungi dua kawasan maklumat: kawasan ringkasan (atau papan pemuka) dan kawasan tugas (atau senarai proses). Secara lalai, |_+_| mengemas kini paparannya setiap tiga saat—anda akan melihat sedikit kelipan apabila ia berlaku.
Baris pertama nombor pada papan pemuka termasuk masa, berapa lama komputer anda telah berjalan, bilangan orang yang log masuk dan apa purata beban telah berlaku selama satu, lima dan 15 minit yang lalu. Baris kedua menunjukkan bilangan tugas dan keadaannya: berlari, berhenti, tidur, atau zombi .
Baris ketiga memaparkan perkara berikut unit pemprosesan pusat (CPU) nilai:
- Gabungan |_+_| dan |_+_| peratusan (ruang pengguna+tugas dengan tetapan bagus bukan standard).
- |_+_| peratusan (ruang kernel).
- Jumlah (dibundarkan kepada nilai integer).
- › 5 Laman Web Setiap Pengguna Linux Perlu Penanda Halaman
- › Fungsi vs. Formula dalam Microsoft Excel: Apakah Perbezaannya?
- › Cara Mencari Spotify Anda Dibungkus 2021
- & rsaquo; Cyber Monday 2021: Tawaran Teknologi Terbaik
- & rsaquo; Cyber Monday 2021: Tawaran Apple Terbaik
- › Folder Komputer Berusia 40: Bagaimana Bintang Xerox Mencipta Desktop
Baris keempat menunjukkan jumlah keseluruhan ( dalam kibibait ) ingatan fizikal, dan jumlah yang percuma, digunakan dan ditimbal atau dicache.
Baris kelima menunjukkan jumlah keseluruhan (juga dalam kibibait) memori swap, dan jumlah yang percuma, digunakan dan tersedia. Yang terakhir termasuk memori yang dijangka boleh dipulihkan daripada cache.
IklanTajuk lajur dalam senarai proses adalah seperti berikut:
Nilai memori ditunjukkan dalam kibibait. |_+_| lajur berada di luar skrin, di sebelah kanan—ia tidak muat dalam imej di atas, tetapi kami akan melihatnya sebentar lagi.
Status proses boleh menjadi salah satu daripada yang berikut:
Tekan Q untuk keluar |__+_|.
Menatal Paparan
Anda boleh menekan kekunci Anak Panah Atas atau Bawah, Laman Utama, Tamat dan Halaman Atas atau Bawah untuk bergerak ke atas dan ke bawah serta mengakses semua proses.
Tekan Anak Panah Kiri atau Kanan untuk mengalihkan senarai proses ke sisi. Ini berguna untuk melihat mana-mana lajur yang tidak sesuai dalam lingkungan tetingkap terminal.
Dalam imej di bawah, kami telah menekan Anak Panah Kanan beberapa kali untuk melihat |_+_| ruangan.
Menukar Unit Berangka
Mari tukar unit paparan kepada nilai wajar. Tekan modal E untuk mengitar unit yang digunakan untuk memaparkan nilai memori dalam pilihan ini: kibibait, mebibait, gibibait, tebibait, pebibait dan exbibait. Unit yang digunakan ialah item pertama pada baris empat dan lima.
IklanTekan huruf kecil e untuk melakukan perkara yang sama untuk nilai dalam senarai proses: kibibait, mebibait, gibibait, tebibait dan pebibait.
Kami menekan E untuk menetapkan unit memori papan pemuka kepada gibibait dan e untuk menetapkan unit memori senarai proses kepada mebibait.
Menukar Kandungan Ringkasan
Anda boleh menukar tetapan paparan untuk garisan dalam papan pemuka atau mengalih keluarnya sepenuhnya.
Tekan l untuk menghidupkan atau mematikan baris ringkasan beban (baris pertama). Kami mengalih keluar baris ringkasan beban dalam imej di bawah.
Jika anda mempunyai a CPU berbilang teras , tekan 1 untuk menukar paparan dan melihat statistik individu untuk setiap CPU. Terdapat empat CPU pada komputer kami. Kami tekan 1 untuk melihat sejauh mana setiap daripada mereka bekerja.
Iklan
Sudah tentu, ini memerlukan lebih banyak hartanah skrin dalam tetingkap terminal.
Anda boleh menekan t untuk menukar paparan CPU kepada mudah ASCII graf yang menunjukkan peratusan penggunaan bagi setiap CPU.
Untuk setiap CPU, |__+_| memaparkan tiga nombor dan graf. Dari kiri ke kanan, nombor adalah seperti berikut:
Tekan t sekali lagi untuk menukar paparan graf kepada aksara blok pepejal.
Tekan t sekali lagi untuk mengalih keluar paparan CPU dan baris ringkasan tugas sepenuhnya.
Tekan m untuk mengitar memori dan menukar talian memori melalui pilihan paparan yang berbeza. Tekan pertama menggantikan statistik dengan graf ASCII.
Tekan lain menukar graf untuk menyekat aksara.
Iklan
Tekan m sekali lagi untuk mengalih keluar talian CPU sama sekali.
Jika anda mahu, anda boleh melihat CPU dan graf memori pada masa yang sama. Hanya tekan t dan m sehingga anda mendapat kombinasi yang anda inginkan.
Warna dan Serlahkan
Anda boleh menekan z untuk menambah warna pada paparan.
Apabila anda memikirkan |_+_|, anda mungkin tidak memikirkan paparan berwarna dan graf ASCII, tetapi ia dibina terus.
Tekan y untuk menyerlahkan tugas yang sedang dijalankan dalam senarai proses. Menekan x menyerlahkan lajur yang digunakan untuk mengisih senarai proses. Anda boleh bertukar-tukar antara penyerlahan teks tebal dan terbalik dengan menekan b.
Isih mengikut Lajur
Secara lalai, senarai proses diisih mengikut |__+_| ruangan. Anda boleh menukar lajur isihan dengan menekan yang berikut:
Dalam imej di bawah, senarai proses diisih mengikut |__+_| ruangan.
Lihat Barisan Perintah Penuh
Menekan c menogol lajur COMMAND antara memaparkan nama proses dan baris arahan penuh.
Untuk melihat pokok proses yang dilancarkan atau dihasilkan oleh proses lain, tekan V.
Lihat Proses untuk Pengguna Tunggal
Tekan u untuk melihat proses untuk seorang pengguna. Anda akan digesa untuk nama atau UID .
Taip nama UID orang yang ingin anda pantau. Kami akan menaip dave dan tekan Enter. Kini, satu-satunya proses dalam kawasan tugas kepunyaan pengguna |__+_|.
Hanya Lihat Tugasan Aktif
Tekan I untuk melihat tugas aktif sahaja.
Tugasan yang tidak menggunakan mana-mana CPU sejak kemas kini terakhir tidak akan ditunjukkan.
Tetapkan Berapa Banyak Proses untuk Dipaparkan
Tekan n untuk mengehadkan paparan kepada bilangan baris tertentu, tidak kira sama ada tugas itu aktif. Anda akan digesa untuk bilangan proses untuk dipaparkan.
Iklan
Kami menaip 10 dan menekan Enter, jadi 10 proses muncul di kawasan tugas.
Renice a Proses
Anda boleh tekan r untuk tukar nilai bagus (keutamaan) untuk sesuatu proses. Anda akan digesa untuk ID proses. Hanya tekan Enter untuk menggunakan ID proses tugas di bahagian atas tetingkap proses. Kami menaip 7800, yang kebetulan merupakan ID proses bagi contoh Firefox.
Selepas anda menekan Enter, anda digesa agar nilai bagus baharu digunakan pada proses tersebut. Kami menaip 15, dan kemudian tekan Enter.
Nilai bagus baharu digunakan pada proses dengan serta-merta.
BERKAITAN: Cara Menetapkan Keutamaan Proses Dengan nice and renice pada Linux
Bunuh Proses
Tekan k untuk membunuh satu proses . Anda kemudiannya akan digesa untuk ID proses yang anda mahu bunuh. Malah, anda boleh menghantar sebarang isyarat kepada proses tersebut. Kami akan mematikan proses 7879, yang telah berhenti bertindak balas.
Iklan
Anda akan ditawarkan peluang untuk menaip isyarat yang ingin anda hantar. Anda boleh menentukannya mengikut nama atau nombor. Jika anda hanya tekan Enter, |__+_| menghantar |__+_| (membunuh) isyarat.
Sebaik sahaja anda menekan Enter, isyarat dihantar ke proses.
BERKAITAN: Cara Membunuh Proses Dari Terminal Linux
Menyesuaikan Paparan
Anda juga boleh menyesuaikan warna dan lajur yang dipaparkan. Kami akan menukar warna yang digunakan untuk gesaan, lalainya adalah merah.
Tekan huruf besar Z untuk pergi ke halaman tetapan warna. Bahagian atas skrin menunjukkan warna yang digunakan oleh elemen paparan yang berbeza. Untuk menunjukkan elemen paparan yang ingin anda ubah, tekan salah satu daripada berikut, yang sensitif huruf besar-besaran:
Kami tekan M untuk menukar gesaan.
Untuk memilih warna, tekan salah satu daripada nombor berikut:
Kami tekan 6 untuk menggunakan cyan.
Tekan Enter untuk menyimpan tetapan anda. Gesaan untuk input kini akan berada dalam warna yang anda pilih.
Iklan
Kami juga boleh menukar lajur yang dipaparkan dalam skrin Pengurusan Medan. Tekan F untuk memasuki skrin Pengurusan Medan.
Medan yang dipaparkan mempunyai asterisk (|_+_| ) di sebelahnya dan diserlahkan dalam huruf tebal. Tekan anak panah Atas dan Bawah untuk mengalihkan sorotan melalui senarai medan.
Jika anda mengalihkan serlahan dari bahagian bawah lajur, ia akan muncul di bahagian atas lajur seterusnya (melainkan anda berada di bahagian bawah lajur terakhir). Jika anda mengalihkannya dari bahagian atas lajur, ia akan muncul di bahagian bawah lajur sebelumnya (melainkan anda berada di bahagian atas lajur pertama).
Kami mengalihkan sorotan ke |_+_| entri, dan kemudian tekan d untuk mengalih keluar asterisk (|_+_|). Kami kemudiannya berpindah ke |__+_| entri dan tekan d untuk meletakkan asterisk di sebelah entri tersebut. Ini bermakna |_+_| lajur tidak akan dipaparkan, tetapi |__+_| lajur akan.
Manakala kemuncak adalah pada |_+_| lajur, kami tekan s untuk mengisih senarai proses pada |__+_| ruangan.
Tekan Enter untuk menyimpan tetapan anda, dan kemudian tekan q untuk meninggalkan skrin Pengurusan Medan.
Iklan
|_+_| lajur telah menggantikan |__+_| lajur, dan senarai proses diisih mengikutnya.
Mod Paparan Alternatif
Ini berfungsi paling baik dalam mod skrin penuh. Tekan A untuk memaparkan empat kawasan dalam senarai proses, dan kemudian tekan a untuk bergerak dari kawasan ke kawasan.
Setiap kawasan mempunyai koleksi lajur yang berbeza, tetapi setiap kawasan juga boleh disesuaikan melalui skrin Pengurusan Medan. Ini memberi anda skop untuk mempunyai paparan skrin penuh tersuai yang menunjukkan maklumat berbeza dalam setiap kawasan dan keupayaan untuk mengisih setiap kawasan mengikut lajur yang berbeza.
Ketukan Kekunci Lain
Berikut ialah beberapa kunci lain yang mungkin anda dapati berguna dalam |__+_|:
Pisang atas
Seperti yang telah kita lihat, |__+_| mempunyai repertoir yang cukup. Program lain, seperti |_+_| , telah diilhamkan olehnya, tetapi mereka masing-masing mempunyai pandangan mereka sendiri tentang sesuatu.
IklanWalau bagaimanapun, |_+_| dipasang di mana-mana. Apabila anda pergi ke perniagaan untuk melihat rangkaian atau pelayan, anda akan sering diberitahu bahawa tiada apa yang boleh diubah pada pelayan langsung. Pelanggan membuat peraturan, jadi anda perlu menggunakan apa yang telah dipasang.
Walaupun anda lebih suka alat pemantauan yang berbeza, anda harus mengenali |__+_|. Lambat laun, anda mungkin akan mendapati diri anda berada dalam situasi di mana anda hanya boleh mengaksesnya.
BERKAITAN: Komputer Riba Linux Terbaik untuk Pembangun dan Penggemar
BACA SETERUSNYADave McKay pertama kali menggunakan komputer apabila pita kertas yang ditebuk sedang popular, dan dia telah memprogramkan sejak itu. Selepas lebih 30 tahun dalam industri IT, beliau kini seorang wartawan teknologi sepenuh masa. Semasa kerjayanya, beliau telah bekerja sebagai pengaturcara bebas, pengurus pasukan pembangunan perisian antarabangsa, pengurus projek perkhidmatan IT, dan, yang terbaru, sebagai Pegawai Perlindungan Data. Tulisannya telah diterbitkan oleh howtogeek.com, cloudsavvyit.com, itenterpriser.com, dan opensource.com. Dave ialah seorang penginjil Linux dan penyokong sumber terbuka.
Baca Bio Penuh