Znalazłem trzy pliki konfiguracyjne. .xinitrc .xsession .xsessionrc Wiem, że pierwszy służy do używania, startxa drugi i trzeci są używane podczas korzystania z menedżera wyświetlania. Ale jaka jest różnica między dwoma ostatnimi?
Znalazłem wiele przykładów „esac” pojawiających się na końcu instrukcji bash case, ale nie znalazłem żadnej przejrzystej dokumentacji dotyczącej jego użycia. Strona podręcznika używa go, a nawet ma indeks tego słowa ( https://www.gnu.org/software/bash/manual/bashref.html#index-esac ), ale nie definiuje jego użycia. Czy jest to wymagany sposób, aby zakończyć opis przypadku, najlepszą praktykę lub …
CentOS 5.9 Pewnego dnia natknąłem się na problem, w którym katalog miał wiele plików. Aby to policzyć, pobiegłemls -l /foo/foo2/ | wc -l Okazuje się, że w jednym katalogu znajdowało się ponad milion plików (długa historia - główna przyczyna została naprawiona). Moje pytanie brzmi: czy istnieje szybszy sposób na policzenie? …
Kiedy definiuję nowy alias w .bash_aliasespliku lub nową funkcję w .bashrcpliku, czy jest jakieś polecenie odświeżające, aby móc natychmiast użyć nowych aliasów lub funkcji bez zamykania terminala (w moim przypadku xfce4-terminal z kilkoma otwartymi kartami, wiele plików otwartych i w środku pracy)?
Zadałem pytanie i zauważyłem, że ludzie nie rozróżniają poprawnie wielu z tych rzeczy: Menedżerowie systemu Windows vs Menedżerowie logowania vs. Czy ktoś może to wyjaśnić, tzn. Może powiedzieć nam różnicę między nimi a być może ich związek? Do jakiej kategorii należy Xorg? Co z Gdm / Kdm / Xdm? Ludzie …
Mam dwa pliki konfiguracyjne, oryginalny od menedżera pakietów i dostosowany przeze mnie. Dodałem kilka komentarzy opisujących zachowanie. Jak mogę uruchomić diffpliki konfiguracyjne, pomijając komentarze? Skomentowany wiersz jest definiowany przez: opcjonalne wiodące białe znaki (tabulatory i spacje) znak skrótu ( #) cokolwiek innego Najprostszym wyrażeniem regularnym byłoby pominięcie pierwszego wymagania #.*. …
Możliwe jest logiczne odłączenie urządzenia pamięci USB: urządzenie jest nadal podłączone, ale jest niewidoczne dla systemu operacyjnego (np. Nie ma go na liście poniżej /proc/bus/usb). Może się to zdarzyć również w przypadku innych rodzajów urządzeń USB lub innych urządzeń wymiennych. Może się to zdarzyć na przykład: po odmontowaniu przez Nautilus …
Próbuję dołączyć bieżącą datę na końcu nazwy pliku w następujący sposób: TheFile.log.2012-02-11 Oto co mam do tej pory: set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & Jednak dostaję tylko nazwę pliku i nic nie dodaje. …
Lubię więc hartować moje skrypty bash, gdzie tylko mogę (a kiedy nie mogę delegować na język taki jak Python / Ruby), aby upewnić się, że błędy nie zostaną przechwycone. W tym stylu mam plik strict.sh, który zawiera takie rzeczy jak: set -e set -u set -o pipefail I źródła w …
Ostatnio kopałem informacje o procesach w GNU / Linux i spotkałem niesławną bombę widelcową: :(){ : | :& }; : Teoretycznie ma się powielać w nieskończoność, dopóki systemowi nie zabraknie zasobów ... Jednak próbowałem przetestować zarówno Debian CLI, jak i dystrybucję GUI Mint i wydaje się, że nie ma to …
Jeśli wykonam następujący prosty skrypt: #!/bin/bash printf "%-20s %s\n" "Früchte und Gemüse" "foo" printf "%-20s %s\n" "Milchprodukte" "bar" printf "%-20s %s\n" "12345678901234567890" "baz" Drukuje: Früchte und Gemüse foo Milchprodukte bar 12345678901234567890 baz to znaczy tekst z umlautami (np. ü) jest „zmniejszany” o jeden znak na umlaut. Oczywiście, mam gdzieś jakieś …
Były współpracownik robił coś z toptym, ilekroć działa jako root, dane są sortowane według użycia MEM zamiast domyślnego użycia procesora. Według wielu wyszukiwań, strona podręcznika man, a nawet opcje w samej konsoli górnej (O), po prostu naciśnięcie kjej powinno być posortowane według procesora, ale zamiast tego, kiedy uderzę k, prosi …
Mamy skrypt wsadowy dla systemu Windows, który automatycznie łączy się z serwerem Linux za pomocą PLINK (putty). Nie ma uwierzytelnienia publicznego klucza prywatnego, użytkownik i hasło są w skrypcie. Na naszym serwerze linux mamy kilka wpisów w dzienniku sshd (/ var / log / messages): sshd[7645]: Connection closed by xxx …
Szukam konstrukcji w bash, aby zdecydować, czy zmienna $WORDjest jednym ze zdefiniowanych słów. Potrzebuję czegoś takiego: if "$WORD" in dog cat horse ; then echo yes else echo no fi czy bash ma taką konstrukcję? Jeśli nie, co byłoby najbliższe?
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.