Unix & Linux

10
zmodyfikuj własność pliku dla plików w archiwum tar

Pracuję jako użytkownik i chciałbym utworzyć archiwum tar, które po rozpakowaniu (przez roota) wyodrębnia swoje pliki z prawami roota (w przeciwnym razie root musiałby ręcznie zmienić własność każdego pliku, po wyodrębnieniu plików) do miejsca docelowego). Znalazłem, fakerootco wydaje się...

10
Reguły składni ścieżki

Piszę bibliotekę do manipulowania łańcuchami ścieżek uniksowych. W związku z tym muszę zrozumieć kilka niejasnych zakątków składni, o które większość ludzi by się nie martwiła. Na przykład, jak najlepiej mogę powiedzieć, wydaje się, że foo/bari foo//barzarówno punkt do tego samego...

10
dziwny ruch NTP

Mam wiele maszyn wirtualnych openSUSE (głównie 13.1). Jedna z maszyn wirtualnych jest skonfigurowana do synchronizowania czasu ze światem zewnętrznym, a inne synchronizują się z tym światem. To nigdy nie spowodowało problemów (o których jestem świadomy). Teraz zauważyłem, że ntpd na maszynie...

10
Dekorator funkcji Bash

W Pythonie możemy dekorować funkcje kodem, który jest automatycznie stosowany i wykonywany względem funkcji. Czy jest jakaś podobna funkcja w bash? W skrypcie, nad którym aktualnie pracuję, mam pewne okno testowe, które testuje wymagane argumenty i kończy działanie, jeśli nie istnieją - i...

10
katalog zmienia uprawnienia po zamontowaniu

Chcę zamontować sambę sghare w katalogu w moim domowym katalogu. Stworzyłem go, ale zamontowałem udział jako root. Po zamontowaniu właściciel mojego katalogu zmienia się na root, a mój użytkownik nie ma uprawnień do udostępniania plików obrzędów holowania w udziale ... Jak zmodyfikować moją linię...

10
Co to jest partycja logiczna 1K?

Zauważyłem, że mam dziwną partycję sda3o rozmiarze 1K. Mam zamiar sformatować dysk twardy i ponownie zainstalować system operacyjny z Ubuntu 14.04, jednocześnie tworząc osobne partycje dla /i /home. Co to jest ta prawie pusta partycja i czy powinienem coś z nią zrobić? Dlaczego to jest, lsblkale...

10
usuń puste linie z wyświetlacza awk

Próbowałem znaleźć rozwiązanie tego pytania. Chciałem użyć awkrozwiązania. Mój plik wejściowy jest podobny do poniższego. -bash-3.2$ cat file ramesh ramesh_venkat ramesh3_venkat3 ramesh4 ramesh5 venkat venkat3 venkat4 Użyłem awkpolecenia, aby wyodrębnić drugie wartości po, _jak poniżej. awk -F...

10
Jak zasadniczo działa rozpoznawanie nazw DNS?

W tej chwili biorę kurs online dla systemu Linux i zadano mi pytanie, którego po prostu nie rozumiem. Wiem, jak wyszukać serwer nazw, jeśli mam rację, przynajmniej używa komendy dig, aby znaleźć adres w dodatkowym poleceniu sekcji, ale trochę się zagubiłem, gdy zadałem następujące pytanie....

10
Usuń tylko przecinki obecne w podwójnych cudzysłowach

W pliku tekstowym chcę usunąć ,(przecinki), a także "(cudzysłowy) (tylko jeśli podwójne cudzysłowy zawierają liczby oddzielone przecinkami). 56,72,"12,34,54",x,y,"foo,a,b,bar" Oczekiwany wynik 56,72,123454,x,y,"foo,a,b,bar" Uwaga: powyższą linię pokazuję tylko jako przykład. Mój plik tekstowy...

10
Jak zainstalować najnowszą gcc na FreeBSD?

Jak zainstalować gccnajnowszą wersję na FreeBSD i skonfigurować system, aby ta najnowsza wersja była używana do kompilowania kolejnych programów? W chwili pisania tego tekstu najnowszą wersją gccjest wersja 4.9.0. I używam FreeBSD 10.0. Naprawdę potrzebuję g++kompilatora C ++; ale muszę...