Unix & Linux

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

5
zainstaluj najnowszą gcc na rhel 6 x86_64
Mam serwer RHEL 6 z gcc w wersji 4.4.7. Chciałem zaktualizować wersję gcc (myślę, że bieżąca to 4.8). Aktualizacja Yum nie działa. Również odpowiedzi SO na podobne pytanie w CentOS nie działają. Postępowałem zgodnie z metodami w zaakceptowanej odpowiedzi, wynikiem jest „Błąd pobierania danych repozytorium do testowania-1.1-devtools-6, repozytorium nie znaleziono”. …

4
POCZĄTEK i KONIEC za pomocą polecenia awk
Zgodnie z instrukcją awk BEGIN i END nie są używane do dopasowania danych wejściowych, ale raczej do dostarczania informacji o uruchamianiu i czyszczeniu do skryptu awk. Oto podany przykład: ls -l | \ awk 'BEGIN { print "Files found:\n" } /\<[a|x].*\.conf$/ { print $9 }' Files found: amd.conf antivir.conf xcdroast.conf …
13 awk 

6
Czy użytkownik powinien pytać FreeRDP o nazwę użytkownika i hasło?
W tej chwili używam następującego polecenia, aby rozpocząć sesję FreeRDP: $ sudo xfreerdp /v:farm.company.com /d:company.com \ /u:oshiro /p:oshiro_password /g:rds.company.com Działa w porządku. Nie chcę jednak, aby hasło znajdowało się w wierszu polecenia w ten sposób. Więc spróbowałem bez hasła: $ sudo xfreerdp /v:farm.company.com /d:company.com /u:oshiro /g:rds.company.com Dostałem komunikat o błędzie …

1
pokaż kolory i wyłącz zawijanie linii
Korzystając z lesspaginatora, możesz użyć -ropcji prawidłowego wyświetlania kolorowych danych wejściowych oraz -Sopcji wyłączenia zawijania linii. Jednak przy użyciu less -rSlub równoważnie less -r -Skolory są odwzorowywane, ale linie są zawijane. Jak można to osiągnąć?
13 less 

1
Jak ustawić wiele `core.excludesfile` w` .gitconfig`?
Synchronizuję ~/.gitconfigi ~/.gitignorepliki w Ubuntu i Mac za pomocą dropboksa i utworzyłem dla niego dowiązanie symboliczne. I excludesfilejest tak zadeklarowane. [core] editor = /usr/bin/vim excludesfile = /Users/username/.gitignore Problem w tym, że katalog domowy różni się w zależności od systemu operacyjnego, dlatego potrzebuję wielu ustawień dla pliku wykluczającego. Czy można zdefiniować …
13 git 

1
jak zrozumieć tabelę routingu na kliencie OpenVPN
Właśnie skonfigurowałem OpenVPN i działa zgodnie z oczekiwaniami. Jednak tabela routingu klienta wprowadza mnie w błąd bez końca. Oto tabela tras: # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.8.0.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0 10.8.0.1 10.8.0.5 255.255.255.255 UGH 0 0 …

4
Wybierz linie z pliku tekstowego, które mają identyfikatory wymienione w innym pliku
Używam dużo grep awk sort w mojej powłoce uniksowej do pracy ze średnimi (około 10M-100M linii) plikami tekstowymi kolumn oddzielonymi tabulatorami. Pod tym względem powłoka unix jest moim arkuszem kalkulacyjnym. Ale mam jeden ogromny problem, a mianowicie wybór rekordów na podstawie listy identyfikatorów. Mając table.csvplik w formacie id\tfoo\tbar...i ids.csvplik z …
13 shell  csv 

4
find: prune nie ignoruje określonej ścieżki
Muszę wykluczyć .gitz findwyszukiwania. Aby to osiągnąć, używam -path ./.git -pruneprzełącznika: $ find . -path ./.git -prune -o \( -type f -o -type l -o -type d \) | grep '.git' ./.git Jednak nawet jeśli pomija to zawartość katalogu .git, zawiera on sam katalog. Działa, gdy dodam-path ./.git -prune -o …
13 bash  find 

2
fsck zmarł z kodem statusu 4
Podczas uruchamiania mój laptop mówi: fsck died with status code 4 Strona podręcznika mówi mi: Kod wyjścia zwrócony przez fsck jest sumą następujących warunków: [..] 4 - Błędy systemu plików pozostawione nieskorygowane Kiedy próbuję naprawić błędy jako root, fsck mówi, że mój dysk jest czysty: $ fsck /dev/sda1 /dev/sda1, clean …
13 fsck 

2
Jak przekierować tylko stderr?
Mam trochę problemów z tym. Muszę uruchomić skompilowany plik .java i przekierować tylko stderr do pliku o nazwie błąd. Tak więc plik .java nosi nazwę javaProgram.java. Oto, co próbowałem: java javaProgram 2> error Jednak kiedy ja cat error wygląda na to, że jest tam coś, nawet jeśli wiem na pewno, …


1
IFS null to nie to samo co rozbrojony IFS?
Przeczytałem tutaj świetne pytanie zatytułowane Zrozumienie IFS . Byłem zaskoczony, ponieważ odpowiedzi i komentarze cytują POSIX, który stwierdza, że ​​IFS = to nie to samo, co rozbrojenie IFS. Jeśli odłączysz IFS, najwyraźniej zostanie użyta wartość domyślna. Jeśli zamiast tego ustawisz IFS na zero, nie będzie rozdzielacza. Wiedziałem, że widziałem inne …


5
Jak znaleźć domyślny zasób (czcionkę), z którego korzysta XTerm?
Jeśli uruchomię xtermz domyślnymi czcionkami bitmapowymi, a następnie wybiorę czcionkę „Large” z menu „VT Fonts” (przez ctrl+right mouse), otrzymam bardzo użyteczną czcionkę bitmapową z pozornie dobrą obsługą znaków japońskich. Chciałbym wiedzieć, co to za czcionka , abym mógł jej użyć w innym miejscu. Niestety, nie znalazłem żadnych informacji na temat …

3
Skąd mniej zna rozdzielczość terminala?
Za każdym razem, gdy ktoś ustawia inny rozmiar wirtualnej konsoli, lessrozpoznaje rozdzielczość okna (zakładam, że ...); zgodnie z tym zmienia liczbę wierszy tekstu, które powinien wizualizować. Jak obliczany jest ten parametr?
13 terminal  less 

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.