GNU/Linux >> Znalost Linux >  >> Linux

Linux ekvivalent příkazu otevřít Mac OS X

Ekvivalent, který hledáte, je xdg-open , který lze použít stejným způsobem jako open OS X příkaz. Například:

xdg-open ~/Documents/Chubby_Bubbies.odt

Je však opravdu těžké psát rychle a přesně. Místo toho byste měli vytvořit alias pro xdg-open, což proces mnohem urychlí.

Samozřejmě jej můžete pojmenovat open aby odpovídal OS X (můžete si vybrat, co chcete), ale osobně používám pravou hranatou závorku (] ) pro mou zkratku z důvodu rychlosti. Chcete-li to použít, přidejte do .bashrc následující soubor:

alias ']'='xdg-open'

Poté, chcete-li otevřít libovolný zdroj, použijte jej jako některý z těchto příkladů:

] www.google.com
] file.txt
] ~/Pictures
] ssh://myserver.local/home/jeremy

Také vám to umožní otevřít prohlížeč souborů (např. Nautilus) v aktuálním adresáři:

] .

Ze zkušenosti jsem zjistil, že pro výše uvedenou zkratku nejlépe fungují jednopísmenné aliasy. Koneckonců, cílem je efektivita. A můžete se vrátit a vytvořit stejný alias na OS X - to nechávám jako cvičení na čtenáři. :-)


Můžete zkusit xdg-open , má to většina linuxových distribucí. Otevře se výchozí přidružená aplikace pro váš soubor.

Pro informaci https://portland.freedesktop.org/doc/xdg-open.html


Právě jsem to vyřešil sám, takže jsem si myslel, že napíšu, jak jsem to udělal, což je konkrétně relevantní k tomu, na co se Suan ptala. Tyto kroky vám umožní zadat pouze „otevřít“ a nikoli váš terminál pokrytý zprávami, které nepotřebujete:

Vytvořte skript s názvem open v ~/bin , obsah je jen:

xdg-open "$1" &> /dev/null &

Uložte a zavřete skript a poté zadejte „source .profile“ (nebo .bash_profile, pokud je to relevantní). To znamená, že zadáním „open Music“ se otevře vaše hudební složka v grafickém uživatelském rozhraní nautilus a do vašeho terminálu by se nemělo nic zadávat.


Linux
  1. 5 Praktické příklady příkazu dd v Linuxu

  2. Co je ekvivalentní příkazu Linux File pro Windows?

  3. Jaký je ekvivalent linuxového ~ (tilda) ve Windows?

  1. Zvládněte příkaz Linux ls

  2. Vyhledejte příkaz v Linuxu

  3. Vraťte zpět příkaz linuxového koše

  1. Úvod do příkazu alternatives v Linuxu

  2. Linux ekvivalentní příkaz pro otevřený příkaz na Mac/Windows?

  3. Jaký je ekvivalent linuxového příkazu updatedb pro Mac?