Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

2
Wypełnianie fałszywych katalogów avfs w Zsh
Jak mogę ulepszyć system kompletacji zsh, aby w niektórych okolicznościach uzupełniać „fałszywe” pliki? Dokładniej, system plików AVFS udostępnia archiwa jako katalogi, tworząc „fałszywy katalog” obok każdego archiwum. Domyślnie replikuje całą hierarchię katalogów pod punktem montowania ~/.avfs. Ponadto pod ~/.avfskażdym plikiem archiwum, takim jak /tmp/foo.zipsam plik archiwum ~/.avfs/tmp/foo.zip, znajduje się katalog …

4
Jak znaleźć fałszywą deklarację aliasu?
Próbuję znaleźć miejsce, w którym określony aliaszostał zadeklarowany. Przeszukałem wszystkie zwykłe miejsca, które znam, aby szukać aliasów: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Bez powodzenia. Wiem, że to aliasdlatego, że kiedy to robię which COMMAND, otrzymuję: alias COMMAND='/path/to/command' /path/to/command Czy istnieje sposób, …
37 bash  alias  bashrc 


4
ssh przez wiele hostów
Aby dostać się do mojej maszyny w biurze, w tej chwili robię to: me@home:~$ ssh unix.university.com me@unix:~$ ssh unix.department.univeristy.com me@unix.department:~$ ssh office-machine.department.university.com me@office-machine:~$ echo "This is very annoying" Czy istnieje prosty sposób zautomatyzowania tego procesu, być może jedno polecenie, którego mogę użyć na końcu?

12
Jak szybko przechowywać i uzyskiwać dostęp do często używanych poleceń?
Mam wiele poleceń, które muszę rutynowo wykonywać, często z najmniejszymi zmianami. Teraz przechowuję je wszystkie .bash_historyi używam CTRL- Raby uzyskać do nich dostęp, ale zastanawiam się, czy jest lepszy sposób. Czego szukam: Łatwo dodać nowe polecenie Łatwe wyszukiwanie i ponowne wykonanie żądanego polecenia Unikaj niepożądanych poleceń w sugestiach Niestety, bash_history …

3
Dlaczego niektóre aplikacje używają ~ / .config / appname do swoich danych konfiguracyjnych, podczas gdy inne używają ~ / .appname?
Zauważyłem, że niektóre aplikacje umieszczają swoje pliki konfiguracyjne, ~/.config/appnamepodczas gdy inne używają ~/.appname(klasyczny sposób, AFAIK) do tego. Jaki jest sens tego rozróżnienia i co może być lepszym do rozważenia dla mojego zastosowania? AKTUALIZACJA: Wygląda na to, że mój (domyślnie XUbuntu 11.10) $ XDG_CONFIG_HOME jest ustawiony na ~/i większość aplikacji w …

1
Unikanie „BASH-isms” w skryptach powłoki
Czy istnieje narzędzie podobne do Perl :: Critic, które będzie sprawdzać skrypty powłoki i wskazywać wady, problemy z przenośnością, zastosowania niestandardowych programów bez awarii, przestarzałe zastosowania programów itp.? Zdaję sobie sprawę, że set -o posixwyłączy to użycie nie-POSIX-owe, ale to nie powie mi rzeczy, które chcę wiedzieć, takich jak tablice …
37 bash  shell  zsh  ash 

3
Kreski w printf
Próbuję użyć printf do sformatowania jakiegoś ładnego wyniku w skrypcie bash na przykład: ----------------------- | This is some output | ----------------------- Ale potknąłem się o pewne zachowania, których nie rozumiem. $ printf "--" daje mi błąd printf: usage: printf [-v var] format [arguments] i $ printf "-stuff"wyniki w-bash: printf: -s: …
37 bash 



7
Przyjazne dla wiersza poleceń indeksowanie pełnotekstowe?
Czy istnieje coś takiego jak silnik indeksowania pełnotekstowego, który można zapytać z wiersza poleceń i idealnie nie wymagałby używania GUI? Szczególnie interesuje mnie indeksowanie moich ebooków i artykułów, więc jest to połączenie pdf, epub i kilku djvu. (Otwarte) Dokumenty pakietu Office byłyby fajne, ale znacznie niższe na mojej liście.


6
Jak działa system Unix lub Linux? [Zamknięte]
Chciałbym wiedzieć, jak działa system operacyjny w pigułce : Podstawowe elementy, na których jest zbudowany Jak te komponenty współpracują ze sobą Co sprawia, że ​​UNIX UNIX Co odróżnia go od innych systemów operacyjnych, takich jak Windows

6
Nano - przeskocz na koniec pliku
Mam kilka długich plików dziennika. Mogę przeglądać ostatnie wiersze tail -n 50 file.txt, ale czasami muszę edytować te ostatnie wiersze. Jak przeskoczyć od razu do końca pliku podczas jego przeglądania nano?
37 nano 

8
Jaka jest różnica między twardym linkiem a plikiem?
Twrdym jest zdefiniowany jako wskaźnik do węzła. Miękki Link , znany również jako dowiązania symbolicznego , jest zdefiniowany jako niezależny plik skierowaną do innego łącza bez ograniczeń twardych linków. Jaka jest różnica między plikiem a twardym linkiem? Twardy link wskazuje na i-węzeł, więc co to jest plik? Sama pozycja i-węzła? …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.