Bagaimana untuk menyembunyikan pakej snap dari lsblk di Linux

Pakej snap ialah teknologi Linux yang sangat baik yang diterima oleh komuniti, kerana ia menawarkan banyak ciri dan faedah. Walau bagaimanapun, kadangkala pakej Snap boleh mengaburkan output baris arahan anda apabila arahan lsblk berjalan di terminal, dan ia boleh menjadi sangat menjengkelkan.

Dalam panduan ini, kami akan membincangkan cara anda boleh mengambil langkah untuk menyembunyikan pakej Snap daripada  output arahan lsblk  melalui arahan. Kami juga akan membincangkan cara membuat penapis kekal, jadi anda tidak perlu risau tentangnya lagi! Begini cara melakukannya.

Mengapa pakej Snap merosakkan output LSBLK?

Bagaimana untuk menyembunyikan pakej snap dari lsblk di LinuxPakej snap ialah jenis sistem fail, dengan program dikotak pasir (AKA diasingkan) daripada sistem yang lain. Snaps berada dalam Kotak Pasir mempunyai banyak perkara positif, seperti keupayaan untuk mempunyai perkara yang diprakonfigurasikan, kekal dalam ruang terkurung jauh daripada pengguna, dsb. Walau bagaimanapun, ia juga boleh memperkenalkan beberapa gangguan serius untuk pengguna Linux.

Bagaimana untuk menyembunyikan pakej snap dari lsblk di Linux

Walaupun betapa hebatnya mereka, masalahnya ialah kerana Snaps hadir kepada pengguna Linux sebagai sistem fail (walaupun terpencil), ia muncul apabila pengguna Linux menjalankan perintah sistem fail lsblk  . Ia secara berkesan mengaburkan cakera keras sebenar dengan banyak maklumat pakej Snap, dan ia boleh menjadi sangat menjengkelkan.

Jalankan LSBLK tanpa pakej Snap dalam output

Anda boleh menapis pakej Snap daripada alat LSBLK apabila menjalankan arahan lsblk  untuk melihat sistem fail komputer anda. Untuk melakukannya, buka tetingkap terminal dan laksanakan arahan lsblk  dengan suis baris arahan -e7. Suis ini akan mengalih keluar sistem fail SquashFS (pakej Snap) daripada output.

lsblk -e7

Jika anda melihat Snaps muncul dalam output arahan lsblk  pada akaun root, arahan ini juga akan berfungsi di sana. Untuk menapis keluar Snaps semasa menggunakan akaun root (atau log masuk sebagai sudo -s ), ambil arahan sudo  dan letakkannya di hadapan  lsblk -e7 .

sudo lsblk -e7

Jika anda tidak suka menjalankan  perintah sudo  , anda juga boleh log masuk ke root dan kemudian gunakan perintah lsblk -e7  . Sebagai contoh, saya boleh log masuk ke root dengan cepat dengan  su  dan kemudian melaksanakan arahan penapis.

su - 

lsblk -e7

Suis baris perintah “e” (AKA exclude) untuk arahan lsblk  adalah kuat dan mempunyai banyak ciri dan pilihan yang sangat baik. Untuk mendapatkan maklumat lanjut tentang suis baris arahan "e" dan cara anda boleh menggunakannya untuk membuat penapisan pelbagai perkara, sila lihat manual lsblk 

Untuk mengakses  manual lsblk  , buka tetingkap terminal dan masukkan  arahan man lsblk  . Atau, simpan manual ke fail teks yang boleh dibaca dengan:

man lsblk > ~/Documents/lsblk-manual.txt

Menjadikan penapis Snap kekal

Walaupun adalah berguna untuk mengetahui bahawa suis baris arahan "e7", apabila dijalankan dengan  arahan lsblk  , akan menapis keluar pakej Snap daripada output arahan, agak membosankan perlu ingat untuk memasukkannya setiap kali. Jika anda ingin menjadikan penapis ini kekal, anda boleh menyediakan apa yang dikenali sebagai alias Bash.

Bash "alias" pada asasnya ialah arahan "pintasan" yang memberitahu baris arahan bahawa anda ingin melaksanakan arahan tertentu apabila dimasukkan ke dalam terminal. Kita boleh menggunakan ini untuk menjadikan perintah lsblk -e7  berfungsi apabila anda memasukkan perintah lsblk -e7 .

Menyandarkan Bashrc anda

Sebelum kita membincangkan cara menyediakan alias Bash yang akan menapis Snaps secara automatik, sandaran Bashrc anda mesti dibuat. Sandaran ini akan memudahkan untuk mengembalikan perubahan jika perlu.

Untuk membuat sandaran Bashrc anda, masukkan arahan berikut dalam tetingkap terminal.

cp ~/.bashrc ~/bashrc-backup

Setelah Bashrc anda disandarkan, simpannya dalam direktori rumah anda. Atau letakkan di suatu tempat untuk disimpan. 

Menyediakan alias

Untuk menyediakan alias Bash untuk  lsblk , mulakan dengan membuka fail Bashrc anda untuk tujuan pengeditan menggunakan penyunting teks Nano. 

nano ~/.bashrc

Apabila berada di dalam penyunting teks Nano, cari ruang kosong. Jika fail Bashrc anda diisi dengan teks, tatal melaluinya dan cari tempat untuk menaip dan masukkan kod di bawah. Atau, letakkan alias baharu anda terus di bawah alias sedia ada jika anda telah menyediakannya.

Bagaimana untuk menyembunyikan pakej snap dari lsblk di Linux

alias lsblk='lsblk -e7' 

Selepas menulis alias baharu dalam penyunting teks Nano, tekan butang  Ctrl + O  pada papan kekunci. Setelah butang ini ditekan, tekan  kekunci Enter  untuk memberitahu penyunting teks Nano untuk menyimpan suntingan anda. Kemudian, keluar dari editor teks dengan menekan  Ctrl + X  arahan.

Setelah alias telah disediakan, tutup tetingkap terminal anda dan buka semula. Kemudian, masukkan arahan lsblk  . Ia sepatutnya menapis keluar Snaps secara automatik daripada output lsblk.

Bagaimana untuk membuat asal penapis Snap

Memutuskan bahawa anda tidak kisah Snaps muncul sebagai peranti semasa menjalankan arahan lsblk  pada komputer anda? Jalankan arahan ini untuk membuat asalnya.

rm ~/.bashrc

mv ~/bashrc-backup ~/.bashrc

Leave a Comment

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Cara menggunakan Dash to Panel untuk menjadikan Gnome Shell kelihatan seperti Windows

Panduan lengkap cara menggunakan Dash to Panel untuk memberikan interface Gnome Shell seperti Windows dengan langkah-langkah mudah.

Cara memasang Kali Linux terkini

Cara memasang Kali Linux terkini

Kali Linux ialah pengedaran Linux ujian keselamatan dan penembusan terkemuka. Ia digunakan oleh beribu-ribu profesional untuk mencari kelemahan keselamatan

Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.