Unix & Linux

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



2
Jak sprawdzić / przetestować archiwa .tar.bz?
Używam tar z jego funkcją „--use-compress-prog = pbzip2” do archiwizacji moich plików, a następnie kompresuję je za pomocą pbzip2, aby uzyskać archiwum „* .tar.bz”. Następnie sprawdziłem wynikowy plik przełącznikiem „-t” pbzip2 i przeszedł test. Ku wielkiemu zdziwieniu podczas wyodrębniania archiwum wystąpił błąd „niepełny plik” lub inne błędy integralności! Czy dlatego, …

3
Czy są wady tunelowania SSH?
Niedawno „kupiłem” VPS, którego chcę używać jako proxy, aby móc korzystać z niektórych stron i rzeczy, do których nie mogę dotrzeć z Niemiec. Ponieważ byłem zbyt leniwy, aby skonfigurować Squid i OpenVPN (co obecnie uważam za potrzebne), używam tunelowania ssh. Teraz po kilku tygodniach zadałem sobie pytanie, czy tunelowanie ssh …

2
Jak wydrukować nazwy glifów Unicode dla ciągu wejściowego?
Chciałbym móc biegać unicode-names 'abç' i zobacz odpowiednie nazwy znaków Unicode: LATIN SMALL LETTER A LATIN SMALL LETTER B LATIN SMALL LETTER C WITH CEDILLA Drukowanie ciągu jako serii nazw glifów Unicode byłoby przydatne w kilku przypadkach: Odróżnij łatwo mylące znaki, takie jak „i” i „í”. Wyjaśnij, co tak naprawdę …

2
Jakie są, jeśli w ogóle, skutki priorytetów harmonogramu i zasad dla wątków w niezakończonym procesorze?
Mam system Linux, w którym użyliśmy cgroups do stworzenia dwóch wyłącznych cpu_wyłączników cpu, A i B, i gdzie przeprowadziliśmy migrację wszystkich wątków użytkownika i wszystkich niezwiązanych wątków jądra do grupy cg dołączonej do cpusetu A. Rzeczy działające w cpusecie A mają różne zasady harmonogramu i różne priorytety, a w procesorze …

2
Jak mogę dodać niewidoczny znak wodny do zdjęć w wierszu poleceń?
Podobne pytanie tutaj, ale dla dokumentu Tex . Imagemagick pokazuje tutaj sposoby znakowania wodnego , ale nie pokazuje, jak zrobić to tak niewidocznie, jak to możliwe. Obecnie zaciemniam niektóre funkcjonalne elementy na zdjęciach, tak bardzo trudne do usunięcia, bez zniekształcania samego obrazu. Czy jest jakieś narzędzie wiersza polecenia do dodawania …

4
cp vs. cat, aby skopiować plik
cp a bi cat a > bjaka jest różnica? W skrypcie instalacyjnym x86 drzewa źródłowego jądra linuxa ( arch/x86/boot/install.sh) używane są oba: cat $2 > $4/vmlinuz cp $3 $4/System.map Dlaczego nie zachowają tego samego formatu, jeśli jeden jest lepszy od drugiego?

4
Usuń białe znaki dla zestawu linii w edytorze Vima
W pliku mam tekst podobny do następującego: sample text some random text even more random text text with no indent worst indention Muszę usunąć puste miejsce przed każdą linią. Dla jednej linii to, co robię 0dw Mogę powtórzyć to samo polecenie za pomocą. ale ręcznie nawigując do następnych linii. Ale …

6
Porównanie surowych urządzeń blokowych
Czy istnieje narzędzie (lub jakaś magia powłoki), które pozwala mi porównać dwa urządzenia blokowe? Szczegóły: Mam jedno duże (0,5 TB) urządzenie RAID, którego kopię zapasową wykonałem na nieco większym urządzeniu SATA przy użyciu dd. Na urządzeniu jest kilka partycji, jednak kopiuję z urządzenia „nadrzędnego”, a nie z węzłów urządzenia podzielonego …


5
Dlaczego zaleca się utworzenie grupy i użytkownika dla niektórych aplikacji?
W większości przypadków podczas instalowania programu ze źródła zaleca się utworzenie nowego użytkownika i nowej grupy oraz nadanie /usr/local/<myapp>nowo utworzonemu użytkownikowi i grupie praw własności. Dlaczego taka praktyka jest uważana za dobrą praktykę? Co to poprawia? Przykład: użytkownik mysql / grupa mysql dla serwera bazy danych MySQL.

3
Dlaczego initramfs montuje główny system plików tylko do odczytu
Jaki jest powód montowania głównego systemu plików row initramfs (i initrd). Na przykład przewodnik initramfs Gentoo montuje główny system plików za pomocą: mount -o ro /dev/sda1 /mnt/root Dlaczego nie następujące? mount -o rw /dev/sda1 /mnt/root Widzę, że istnieje prawdopodobnie dobry powód (i prawdopodobnie dotyczy switchroot), jednak wydaje się, że nie …

2
Jak dodać ścieżkę katalogu domowego, która ma zostać odkryta przez Unix, które polecenie?
Mam zainstalowany node.jsw niestandardowej lokalizacji i dodać lokalizację do $PATHw .profilepliku. $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Sam Node.js działa dobrze. Problem polega na tym, że nie ma go na liście whichpoleceń. Więc nie mogę npmteraz zainstalować . Ponieważ npminstalacja …
12 path  profile  home  which 

3
Zamontuj drukarki w / dev / usb i nadal używaj CUPS
Z powodu nowej wersji CUPS nagle straciłem bezpośrednią ścieżkę do moich drukarek, która była wcześniej dostępna pod /dev/usb/lpXXX. Użyłem tego do drukowania bezpośrednio z wiersza poleceń. echo "test" > /dev/usb/lp0. Po przeszukaniu znalazłem sposób, aby to naprawić, komentując blacklist usblpw /etc/modprobe.d/blacklist.conf. To rzeczywiście działa, ale jeśli to zrobię, CUPS nie …

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.