Unix & Linux

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

1
Zapisywanie / dev / random do pliku?
Gdybyś wykonał następujące czynności, co by się stało? cat /dev/random > ~/randomFile # don't run Czy zapisano by go, dopóki na dysku nie zabraknie miejsca, czy też system zobaczy problem z tym i zatrzyma go (jak w przypadku nieskończonej pętli dowiązania symbolicznego)?
10 kernel  devices  random 

1
zakończenie zsh: pobieranie nazw plików z określonego katalogu
OK, małe tło: używam komputera Mac i robię tyle, ile to możliwe w interfejsie CLI. W szczególności często wkładam pamięć USB cplub mvplik, a następnie natychmiast chcę go wysunąć (odmontować i odłączyć). Zwykle można tego dokonać kilkoma naciśnięciami klawiszy, z wyjątkiem odmontowania go, co wymaga (w 10.7) przejścia do pustej …
10 zsh  osx  autocomplete 

1
Używanie kosza z Muttem: czy to ma sens? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Pochodzę z Thunderbirda, który okazał się nadęty ze spontanicznymi czkawkami zużywającymi 20–40% mocy …
10 email  mutt  imap  trash 

1
Jak ustawiona jest ścieżka wyszukiwania stron „man”?
Zastanawia mnie to, jak ustawiona jest ścieżka wyszukiwania manstron. „Właściwa rzecz” wydaje się magiczna. Na przykład, jeśli zmień moją ŚCIEŻKĘ z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin do /usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin ścieżka wyszukiwania manstron (według man --path) zmienia się od /usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man do /usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man W jakiś sposób wersja Gita, z którą „zastępuję” domyślnego Gita, ma poprawną dokumentację przed …
10 path  man 

2
Dobra metoda porównywania czasu?
Muszę sprawdzić aktualny czas i przerwać skrypt, jeśli nie jest to właściwa pora dnia, mam go uruchomić. Ponadto, jeśli ktoś go uruchomi, powinien przerwać. Na przykład: chcę, aby mój skrypt działał tylko wtedy, gdy został uruchomiony między 22:00 a 2:00 (okno 4-godzinne). Obecnie wykonuję następujące czynności. Nie spiesz się date …

4
Jak wydrukować stronę informacyjną w formacie pdf?
Jeśli man -t ls | ps2pdf - > ls.pdfjest przydatny do wyprowadzania strony podręcznika lsprzez ps2pdfpdf, co ze stronami informacyjnymi ? Próbowałem czegoś takiego, ale bezskutecznie: info -o info | ps2pdf - > info.pdf Wszystko, co robi, to generowanie pustego pliku pdf o nazwie info.pdf i wysyłanie treści do pliku …
10 pdf  man  info 

5
Dopasowywanie wzorców dla nazw ścieżek w bash
Chcę działać na liście podkatalogów w katalogu. Rozważać: for x in x86-headers/*/C/populate.sh; do echo $x; done To daje x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh Ale chcę wartości, która odpowiada drugiej części ścieżki elf, glitp wiem jak rozebrać wiodącym x86-headers. for x in x86-headers/*/C/populate.sh; do i=${x##x86-headers/}; echo $i; done co …

3
Wyłącz Caps Lock po naciśnięciu klawisza Escape
Czy istnieje sposób na wyłączenie CapsLockza każdym razem, gdy Esczostanie naciśnięty. Tak, używam VIM! Właściwie mam alternatywny układ wszystkich klawiszy, Ctrl-6ale uważam, że jest to uciążliwe i wolałbym po prostu wyłączać CapsLock po każdym Escnaciśnięciu. Ponadto często przesyłam SSH na inne serwery przez kilka godzin, więc mam tam zapasowy VIM. …
10 keyboard  xkb  kubuntu 

1
Zmień adres IP zdalnego hosta bez utraty kontroli (Linux)
Jak mogę zmienić główny adres IP zdalnego hosta, nie odłączając się wcale (nie będąc w stanie „bez adresu IP”). Sprawa jest słabo dyskutowana w Internecie (według moich badań). Najlepsze zasoby , które znalazłem, są trochę trudne. PRZYKŁAD: zmień 10.0.0.11/24 na 10.0.0.15/24 1. ssh root@10.0.0.11 2. ip addr add 10.0.0.15/24 dev …
10 linux  ip  routing 


2
Dlaczego $ „\ 0” jest tym samym co „”?
Typowym sposobem robienia rzeczy z kilkoma plikami jest - i nie uderzaj mnie za to: for f in $(ls); do … Teraz, aby zabezpieczyć się przed plikami ze spacjami lub innymi dziwnymi postaciami, naiwnym sposobem byłoby zrobienie: find . -type f -print0 | while IFS= read -r -d '' file; …
10 bash 

2
Manipuluj nazwą pliku potokiem z polecenia find
Jestem stosunkowo nowy w Bash i próbuję zrobić coś, co na pozór wydawało się dość proste - uruchom wyszukiwanie w hierarchii katalogów, aby uzyskać wszystkie pliki * .wma, potokuj dane wyjściowe do polecenia, w którym przekonwertuję je na mp3 i zapisz przekonwertowany plik jako .mp3. Myślałem, że polecenie powinno wyglądać …

2
„Grep -r foo *” vs „grep -r foo.”
Używając grep -r, możesz przeszukiwać wszystkie pliki za pomocą * lub. i wydaje się, że zwraca to samo, ale czy to naprawdę to samo? Powiedzmy, że szukam „foo”, a potem mógłbym pisać grep -r foo * lub grep -r foo . Czy ktoś próbowałby wyjaśnić różnicę między. i *?
10 grep  wildcards 

4
Wyświetl wszystkie pliki / pliki binarne w bieżącej ŚCIEŻCE
Czy istnieje „łatwy” sposób uruchomienia polecenia w stylu „ls -la” do wyświetlania wszystkich plików / plików wykonywalnych w bieżącej ścieżce? (Zamierzam przesłać dane wyjściowe do grep, aby wyszukać polecenia z nieznanymi prefiksami, ale w zasadzie znanymi „nazwami”, rodzaj przypadku, gdy automatyczne uzupełnianie / tabulacja w bashu jest zasadniczo bezużyteczne. Więc …
10 bash  ls  path  autocomplete 

4
instalacje autofs nie odłączają się po nieaktywności
Mam autofs zainstalowany na kilku serwerach Linux, które łączą się z centralnym serwerem NFS dla użytkowników / katalogów domowych. Działa świetnie podczas montowania katalogów podczas logowania, ale montowania nigdy nie wydają się przekroczyć limitu czasu. Sprawdziłem / etc / sysconfig / autofs i domyślnie jest ustawiony na 300, więc powinny …
10 rhel  mount  nfs  autofs 

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.