Często używam vima, aw mojej okolicy często brakuje prądu. W rezultacie otrzymuję wiele *.swpplików rozproszonych na moim komputerze. Chcę aliasu w rmpoleceniu, który usuwa wszystkie pliki z albo .swp, ~, .netrwhist, .loglub .bakukład rozszerzenia szerokości (lub przynajmniej w moim katalogu domowym) . Polecenie powinno usunąć katalog całego systemu plików / …
Mam plik z kolumnami. Przykład poniżej: a b c ... z 1 2 3 ... 26 Chciałbym zamienić wszystkie kolumny, w których pierwszy staje się ostatnim, drugi staje się przedostatnim ... itd. z y x ... a 26 25 24 ... 1 Czy istnieje jedna wkładka ( awklub sed), która …
Próbuję uruchomić mój pierwszy program „procesowy”, ale pojawia się następujący błąd: ./fork.c: line 4: syntax error near unexpected token `(' ./fork.c: line 4: `int main()' Jestem prawie pewien, że kod jest poprawny: #include <sys/types.h> #include <stdio.h> int main() { pid_t pid; printf("Hello fork()\n"); switch(pid=fork()) { case -1: printf("Error by fork().....\n"); …
Czy jest jakiś powód, dla którego / etc / passwd powinien być dostępny na całym świecie? To nie jest tak, że hasła nie powinny być ujawniane, chcę tylko wiedzieć, dlaczego.
Lubię pracować w systemie Linux bez użycia myszy, dlatego chciałbym wiedzieć, czy istnieje metoda ustawiania skrótu klawiaturowego do ustawiania tytułu karty gnome-terminal.
Próbuję wyszukać w pliku dziennika zarejestrowane działania, które nie zostały zakończone. Na przykład loguję „Aktywność początkowa dla ID 1234 ...”, a jeśli się powiedzie, w następnym wierszu będzie „Aktywność 1234 zakończona”. Próbuję uzyskać wiersze „Początek ...”, po których NIE następują odpowiadające im wiersze „Ukończone”. Przykładowy plik dziennika Starting activity for …
Czy istnieje opcja wydrukowania strony podręcznika w innym języku? Nie chcę całkowicie zmieniać języka komputera, ale tylko określone strony podręcznika. Na przykład $ man -English man Man is a manual program … $ man -Russian man Инструцтия для Unix, BSD и Linux. …
Usiłuję skonsolidować moje oprogramowanie szyfrujące do GnuPG i mam problem. Moja podstawowa jednostka to bezgłowy serwer i pracuję wyłącznie w tmux. Nie ma sesji X, dlatego skonfigurowałem gpg-agent, aby używał przekleństw pinentry. Skonfigurowałem gpg-agent, aby był wywoływany przy logowaniu z emulacją ssh-agent za pomocą tego skryptu: if pgrep -u "${USER}" …
Chcę wysłać warczenie do siebie po tym, jak serwer SuSE zakończy proces uruchamiania. Dostałem tę wiadomość socket_sendto(): unable to write to socket [101]: Network is unreachable in. Jak mogę sprawdzić z linii poleceń, czy sieć jest osiągalna i poczekać, jeśli nie jest?
Wyobraź sobie dwa procesy, czytnik i pisarz, komunikujące się za pomocą zwykłego pliku na ext3 fs. Czytnik ma IN_MODIFYzegarek inotify na pliku. Program Writer zapisuje do pliku 1000 bajtów w jednym write()wywołaniu. Czytnik pobiera zdarzenie inotify i wywołuje fstatplik. Co widzi Reader? Czy istnieje jakakolwiek gwarancja, że program Reader odzyska …
Chciałem odinstalować konkretny pakiet w Gentoo i przejrzałem stronę man emerge. Znalazłem --unmergeopcję: OSTRZEŻENIE: Ta akcja może usunąć ważne pakiety! Usuwa wszystkie pasujące pakiety. Nie sprawdza to zależności, więc może usuwać pakiety niezbędne do poprawnego działania systemu. Argumentami mogą być atomy lub ebuildy. Na zależność świadomy wersji --unmerge użyć --depclean …
Mam duży plik tar, który jest zajęty przesyłaniem FTP ze zdalnego systemu do naszego lokalnego systemu. Chcę wiedzieć, czy można rozpocząć rozpakowywanie, powiedzmy 50 plików jednocześnie, aby pliki te mogły być przetwarzane podczas przesyłania.
Przeglądając zawartość plików, chciałbym automatycznie catskracać pliki, ale lesste, które przekraczają rozmiar ekranu. Mógłbym czegoś użyć wc -l, ale czy istnieje lepszy sposób, który może uwzględniać również rozmiar okna / bieżącą liczbę dostępnych linii?
Czy istnieje sposób na określenie wielu zmiennych (nie tylko liczb całkowitych) w forpętlach w bash? Mogę mieć 2 pliki zawierające dowolny tekst, z którym musiałbym pracować. Potrzebuję funkcjonalnie czegoś takiego: for i in $(cat file1) and j in $(cat file2); do command $i $j; done Jakieś pomysły?
Czy ktoś może wyjaśnić, dlaczego potrzebne są dwa zestawy sterowników, jeden w jądrze Linuksa i jeden w X? Rozumiem, że sterowniki urządzeń znajdują się w jądrze, ale jaka jest ich rola w Xserver? Czy Wayland wymaga takich sterowników do działania?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.