Unix & Linux

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



3
Jak czytać dmesg z poprzedniej sesji? (dmesg.0)
dmesg to polecenie do odczytu zawartości /var/log/dmesg. Zaletą less /var/log/dmesgjest to, że mogę użyć flagi -T do odczytu czasu czytelnego dla człowieka. Teraz chciałbym spojrzeć /var/log/dmesg.0, żeby zobaczyć, jak mój komputer się zawiesił. Plik zawiera dzienniki z poprzedniej sesji. Ale chcę użyć flagi -T z polecenia dmesg. Lub coś równoważnego. …
29 dmesg 

5
Jak zainstalować najnowszą wersję NodeJS na Debian Jessie?
Właśnie zainstalowałem NodeJS i NPM na Debian Jessie, stosując zalecane podejście: apt-get install curl curl -sL https://deb.nodesource.com/setup | bash - apt-get install -y nodejs Jest to jednak dość stara wersja (węzeł v0.10.38 i npm 1.4.28). Wszelkie sugestie dotyczące najprostszego sposobu instalowania nowszych wersji, np. Obecnie węzłem jest v0.12.4, a npm …
29 debian  node.js 

3
Przełącz się na powłokę nadrzędną bez wylogowania
Załóżmy, że zaczynam na moim koncie lokalnym: avindra@host:~> potem przełączam się na rootowanie: host:~ # Następnie przełączam się na oracle: [ oracle@host:~] Czy istnieje sposób na powrót do powłoki głównej (rodzica) bez wylogowania z powłoki Oracle? Byłoby to wygodne w tym przypadku, ponieważ konto Oracle nie ma uprawnień sudo. Na …
29 shell 

1
Dlaczego podstawianie procesów BASH nie działa w przypadku niektórych poleceń?
Czasami podstawienie procesu nie będzie działać zgodnie z oczekiwaniami. Oto przykład: Wkład: gcc <(echo 'int main(){return 0;}') Wydajność: /dev/fd/63: file not recognized: Illegal seek collect2: error: ld returned 1 exit status Wkład: Ale działa zgodnie z oczekiwaniami, gdy jest używany z innym poleceniem: grep main <(echo 'int main(){return 0;}') Wydajność: …


1
Kiedy katalogi przestały być czytelne jako pliki?
Mam pierwszą edycję książki The Unix Programming Environment. W rozdziale 2 autorzy stwierdzają, że katalogi są czytelne jako pliki, i wspominają kilka faktów na temat formatu tych plików. Podają przykłady użycia, takie jak cat .(w ćwiczeniu 2-2). Przynajmniej w Darwin katalogi nie są już czytelne jako pliki. Przynajmniej wydają się …


1
Jak czytać / zapisywać na urządzeniu tty *?
Mam urządzenie, które wysyła informacje przez USB do mojego komputera. Arch Linux konfiguruje to urządzenie, tworząc plik o nazwie ttyUSB0w /dev/. Używałem GTKtermdo odbierania tych przychodzących informacji i wyświetlania ich w emulowanym oknie terminala. Moje pytanie brzmi: jak dokładnie GTKtermodczytuje / zapisuje ten ttyUSB0plik i gdzie mogę zacząć uczyć się, …
29 usb  tty 

1
Czy można bezpiecznie używać `find -exec sh -c`?
Próbuję użyć finddo echo 0niektórych plików, ale najwyraźniej działa to tylko z sh -c: find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Ale używanie sh -cz find -execsprawia, że ​​czuję się bardzo nieswojo, ponieważ podejrzewam, że mam problemy z cytowaniem. Trochę się z tym bawiłem i …
29 shell  find 

2
Kiedy muszę podać add_efi_memmap jako argument jądra w rozruchu UEFI / EFI?
Czytam kilka samouczków, w jaki sposób EFI stub (efistub) ładuje jądro Linuksa. Te instrukcje często używają parametru rozruchu jądra add_efi_memmap. Zamierzonym sprzętem jest Intel x64 z 8 GB pamięci RAM. W mojej bieżącej konfiguracji jest uruchomiony program grub-efiładujący i jądro v3.13. GRUB bagażnika bez tej add_efi_memmapargumentu startowego: 23Linie BIOS-E820 zliczane …

3
Jaki jest najłatwiejszy sposób zmiany rozmiaru partycji ext4 z wiersza poleceń?
Jaki jest najłatwiejszy sposób zmiany rozmiaru partycji ext4 (lub dowolnej partycji typu w zależności od metody) z wiersza poleceń (potencjalnie z najmniejszą liczbą poleceń, ale także najłatwiejszy do zrozumienia)? Korzystanie z narzędzia takiego jak Gparted jest oczywiście łatwe w GUI, ale co z wierszem poleceń? Sądzę, że tekstowe interfejsy GUI …

2
Dlaczego ten plik binarny jest przesyłany przez „ssh -t”?
Próbuję skopiować pliki przez SSH , ale nie mogę ich użyć, scpponieważ nie znam dokładnej nazwy pliku, której potrzebuję. Chociaż małe pliki binarne i pliki tekstowe przesyłają się dobrze, duże pliki binarne ulegają zmianie. Oto plik na serwerze: remote$ ls -la -rw-rw-r-- 1 user user 244970907 Aug 24 11:11 foo.gz …
29 ssh  file-copy 


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.