Puncte:2

Adăugați marcaje la Nautilus prin terminal

drapel ru

Vreau să adaug marcaje la nautilus prin linia de comandă. Aceste marcaje pot fi directoare de pe unitatea de pornire sau unități externe montate automat. Vreau să știu cum să fac acest lucru din linia de comandă în loc să o fac manual prin GUI.

Motivul pentru care vreau să fac acest lucru este la fiecare una sau două luni, eu, un nou venit la Linux, folosesc sudo prea liberal sau întâmpin o problemă pe care nu știu cum să o rezolv și ajung să trebuiască să-mi reinstalez sistemul de operare. Am scris un script shell care îmi reinstalează programele și acum vreau ca acel script să facă niște configurare.

vanadium avatar
drapel cn
Este o întrebare validă să vrei să creezi marcaje prin linia de comandă fără a oferi acest motiv stupid că „folosești sudo prea liberal”, aparent fără intenția de a schimba acest comportament necugetat.
pLumo avatar
drapel in
@vanadium, ai dreptate. Cu toate acestea, a avea un mecanism decent de recuperare de rezervă este un lucru bun ;-)
Puncte:1
drapel cn

Marcajele Nautilus sunt stocate într-un fișier text simplu ~/.config/gtk-3.0/bookmarks. Prin urmare, puteți adăuga sau elimina cu ușurință linii din fișier cu trucurile obișnuite pentru a adăuga sau șterge linii.

Formatul fișierului este cel puțin URI-ul țintei, de ex. file:///home/login/Documents/Letters, sau smb://files.server/scans. Caracterele speciale din acest URI ar trebui să fie codificate URI, de ex. un spațiu ar trebui reprezentat ca %20. După un spațiu, puteți adăuga eticheta care ar trebui să fie afișată în Nautilus. În caz contrar, va fi afișat numele de bază.

Adăugați linii cu ceva de genul:

echo „file:///home/login/Documents/Letters” >> ~/.config/gtk-3.0/bookmarks

sau

printf %s „file:///home/login/Documents/Letters” >> ~/.config/gtk-3.0/bookmarks

Șterge linii cu de exemplu

sed -i '/Documente\/Litere/d' ~/.config/gtk-3.0/bookmarks

sau

cat ~/.config/gtk-3.0/bookmarks | grep -v '/Documente/Scrisori' | tee ~/.config/gtk-3.0/bookmarks
pLumo avatar
drapel in
Aceasta -> `location=/path/to/dir; nume=nume_nume; printf „fișier://%s %s” „$locație” „$nume” >> ~/.config/gtk-3.0/bookmarks`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.