Si të hapni me lehtësi një skedar PDF nga linja e komandës në Ubuntu


Çfarë bëni kur dëshironi të hapni një skedar PDF në Ubuntu? Thjesht, klikoni dy herë në ikonën e skedarit PDF ose kliko me të djathtën dhe zgjidh opsionin \Hap me shikuesin e dokumenteve\. Por çfarë nëse ju kërkohet të bëni të njëjtën detyrë përmes linjës së komandës? A e dini mjetin e linjës së komandës që do të bëjë punën për ju?

Nëse nuk jeni profesionist i linjës së komandës, jam i sigurt se përgjigja do të jetë \JO\ FYI, Evince është shikuesi i parazgjedhur i dokumenteve për skedarët PDF dhe PostScript në Ubuntu, dhe programi me të njëjtin emër bën punën për ju në në rast se dëshironi të hapni këto lloj skedarësh nga linja e komandës.

Sidoqoftë, do të jeni të lumtur të dini se ekziston një mënyrë përmes së cilës mund të lëshoni Evince për një skedar PDF, edhe nëse nuk e dini faktin që ekziston një mjet i linjës komanduese me atë emër, dhe kjo është ajo që po diskutohet në këtë artikull.

Ju lutemi vini re se të gjitha komandat dhe udhëzimet e përmendura në këtë artikull janë testuar në Ubuntu 16.04LTS.

Mënyra alternative për të hapur një skedar PDF nga rreshti i komandës

Eshtë e panevojshme të thuhet, sa herë që diskutojmë një mënyrë për të bërë një punë të caktuar përmes linjës së komandës, gjithmonë përfshihet një mjet i linjës së komandës. Kjo vlen edhe në këtë rast, pasi ekziston një mjet i quajtur gnome-open që do t'ju ndihmojë të hapni me lehtësi skedarët PDF nga linja e komandës. Mjeti i lartpërmendur mund të shkarkohet dhe instalohet duke përdorur komandën e mëposhtme:

sudo apt-get install libgnome2-bin

Pasi të instalohet me sukses, gjithçka që duhet të bëni është të ekzekutoni komandën e mëposhtme për të hapur një skedar PDF:

gnome-open [name-of-PDF-file]

Kjo eshte. Nuk ka nevojë të mbani parasysh se ekziston një mjet i quajtur Evince që trajton skedarët PDF, pasi gnome-open do të nisë automatikisht Evince për ju.

E bukur, apo jo? Por tani, disa prej jush mund të kenë në mendje disa pyetje të lidhura me gnome-open. Si, si funksionon mjeti dhe a mbështet vetëm skedarët PDF. Epo, më lejoni t'u përgjigjem këtyre një nga një.

Sa i përket mënyrës sesi funksionon gnome-open, ai përdor mbajtësit e skedarëve GNOME për të hapur skedarët dhe URL-të që i kalohen si argumente. Procesi është i ngjashëm me mënyrën se si menaxheri i skedarëve GNOME identifikon aplikacionin e paracaktuar për të hapur një skedar kur klikoni dy herë në ikonën e skedarëve. gnome-open identifikon skedarët e tipit mime, hap aplikacionin e paracaktuar të lidhur me atë lloj mime dhe ia kalon emrin e skedarit (që përdoruesi dëshiron të hapë) atij aplikacioni.

Për hartëzimin midis llojeve të mime dhe aplikacioneve të paracaktuara, drejtohuni te skedari /etc/gnome/defaults.list në makinën tuaj Ubuntu.

Tani, duke ardhur te pyetja e dytë, shpjegimi që ofrova si pjesë e përgjigjes së pyetjes së parë duhet t'ju kishte dhënë një ide se gnome-open është një mjet i përgjithshëm që mund të hapë çdo lloj skedari për ty. Dhe kjo ka kuptim gjithashtu, pasi përndryshe ju duhet të mbani mend gnome-open në vend të Evince për skedarët PDF - i njëjti problem me të cilin filluam.

Pra, nëse skedari është PDF, gnome-open do ta hapë skedarin në shikuesin e dokumenteve Evince dhe nëse është skedar teksti, Gedit do të hapet.

Duke vazhduar, këtu janë disa shembuj të përdorimit të gnome-open që do t'ju duken të dobishëm:

Për të hapur një drejtori në menaxherin e skedarëve Nautilus, ekzekutoni komandën e mëposhtme:

gnome-open [dir-name-or-path]

Për shembull, komanda e mëposhtme do të hapë drejtorinë aktuale të punës në Nautilus:

gnome-open .

Dhe komanda e mëposhtme do të hapë drejtorinë /tmp

gnome-open /tmp

Për të hapur një faqe interneti në shfletuesin e parazgjedhur të uebit të sistemit tuaj, thjesht kaloni URL-në si argument te gnome-open. Ja një shembull:

gnome-open https://linux-console.net/

Më poshtë janë disa shembuj të tjerë të përmendur në faqen e menaxherit të shërbimeve:

       Open an OpenOffice.org document
              gnome-open Spinach.odf

       Open a directory in Nautilus
              gnome-open ~

       Send an e-mail
              gnome-open mailto:

       Possible useless use of gnome-open
              gnome-open /usr/share/applications/gedit.desktop

Dhe më poshtë është lista e opsioneve të linjës së komandës që ofron mjeti:

Help Options

       -?, --help
              Show a brief help message

       --usage
              Display a brief usage message

       Bonobo activation Support

       --oaf-ior-fd=FD
              File descriptor to print IOR on

       --oaf-activate-iid=IID
              IID to activate

       --oaf-private
              Prevent registering of server with OAF

GNOME Library

       --disable-sound
              Disable sound server usage

       --enable-sound
              Enable sound server usage

       --espeaker=HOSTNAME:PORT
              Host:port on which the sound server to use is running

       --version
              Prints the version number

Keni parasysh se versioni i KDE i gnome-open është kde-open. Dhe ka gjithashtu një version universal - të dubluar - xdg-open - që funksionon pavarësisht nga mjedisi i desktopit që përdoret.

konkluzioni

Me pak fjalë, nëse doni të hapni një skedar ose URL duke përdorur aplikacionin e paracaktuar nga rreshti i komandës, duhet të përdorni gnome-open ose shërbime të tjera të ngjashme. Këto shërbime mund të përdoren gjithashtu në rast se harroni ose nuk e dini se cilin mjet të linjës së komandës të përdorni për hapjen e një skedari të caktuar - rasti që kemi diskutuar në këtë artikull.

Programi gnome-open është i lehtë për t'u shkarkuar dhe instaluar dhe përdorimi i tij gjithashtu nuk është kompleks. Në shumicën e rasteve, nuk do të kërkoni asnjë nga opsionet e linjës së komandës, por padyshim që nuk do të jetë gjithmonë kështu, kështu që ne e kemi përmendur listën këtu në vetë tutorialin. Në përgjithësi, një mjet i dobishëm për të pasur në armaturën tuaj.