Unix & Linux

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

2
Który jest najbardziej przenośny spośród sed, awk, perl i sh?
Czy ktoś może ustawić te narzędzia w kolejności przenośności? Która z nich jest pewne, można znaleźć na nawet najbardziej minimalne systemów uniksowych? Czy któryś z nich jest w 100% na pewno obecny? Domyślam się, że kolejność jest następująca: awk sed sh perl Chociaż wyobrażam sobie, że istnieją systemy, które nie …

5
skopiować najpierw najmniejsze pliki?
Mam duży katalog zawierający podkatalogi i pliki, które chcę kopiować rekurencyjnie. Czy jest jakiś sposób, aby powiedzieć cp, że powinien wykonać operację kopiowania w kolejności wielkości pliku, aby najpierw skopiować najmniejsze pliki?
15 shell  cp  file-copy  size 





5
Uruchom polecenie, gdy system jest bezczynny i gdy jest ponownie aktywny
Chcę uruchomić polecenie, gdy użytkownik stanie się nieaktywny (system jest bezczynny). Na przykład: echo "You started to be inactive." Ponadto, gdy użytkownik ponownie stanie się aktywny (system nie jest już bezczynny): echo "You started to be active, again." Potrzebuję skryptu powłoki, który to zrobi. Czy to możliwe bez timera / …
15 linux  bash  shell 

2
Jak określa się kolejność, w jakiej tar działa na plikach?
$ touch dir/{{1..8},{a..p}} $ tar cJvf file.tar.xz dir/ dir/ dir/o dir/k dir/b dir/3 dir/1 dir/i dir/7 dir/4 dir/e dir/a dir/g dir/2 dir/d dir/5 dir/8 dir/c dir/n dir/f dir/h dir/6 dir/l dir/m dir/j dir/p Spodziewałbym się, że będzie to alfabetycznie. Ale najwyraźniej tak nie jest. Jaka jest formuła tutaj?
15 linux  tar  gnu  coreutils 

1
Okna podwójnego rozruchu na drugim dysku twardym, system UEFI / GPT
Chciałbym zainstalować Linuksa, ale nie chcę ryzykować uszkodzenia mojej obecnej instalacji systemu Windows, ponieważ słyszałem wiele horrorów. Na szczęście mam dodatkowy dysk twardy. Czy mogę zainstalować na nim Linuksa, a następnie okna podwójnego rozruchu bez konieczności modyfikacji napędu Windows? Mam też UEFI „BIOS”, a dysk Windows ma format GPT.
15 linux  windows  dual-boot  uefi  gpt 

4
Środowisko podobne do powłoki do przetwarzania binarnego
To pytanie przychodziło mi kilka razy wcześniej, teraz w odpowiedzi na pytanie Pętla przez fragmenty danych binarnych ze standardowego wejścia w Bash Odpowiedzi podane w /programming/993434/what-language-is-to-binary -as-perl-is-to-text również nie były zadowalające. Szukam środowiska skryptowego przystosowanego specjalnie do obsługi operacji wejścia / wyjścia z plikami binarnymi. Wiem, że mogę używać jednego …

4
Jak mogę zmierzyć i zapobiec znoszeniu zegara?
Na kilku platformach produkcyjnych zaobserwowaliśmy objawy, które wydają się sugerować, że zegar czasu okresowo przeskakuje do przodu lub do tyłu. Skoki trwają zwykle około 1 sekundy, zazwyczaj anulują (skaczą do przodu, a potem bardzo szybko potem do tyłu) i zdarzają się około 50 razy dziennie. To przesunięcie jest najbardziej zauważalne …
15 linux  sles  clock 

5
Dlaczego kontener Dockera nie uruchamia się przy skrypcie rozruchowym z uruchomionym skryptem w systemie Ubuntu 12.04?
Korzystając z instrukcji automatycznego uruchamiania Dockera na Linode VPS z systemem Ubuntu 12.04 i Docker 0.8.1, określony kontener nie uruchamia się przy ponownym uruchomieniu. Po uruchomieniu jestem w stanie ~$ sudo start [service-name] i wszystko idzie zgodnie z planem, ale chciałbym również zrestartować pojemnik po ponownym uruchomieniu. Czy skrypt w …
15 ubuntu  upstart  lxc 

2
Pobierz pakiet przez apt dla innej architektury
Obecnie jestem w architekturze amd64, więc kiedy próbuję apt-get download vlc, pobrałem odpowiednią architekturę dla mojego systemu, ale jak mogę pobrać wersję i386 za pośrednictwem apt? To jest do eksportu do innego systemu, który nie ma połączenia z Internetem, czy jest też jakiś sposób, aby pobrać następujące zależności?
15 apt 

1
Znajdź wzór z jednego pliku wymienionego w innym
Chcę znaleźć wzorce, które są wymienione w jednym pliku i znaleźć je w innym pliku. Drugi plik ma te wzorce oddzielone przecinkami. na przykład pierwszy plik F1 ma geny ENSG00000187546 ENSG00000113492 ENSG00000166971 a drugi plik F2 ma te geny wraz z kilkoma dodatkowymi kolumnami (pięcioma kolumnami), których potrzebuję region gene …
15 grep 

2
Co zrobił `uniq -t`?
Mam trochę starego kodu z 2003 roku, który używa -topcji uniqpolecenia. Zgłasza błąd, ponieważ ta opcja prawdopodobnie nie jest już obsługiwana. Oto element, który używa polecenia: egrep -n "{ IA32_OP" ia32-decode.c | \ awk '{ print $1 $3 $4 }' | \ sort -t '(' +1 | \ uniq -t …
15 uniq 

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.