Unix & Linux

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

2
Dlaczego dostaję „Warning: Repository 'oss_update” wydaje się być nieaktualny. Rozważ użycie innego serwera lustrzanego lub innego serwera. ”?
Na WSL, I wykonany sudo zypper update, ale mam ten komunikat o błędzie. Ładowanie danych repozytorium ... Ostrzeżenie: repozytorium „oss_update” wydaje się być nieaktualne. Rozważ użycie innego serwera lustrzanego lub innego serwera. Odczytywanie zainstalowanych pakietów ... Nic do roboty. Kiedy wykonałem sudo zypper refresh, nie dostałem żadnego komunikatu o błędzie. …

3
echo lub print / dev / stdin / dev / stdout / dev / stderr
Chcę wydrukować wartość / dev / stdin, / dev / stdout i / dev / stderr. Oto mój prosty skrypt: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stderr) używam następujących rur: [root@localhost home]# ls | ./myscript.sh [root@localhost home]# testerr …

4
Pętlę przez folder i listę plików
Mam folder o nazwie „sample” i zawiera 3 pliki. Chcę napisać skrypt powłoki, który odczyta te pliki w przykładowym folderze i opublikuje go na stronie HTTP za pomocą curl. Napisałem następujące informacje na temat wyświetlania plików w folderze: for dir in sample/*; do echo $dir; done Ale daje mi następujące …

7
Nie można odinstalować Gnome Shell Extension
Gnome Shell 3.18.5 powiadomił mnie, że niektóre rozszerzenia wymagają aktualizacji. Odwiedziłem https://extensions.gnome.org/local/ w przeglądarce Firefox, zaktualizowałem rozszerzenie Firefoksa, a teraz chcę odinstalować niektóre rozszerzenia Gnome, na przykład następujące. Removable Drive Menu by fmuellner Rozszerzenie systemu Menu stanu do uzyskiwania dostępu i odłączania urządzeń wymiennych. Unosząc mysz nad rozszerzeniem systemu , …


3
Ctrl-Backspace i Ctrl-Delete w bash
Instalacja Debiana 8.3 stty werase '^H' lub w Arch Linux 2/2016 stty werase '^?' in .bashrc(na przykład) tworzy Ctrl- Backspaceusuń ostatnie słowo w terminalu. Nie jest to jednak to samo zachowanie, co we współczesnych aplikacjach GUI (np. Firefox): Usuwa ostatnie słowo oddzielone białymi spacjami, a nie ostatnie słowo oddzielone białymi …



4
Zachować kody wyjścia podczas wychwytywania SIGINT i podobnych?
Jeśli używam trapjak opisano np. Na http://linuxcommand.org/wss0160.php#trap, aby złapać ctrl-c (lub podobny) i oczyścić przed wyjściem, zmieniam zwrócony kod wyjścia. Teraz prawdopodobnie nie będzie to miało znaczenia w świecie rzeczywistym (np. Ponieważ kody wyjścia nie są przenośne, a ponadto nie zawsze są jednoznaczne, jak omówiono w Domyślnym kodzie wyjścia po …

1
vim: ukryj linię statusu na dole
Czasami pracuję z naprawdę małymi oknami terminala i potrzebuję każdego dostępnego miejsca. Więc chcę ukryć linię statusu vima. Już set laststatus=0to ukrywa jedną z linii statusu. Ale jest jeszcze jeden z treścią -- INSERT --i "filename.ext" 22L 500C. Jak mogę ukryć tę linię?

7
Skopiuj / wklej do SSH'd VIM ze schowka lokalnego (Windows)
Chciałbym skopiować z lokalnego komputera i wkleić do vima na zdalnym pudełku, w którym jestem SSH. Otóż ​​to. Próbowałem "+p and "*p, kliknięcie środkowym przyciskiem myszy i kilka innych rzeczy bezskutecznie :( Akceptowalne (choć mniej wygodne) jest po prostu pominięcie vima i schowka do pliku. Mój problem polegał na tym, …
14 ssh  vim  copy-paste 


4
Rekurencyjnie dodaj plik do wszystkich podkatalogów
Jak rekurencyjnie dodać (lub dotknąć) plik do bieżącego katalogu, a także do wszystkich podkatalogów? Na przykład chciałbym zmienić to drzewo katalogów: . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files w . ├── …

5
Ubuntu: Jak poprawnie skonfigurować serwery DNS w / etc / network / interfaces dla resolvconf?
Wszystkie przykłady konfiguracji ( /etc/network/interfaces), które widziałem, pokazały, że konfigurujesz interfejs, a następnie pod spodem, który podaje następujące dns-*wiersze: auto eth0 iface eth0 inet static ... dns-nameservers 127.0.0.2 dns-search example.com my.example.com Teraz wiem, że protokół DNS jest niezależny od mechanizmu transportu. Dlatego dodawanie adresu IPv6 w dns-nameserverslinii nie powinno być …


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.