Unix & Linux

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

3
Czy zmusić ekran GNU do ponownego włączenia do aktualnej szerokości terminala przy ponownym podłączeniu?
Chciałbym zmusić ekran GNU do ponownego włączenia do istniejącej szerokości terminala, kiedy ponownie przyłączam sesję. Wydaje mi się, że działało to poprawnie, zanim zaktualizowałem maszynę do CentOS 6, ale nie mogę wymyślić, jak ją przywrócić. ( TERM=xterm) Ilekroć ponownie przyłączam sesję, bez względu na stan, w którym ją odłączałem, uruchamia …


2
Co oznacza przekierowanie „<<(…)”?
Widziałem, że rvm (menedżer wersji Ruby) jest instalowany za pomocą następującego polecenia: bash &lt; &lt;(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ) Tak więc, jak rozumiem, otrzymujemy treść skryptu i przekazujemy go bashowi (wierzę &lt; &lt;i czy &lt;&lt;to to samo?) Interesuje mnie ta &lt; &lt;część, która zawiera następujący opis w sieci: &lt;&lt; token Oznacza, …

4
znajdź -exec + vs znajdź | xargs: który wybrać?
Rozumiem, że -execmożna wybrać +opcję naśladowania zachowania xargs. Czy jest jakaś sytuacja, w której wolisz jedną formę od drugiej? Osobiście wolę pierwszą formę, choćby po to, by uniknąć używania rury. Myślę, że z pewnością programiści findmusieli dokonać odpowiednich optymalizacji. Mam rację?
32 bash  find  pipe  xargs 





3
Jak mogę użyć dwóch poleceń bash w -exec polecenia find?
Czy możliwe jest użycie 2 poleceń w -execczęści findpolecenia? Próbowałem czegoś takiego: find . -name "*" -exec chgrp -v new_group {} ; chmod -v 770 {} \; i dostaję: find: brakujący argument dla -exec chmod: nie można uzyskać dostępu {}: brak takiego pliku lub katalogu chmod: nie można uzyskać dostępu …
32 bash  find 

3
Czy skrypt bash można podłączyć do pliku?
Chcę, aby skrypt był uśpiony, chyba że określony plik zostanie zmodyfikowany / usunięty (lub plik utworzony w określonym katalogu lub ...). Czy można to osiągnąć w elegancki sposób? Najprostsza rzecz, jaka przychodzi mi na myśl, to pętla, która śpi przez pewien czas, zanim ponownie sprawdzi status, ale może jest to …
32 linux  shell  files  hook 

4
Zapisz pełny stan sesji ekranowej GNU
Czy można zachować „stan” okna ekranowego GNU (lub zwykłej powłoki), aby móc ponownie załadować wszystko po ponownym uruchomieniu: Liczba otwartych muszli Nazwa każdej powłoki Bieżący katalog każdej powłoki Historia każdej powłoki Jeśli to możliwe, ich zmienne środowiskowe
32 shell  gnu-screen 


3
Dostęp do oryginalnej zawartości punktu montowania
Na bezgłowym serwerze NAS mam sdf1(kartę flash) zamontowaną tak /, jak podczas /homemontowania z lv00(woluminu LVM wspieranego przez oprogramowanie RAID). Aby móc uzyskać dostęp do komputera w przypadku awarii RAID, mam kopię mojego klucza publicznego ssh itp. W /home/foo/.sshsystemie plików z sdf1. Aby zaktualizować pliki, które są ukryte przez zamontowany …
32 linux  debian  mount 


3
Jak znaleźć niepasujące nawiasy kwadratowe w pliku tekstowym?
Dzisiaj dowiedziałem się, że mogę perl -c filenameznaleźć niedopasowane nawiasy klamrowe {} w dowolnych plikach, niekoniecznie w skryptach Perla. Problem w tym, że nie działa z innymi typami nawiasów () [] i może &lt;&gt;. Miałem też eksperymenty z kilkoma wtyczkami Vima, które twierdzą, że pomagają znaleźć niedopasowane nawiasy, ale jak …

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.