Cum să ascundeți pachetele snap din lsblk pe Linux

Pachetele Snap sunt o tehnologie excelentă Linux pe care comunitatea o îmbrățișează, deoarece oferă o mulțime de caracteristici și beneficii. Cu toate acestea, uneori, pachetele Snap pot întuneca ieșirea din linia de comandă atunci când comanda lsblk rulează în terminal și poate fi incredibil de enervant.

În acest ghid, vom analiza cum puteți lua pași pentru a ascunde pachetele Snap din  ieșirea comenzii lsblk  printr-o comandă. Vom discuta chiar și cum să facem filtrul permanent, astfel încât să nu vă mai faceți griji niciodată! Iată cum să o faci.

De ce pachetele Snap ruinează ieșirea LSBLK?

Cum să ascundeți pachetele snap din lsblk pe LinuxPachetele Snap sunt un fel de sisteme de fișiere, cu programul izolat (AKA izolat) de restul sistemului. Snaps-urile aflate într-un Sandbox are multe aspecte pozitive, cum ar fi capacitatea de a avea lucrurile pre-configurate, de a rămâne într-un spațiu restrâns, departe de utilizator, etc.

Cum să ascundeți pachetele snap din lsblk pe Linux

În ciuda cât de excelente pot fi, problema este că, deoarece Snaps-urile prezintă utilizatorilor Linux ca sisteme de fișiere (deși izolate), ele apar atunci când utilizatorul Linux rulează comanda lsblk  filesystem. Acesta ascunde în mod eficient hard disk-urile reale cu tone și tone de informații despre pachetul Snap și poate fi incredibil de enervant.

Rulați LSBLK fără pachete Snap în ieșire

Este posibil să filtrați pachetele Snap din instrumentul LSBLK atunci când rulați comanda lsblk  pentru a vizualiza sistemele de fișiere ale computerului. Pentru a face acest lucru, deschideți o fereastră de terminal și executați comanda lsblk  cu comutatorul -e7 din linia de comandă. Acest comutator va elimina sistemele de fișiere SquashFS (pachete Snap) din ieșire.

lsblk -e7

Dacă vedeți că apar Snaps în rezultatul comenzii lsblk  din contul rădăcină, această comandă va funcționa și acolo. Pentru a filtra Snaps-urile în timp ce utilizați contul rădăcină (sau vă conectați ca sudo -s ), luați comanda sudo  și plasați-o în fața  lsblk -e7 .

sudo lsblk -e7

Dacă nu vă place să rulați  comanda sudo  , este posibil să vă conectați la root și apoi să utilizați comanda lsblk -e7  . De exemplu, mă pot conecta rapid la root cu  su  și apoi execut comanda de filtru.

su - 

lsblk -e7

Comutatorul de linie de comandă „e” (AKA exclude) pentru comanda lsblk  este puternic și are multe caracteristici și opțiuni excelente. Pentru mai multe informații despre comutatorul de linie de comandă „e” și despre cum îl puteți utiliza pentru a filtra diferite lucruri, vă rugăm să consultați manualul lsblk 

Pentru a accesa  manualul lsblk  , deschideți o fereastră de terminal și introduceți  comanda man lsblk  . Sau salvați manualul într-un fișier text care poate fi citit cu:

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

Efectuarea permanentă a filtrului Snap

Deși este util să știți că comutatorul de linie de comandă „e7”, atunci când este rulat cu  comanda lsblk  , va filtra pachetele Snap din ieșirea comenzii, este destul de obositor să vă amintiți să îl introduceți de fiecare dată. Dacă doriți să faceți acest filtru permanent, puteți configura ceea ce este cunoscut sub numele de alias Bash.

Un „alias” Bash este în esență o comandă „comandă rapidă” care spune liniei de comandă că doriți să executați o anumită comandă atunci când este introdusă în terminal. Putem folosi acest lucru pentru a face comanda lsblk -e7 să  funcționeze atunci când introduceți comanda lsblk -e7 .

Faceți backup pentru Bashrc

Înainte de a trece la modul de configurare a alias-ului Bash care va filtra automat Snaps-urile, trebuie făcută o copie de rezervă a Bashrc. Această copie de rezervă va facilita anularea modificărilor, dacă este necesar.

Pentru a face o copie de rezervă a Bashrc, introduceți următoarea comandă într-o fereastră de terminal.

cp ~/.bashrc ~/bashrc-backup

Odată ce Bashrc este copiat de rezervă, păstrați-l în directorul dvs. de pornire. Sau puneți-l undeva pentru păstrare. 

Configurarea aliasului

Pentru a configura alias-ul Bash pentru  lsblk , începeți prin a deschide fișierul Bashrc pentru editare folosind editorul de text Nano. 

nano ~/.bashrc

Odată ajuns în editorul de text Nano, găsiți un spațiu liber. Dacă fișierul dvs. Bashrc este plin cu text, parcurgeți-l și găsiți undeva unde să tastați și să introduceți codul de mai jos. Sau, plasați noul alias direct sub aliasurile existente dacă aveți deja unele configurate.

Cum să ascundeți pachetele snap din lsblk pe Linux

alias lsblk='lsblk -e7' 

După ce ați scris noul alias în editorul de text Nano, apăsați butonul  Ctrl + O de  pe tastatură. Odată ce acest buton este apăsat, apăsați  tasta Enter  pentru a spune editorului de text Nano să vă salveze editările. Apoi, ieșiți din editorul de text prin apăsarea  Ctrl + X  comanda.

Acum că aliasul este configurat, închideți fereastra terminalului și redeschideți-o. Apoi, introduceți comanda lsblk  . Ar trebui să filtreze automat Snaps-urile din ieșirea lsblk.

Cum să anulați filtrul Snap

Te-ai hotărât că nu te deranjează ca Snaps să apară ca dispozitive atunci când rulezi comanda lsblk  pe computer? Rulați aceste comenzi pentru a o anula.

rm ~/.bashrc

mv ~/bashrc-backup ~/.bashrc

Leave a Comment

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid