Unix & Linux

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

3
bash: Niektóre problemy podczas używania odczytu <<< „$ VARIABLE” na partycji root tylko do odczytu. Jakieś znane obejścia?
Zbiegiem okoliczności musiałem użyć skryptu ATA-ID-na-nazwę-urządzenia (tutaj: /server/244944/linux-ata-errors-translating-to-a-device-name/ 426561 # 426561 ) na partycji tylko do odczytu/ . Jeśli jesteś ciekawy, była to konsola odzyskiwania Ubuntu, która pozwoli ci uzyskać dostęp do twojej /partycji, ale domyślnie zainstaluje ją tylko do odczytu. Cieszę się z tego, ponieważ w przeciwnym razie prawdopodobnie …

5
Zróżnicowana głowa plików
Mam dwa pliki. Podejrzewam, że jeden plik jest podzbiorem drugiego. Czy istnieje sposób na różnicowanie plików, aby zidentyfikować (w zwięzły sposób), gdzie w pierwszym pliku mieści się drugi plik?
11 diff 

1
wygeneruj hiperłącza spisu treści i wstaw do istniejącego pliku PDF
Mam istniejący plik PDF (bez odpowiedniego pliku źródłowego) oraz plik tekstowy, który jest listą elementów odnoszących się do sekcji w pliku PDF, wraz z numerem strony dla każdego elementu. Chciałbym wygenerować nowy plik PDF, który zaczyna się od wygenerowanego indeksu spisu treści, a następnie treści oryginalnego pliku PDF. Wygenerowany indeks …

1
Opcja sterownika (-D) w ramach wpa_supplicant
Zanim będzie wpa_supplicantmożna wykonać swoją pracę, interfejs sieciowy musi być dostępny, a sterownik urządzenia musi zostać załadowany. wpa_supplicantpozwala określić sterownik z flagą „-D”. Próbowałem tego na kilku systemach, ale wpa_supplicantnigdy nie wydaje się akceptować sterownika, który określiłem. Na przykład: T42 ~ # lspci -v -s 02:02.0 02:02.0 Network controller: Intel …

6
Lepsze polecenie wklejania
Mam dwa następujące pliki (wypełniałem linie kropkami, więc każda linia w pliku ma tę samą szerokość i utworzyłam plik1 wszystkie wielkie litery, aby było bardziej wyraźne). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of file2 Lorem.... Proin.... Nunc..... Quisque.. Aenean... Nam...... Vivamus.. Curabitur Nullam... Zauważ, że plik2 jest …

2
terminal: wyświetlanie znaków specjalnych
W niektórych programach, takich jak htoplinie i ramki, nie są wyświetlane poprawnie. Zamiast tego są wyświetlane jako -i /. Ale na innym komputerze są one wyświetlane poprawnie jako odpowiednie linie: Nie jestem pewien, czy jest to problem z terminalem, czy może jakiś pakiet jest potrzebny. W przypadku, gdy jest to …


1
Czy `rm -rf` nie jest atomowy?
Właśnie złapałem mylący błąd: rm: cannot remove `xxx/app/cache/prod': Directory not empty który został spowodowany przez następujące polecenie: rm -rf $cache_dir/* gdzie $cache_dirjest zdefiniowany jakoxxx/app/cache Widzę to tak: rmusunąłem wszystko cache/prodz cache/prodkatalogu , a następnie tuż przed próbą usunięcia katalogu - inny program utworzył w nim plik / katalog, co spowodowało …
11 rm 

2
Narzędzie do PRZYCINANIA nieprzydzielonego miejsca na dysku
Mam dysk (kartę SD) z kilkoma partycjami ext4, ale także trochę nieprzydzielonego miejsca. fstrimNarzędzie może pracować tylko w systemie plików. Czy zanim jeszcze raz wymyślę koło i napiszę jedno, czy istnieje inne narzędzie, które może PRZYCINAĆ nieprzydzielone miejsce (lub które może PRZYCINAĆ wyraźnie określony zakres)? Mogę sprawdzić, czy większość nieprzydzielonego …

2
Ogromny, nieprzewidywalny spadek wydajności we / wy w systemie Linux
Używam testowania Debiana bez żadnych problemów przez ~ 6 lat (tylko regularnie go aktualizuję), ale ostatnio zaczęło wykazywać losowe zachowanie, które można streścić jako „Niska wydajność I / O, która utrzymuje się aż do ponownego uruchomienia”. Problem polega na tym, że nagle wszystkie dyski odczytują i zapisują zwalniają do ~ …
11 linux  performance  io 

1
Czy ktoś może wyjaśnić różne typy gniazd domeny unix?
Jeśli uruchomię, netstat --all | grep ^unixniektóre ścieżki gniazd, które są wyprowadzane, są poprzedzone znakiem „@”, a niektóre nie. Zauważyłem, że te poprzedzone znakiem „@” nie pojawiają się podczas przeglądania systemu plików, lsale reszta jest wyświetlana. Jakie są te dwa rodzaje gniazd i jaka jest między nimi różnica?
11 socket 

2
Nie można uruchomić pliku binarnego w NixOS - Brak takiego pliku lub katalogu
Próbowałem zainstalować bieżący środowisko Oracle na maszynie wirtualnej z systemem NixOS. Teraz dzieje się: [michas@cc:~]$ tar xvzf jre-7u40-linux-x64.tar.gz |grep bin/java jre1.7.0_40/bin/javaws jre1.7.0_40/bin/java_vm jre1.7.0_40/bin/java [michas@cc:~]$ ls -l ./jre1.7.0_40/bin/java -rwxr-xr-x 1 michas nogroup 7750 Aug 27 09:17 ./jre1.7.0_40/bin/java [michas@cc:~]$ ./jre1.7.0_40/bin/java bash: ./jre1.7.0_40/bin/java: No such file or directory WTF? Nazwany plik jest oczywiście …

2
Jak nazywa się funkcja powłoki `> (tee copyError.txt> & 2)`?
Muszę zalogować stdout i stderr do plików dziennika, ale wyświetlam tylko komunikaty o błędach na ekranie. Mogę to zrobić za pomocą: cp -rpv a/* b 1&gt; copyLog.txt 2&gt; &gt;(tee copyError.txt &gt;&amp;2) Który znalazłem gdzieś w sieci. Chcę tylko wiedzieć, jak to &gt;(tee copyError.txt &gt;&amp;2)się nazywa? Nie mogę go znaleźć w …
11 bash  shell 

2
Czy `kill -p` naprawdę działa?
Na stronie podręcznika killjest napisane następująco STRESZCZENIE kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Ale jak wiele …

4
Kiedy wbudowane polecenia są ładowane do pamięci
Powiedzmy, że jeśli piszę cdw mojej powłoce. cdW tym momencie jest ładowany z pamięci? Moją intuicją jest to, że te wbudowane polecenia są wstępnie ładowane do pamięci systemowej po załadowaniu jądra, ale ktoś nalegał, że są one ładowane tylko wtedy, gdy faktycznie wywołuję polecenie (naciśnij enter na powłoce). Czy możesz …

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.