Jak sprawdzić, jakiej powłoki używam w terminalu? Jakiej powłoki używam w
Jak sprawdzić, jakiej powłoki używam w terminalu? Jakiej powłoki używam w
Chcę wykryć ze skryptu powłoki (dokładniej .zshrc), czy jest on kontrolowany przez SSH. Próbowałem zmiennej HOST, ale zawsze jest to nazwa komputera, na którym działa powłoka. Czy mogę uzyskać dostęp do nazwy hosta, z której pochodzi sesja SSH? Porównanie tych dwóch rozwiązałoby mój problem. Przy...
Mam skrypt bash, który wylicza każdy plik * .php w katalogu i stosuje się iconvdo niego. Otrzymuje to dane wyjściowe w STDOUT. Ponieważ dodawanie -oparametru (z mojego doświadczenia) faktycznie zapisuje pusty plik prawdopodobnie przed konwersją, w jaki sposób mogę dostosować skrypt, aby wykonał...
sedw systemie AIX nie robi tego, co moim zdaniem powinno. Próbuję zastąpić wiele spacji jedną spacją w danych wyjściowych IOSTAT: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.2 31.8 9.7 4.9 82.9 2.5 Disks: % tm_act Kbps...
Stworzyłem skrypt bash, ale kiedy próbuję go wykonać, dostaję #!/bin/bash no such file or directory Muszę uruchomić polecenie: bash script.shaby zadziałało. Jak mogę to
Widziałem ten wiersz w skrypcie: DEVICE=`dialog --inputbox "Festplatten-Laufzeit auslesen. Gebe Sie das gewünschte Device an: " 0 70 "" 3>&1 1>&2 2>&3` Co jest 3>&1 1>&2 2>&3 robić? Wiem, że 1 = 2 = stdout i stderr, ale jakie są 3i...
Mam pytanie, na które nie byłem w stanie znaleźć odpowiedzi. Mam dwa komputery, z których oba uruchamiają system Ubuntu Linux 12.04. Skonfigurowałem swój pierwszy komputer („domowy”), aby móc połączyć się z drugim komputerem („zdalnym”) przy użyciu uwierzytelniania publicznego / prywatnego klucza...
Załóżmy, że jestem zalogowany do systemu zdalnego. Skąd mam wiedzieć, co to działa? W większości współczesnych Linuksów (Linuces?) Masz lsb_releasepolecenie: $ lsb_release -ic Distributor ID: LinuxMint Codename: debian Co, o ile mogę powiedzieć, daje te same informacje, co /etc/lsb-release. Co...
Muszę wykonać kopię zapasową pliku i chciałbym mieć znacznik czasu jako część nazwy, aby ułatwić rozróżnienie. Jak wstawisz bieżącą datę do polecenia kopiowania? [root@mongo-test3 ~]# cp foo.txt {,.backup.`date`} cp: target `2013}' is not a directory [root@mongo-test3 ~]# cp foo.txt {,.backup....
Próbowałem SSH na mój serwer AWS Ubuntu i skopiować katalog na mój komputer lokalny. W trakcie całego procesu występują różne błędy uprawnień do plików (wymienione poniżej). Czy do pliku .pem potrzebne jest jedno określone uprawnienie do pliku, które pozwala mi na SSH i SCP? Czy też muszę...
W tej chwili używam echo "Hello World" >> file.txtdo dodania tekstu do pliku, ale muszę również dodać tekst poniżej określonego ciągu, powiedzmy „[opcja]”, czy jest to możliwe sed? NA PRZYKŁAD: Plik wejściowy Some text Random [option] Some stuff Plik wyjściowy Some...
Muszę sprawdzić istnienie zmiennej w ifinstrukcji. Coś w efekcie: if [ -v $somevar ] then echo "Variable somevar exists!" else echo "Variable somevar does not exist!" Najbliższym pytaniem było to , które tak naprawdę nie odpowiada na moje
Na maszynie wirtualnej dostawcy usług w chmurze widzę proces o dziwnej losowej nazwie. Zużywa znaczne zasoby sieciowe i procesorowe. Oto jak wygląda proces z pstreewidoku: systemd(1)───eyshcjdmzg(37775)─┬─{eyshcjdmzg}(37782) ├─{eyshcjdmzg}(37783) └─{eyshcjdmzg}(37784) Dołączyłem do procesu za...
Często spotykam się z SSHingiem na różnych maszynach z systemem OS X i przydałoby się, gdybym wiedział, która wersja systemu OS XI jest włączona. uname -anie całkiem działa, ponieważ wersje jądra Darwina nie zawsze zmieniają się wraz z resztą
Mogę użyć polecenia „skrypt”, aby nagrać sesję interaktywną w wierszu polecenia. Obejmuje to jednak wszystkie znaki kontrolne i kody kolorów. Mogę usunąć znaki kontrolne (np. Backspace) za pomocą „col -b”, ale nie mogę znaleźć prostego sposobu na usunięcie kodów kolorów. Zauważ, że chcę używać...
Chcę zainstalować tmux na komputerze, na którym nie mam dostępu do roota. Już skompilowałem libevent i zainstalowałem go, $HOME/.bin-libeventa teraz chcę skompilować tmux, ale konfiguracja zawsze kończy się na configure: error: "libevent not found", mimo że próbowałem wskazać katalog libevent w...
Mogę połączyć się z komputerami z systemem Linux za pomocą systemu Windows za pomocą PuTTY / SSH. Chcę zrobić to na odwrót - połączyć się z maszyną Windows z Linuksa. czy to
Stosunkowo często zdarza mi się, że chcę rzucić palenie, lessale zostawiam to, co oglądałem na ekranie, aby odnieść się do nich. Czy jest na to jakiś sposób? Obejścia? (Moje obecne obejście polega na wyjściu, a następnie użyciu more. Więc każde obejście, które jest lepsze niż to, jest mile...
Odpowiedzi na pytania dotyczące SO i askubuntu , wraz z przeglądaniem (i czytaniem nagłówków) $HOMEoraz /etc/wskazują liczbę plików, których można użyć do ustawienia zmiennych środowiskowych, w tym: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc...
Załóżmy, że istnieje kolumna wartości liczbowych, takich jak: Plik 1: 1 2 3 3 3 4 4 4 5 6 Chcę wynik: 3 4 Oznacza to, że tylko powtarzające się linie. Czy są jakieś narzędzia wiersza poleceń, aby dowiedzieć się tego w Linuksie? (Uwaga: wartości są sortowane...