Unix & Linux

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

2
Czy Troff Turing jest gotowy?
Troff obsługuje zarówno definicje makr za pomocą, jak .dei rozgałęzianie za pomocą .if(patrz strony 5 i 6 instrukcji obsługi Troff ). Pod tymi dwoma względami bardzo przypomina TeX. Jednak nie znam bardzo złożonych programów napisanych w Troffie (w przeciwieństwie do TikZ dla TeXa). Czy Troff Turing jest gotowy?
9 roff 

5
Jak wyłączyć, gdy nie ma systemd / init (np. Używając init = / bin / bash)?
poweroffnarzeka, że ​​nie może połączyć się z systemd przez DBus (oczywiście nie żyje). I nie syncnastępuje kill $$, myśląc, że będzie umierał PID 1 cue jądra do poweroff, ale to wywołało panikę jądra. Następnie przytrzymałem przycisk zasilania, aby wymusić wyłączenie zasilania. Jaki jest najbardziej odpowiedni sposób na wyłączenie zasilania w …


3
Jak wydrukować ciągi oddzielone TAB w bash?
Próbuję wydrukować dwa ciągi znaków oddzielone TAB. Próbowałem: echo -e 'foo\tbar' printf '%s\t%s\n' foo bar Oba drukują: foo bar Gdzie biała spacja między nimi wynosi w rzeczywistości 5 spacji (zgodnie z wyborem wyjścia za pomocą myszy w Putty). Próbowałem również użyć CTRL + V i naciskając TAB podczas wpisywania polecenia, …

3
Jak znaleźć pliki według typu pliku?
Wiem, że mogę znaleźć plików za pomocą find: find . -type f -name 'sunrise'. Przykładowy wynik: ./sunrise ./events/sunrise ./astronomy/sunrise ./schedule/sunrise Wiem też, że mogę określić typ pliku pliku: file sunrise. Przykładowy wynik: sunrise: PEM RSA private key Ale jak mogę znaleźć pliki według typu pliku? Na przykład my-find . -type …

1
Niepoprawne oszacowanie pliku nieskompresowanego?
Miałem duży skompresowany plik (~ 60G) ( tar.gz). Kiedyś splitrozbijałem go na 4 części, a potem catponownie łączyłem. Jednak teraz, gdy próbuję oszacować rozmiar nieskompresowanego pliku, okazuje się, że jest mniejszy niż oryginał? Jak to jest możliwe? $ gzip -l myfile.tar.gz compressed uncompressed ratio uncompressed_name 60680003101 3985780736 -1422.4% myfile.tar

2
Zbuduj polecenie dynamicznie
Pracuję nad skryptem i muszę tardynamicznie budować polecenie. Oto dwa przykłady ilustrujące to, co próbuję zrobić: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" "--exclude=/tmp/Temp*") _tar="tar "`printf -- '%s ' "${EXCLUDE[@]}"`" -zcf test.tar.gz" …

6
Tablica sortowania według Bash według długości elementów?
Biorąc pod uwagę tablicę ciągów, chciałbym posortować tablicę według długości każdego elementu. Na przykład... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) Powinien sortować do ... "the longest string in the list" "also a medium string" "medium string" …


2
Jak pamięć podręczna zapisu działa z systemem plików obejmującym dyski o różnych prędkościach?
W nowoczesnym systemie Linux z wieloma dyskami i programową macierzą RAID obejmującą zarówno dyski wolne (HDD), jak i szybkie (SSD), w jaki sposób zapisy do systemu plików są buforowane? Dla MD-raid RAID1 tablica może być skonfigurowany z dyskami jak --write-mostlyi --write-behindco sugeruje, że czyta wykonywane są z szybszym dysku, a …


1
„ALL ALL = (ALL) NOPASSWD: ALL” zostało automatycznie dodane do mojego pliku / etc / sudoers. Czy to naruszenie bezpieczeństwa?
ALL ALL=(ALL) NOPASSWD:ALLlinia została automatycznie dodana dwukrotnie na końcu mojego /etc/sudoerspliku. Mój Linux nagle przestał pytać o hasło za każdym razem, gdy uruchamiam polecenie sudo. To skłoniło mnie do zbadania problemu. Nawet po uruchomieniu, sudo -kaby zresetować czas oczekiwania, nie prosi o moje hasło. Zrozumiałem znaczenie tej linii i skomentowałem …
9 security  sudo 

4
Jak mogę sprawić, by btrfs udawał ext4?
Dropbox właśnie ogłosił, że ich klient Linux będzie obsługiwał tylko ext4 w przyszłości. Obecnie używam Dropbox na partycji btrfs (bez żadnych problemów). Najwyraźniej wsparcie xattr jest niezbędne. Obsługują to zarówno ext4, jak i btrfs, i rzeczywiście nie znam żadnej funkcji ext4, której btrfs również nie obsługuje. Nie wiem, jak Dropbox …


3
Jak znaleźć, co oznaczają pola w ls -l [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 2 lata temu . Moje pytanie nie jest tym, co oznacza każde pole, moje pytanie dotyczy tego, jak ustalić, co oznacza każde …
9 ls 

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.