Jestem nowy w systemie uniksowym i ciekawe jest tworzenie niestandardowych funkcji i konfiguracji w plikach ustawień, takich jak .bashrci .inputrc. Nie rozumiem jednak różnic między nimi. Na przykład, kiedy utworzyłem alias, wstawiam je .bashrc. Example 1: alias ...='cd ../../' Kiedy tworzę operacje, takie jak używanie klawiszy strzałek do wyszukiwania poprzedniego …
Oto ścieżka trasy z mojego domu do sina.com.cn. traceroute -n sina.com.cn traceroute to sina.com.cn (202.108.33.60), 30 hops max, 60 byte packets 1 192.168.31.1 0.476 ms 0.587 ms 0.695 ms 2 140.0.5.1 2.557 ms 2.699 ms 3.065 ms 3 221.11.155.65 4.501 ms * 221.11.165.9 5.045 ms 4 * 221.11.156.18 26.480 ms …
Powiedzmy, że utworzyłem następujące zmienne: s=John i=12345 f=3.14 Czy wszystkie te zmienne są przechowywane w pamięci jako ciąg, czy też bashmają inne typy danych?
Mam skrypt mycommand.sh, którego nie mogę uruchomić dwukrotnie. Chcę podzielić dane wyjściowe na dwa różne pliki: jeden plik zawierający linie, które pasują do wyrażenia regularnego, i jeden plik zawierający linie, które nie pasują do wyrażenia regularnego. To, co chciałbym mieć, to w zasadzie coś takiego: ./mycommand.sh | grep -E 'some|very*|cool[regex].here;)' …
Mój przypadek użycia polega na tym, że mam serwer bezgłowy, na którym odbywa się tworzenie oprogramowania. Zazwyczaj włączam przekazywanie X11 dla połączeń SSH do niego, ale nie mogę dla odległych lokalizacji z powolnymi połączeniami. Potrzebuję bezpiecznego przechowywania i buforowania moich poświadczeń git, ponieważ regularnie pracuję z 18-20 repozytoriami w drzewie, …
Przed przejściem do Wayland zminimalizuję wszystkie okna powłoki GNOME za pomocą następującego polecenia: wmctrl -k on ... ale zarówno wmctrli xdotoolsą tylko aplikacje X11. Jakiego polecenia CLI mogę użyć, aby zminimalizować wszystkie okna w sesji GNOME Shell / Wayland? Bibliografia: Czy mogę zminimalizować okno z linii poleceń? (Zapytaj Ubuntu)
Chcę być w stanie uchwycić dokładny wynik podstawienia polecenia, w tym końcowe znaki nowego wiersza . Zdaję sobie sprawę, że są one domyślnie usuwane, więc może być wymagana pewna manipulacja, aby je zachować, i chcę zachować oryginalny kod wyjścia . Na przykład, biorąc pod uwagę polecenie ze zmienną liczbą końcowych …
Właśnie próbowałem uruchomić to polecenie: /etc/ssl/acme/acme.sh --log /var/log/p3x/acme/acme.sh.log --home /etc/ssl/acme --force --issue -d patrikx3.tk -w /var/www/acme-challenge Mam ten błąd: bash: ostrzeżenie: poziom powłoki (1000) jest zbyt wysoki, resetuje się do 1 Co to za błąd?
Na mojej ext4partycji systemu plików mogę uruchomić następujący kod: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its actual used size before echo "Before:" ls ${fs}/sparse100M -s #setting the sparse file up as loopback and run md5sum on loopback losetup /dev/loop0 …
Mam plik tekstowy w tym formacie: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Chcę posortować ten plik według KEYlinii i zachować w nim kolejne 4 wiersze, więc posortowany wynik powinien wyglądać następująco: #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### …
syncjest jednym z kont użytkowników utworzonych przez samego Debiana. Zastanawiam się, dlaczego Debian ustawia powłokę logowania /bin/synczamiast na /bin/false. Jak Debian korzysta z tego konta użytkownika?
Kiedy piszę kod bash, na przykład, który kopiuje plik, gdy plik nie istnieje, w terminalu widzę błąd podobny do „nie znaleziono pliku”, jeśli użytkownik skryptu nie uzyska uprawnienia, wyświetlony zostanie błąd up jest podobny do „odmowy dostępu”. Zasadniczo, bez względu na język programowania, na przykład podczas pisania kodu w celu …
W moim katalogu domowym znajduje się wiele ukrytych plików konfiguracyjnych: niektóre z nich są w ~/(np. ~/.cinnamon) niektóre z nich są w ~/.config/(np. ~/.config/cinnamon-session) niektóre z nich są w ~/.local/share/(np. ~/.local/share/cinnamon-session) Jaka jest logika miejsca, w którym znajdują się pliki konfiguracji domowej? a) Jaka jest różnica między ukrytymi plikami w …
Informacja o systemie System operacyjny: OS X bash: GNU bash, wersja 3.2.57 (1) - wydanie (x86_64-apple-darwin16) tło Chcę, aby wehikuł czasu wykluczył zestaw katalogów i plików ze wszystkich moich projektów git / nodejs. Moi katalogów projektu są ~/code/private/i ~/code/public/tak staram się używać bash pętli wykonać tmutil. Kwestia Krótka wersja Jeśli …
Szukam przenośnego sposobu na uzyskanie nazwy nadrzędnego urządzenia blokowego (np. /dev/sda) Biorąc pod uwagę nazwę urządzenia partycji (np /dev/sda1.). Wiem, że mogłem po prostu upuścić ostatnią postać, ale w niektórych przypadkach to nie zadziała: Czytniki kart MMC zwykle mają nazwy takie jak /dev/mmcblk0, podczas gdy ich partycje mają nazwy takie …
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.