Unix & Linux

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

2
Zamiana tylko określonych zmiennych na envsubst
Próbuję wykonać zamianę zmiennych środowiskowych envsubst, ale chcę zastąpić tylko określone zmienne. Z dokumentów powinienem być w stanie powiedzieć, envsubstaby zastąpić tylko niektóre zmienne, ale nie jestem w stanie tego zrobić. Na przykład, jeśli mam plik zawierający: VAR_1=${VAR_1} VAR_2=${VAR_2} jak powinienem wykonać, envsubstaby zastąpić tylko odwołanie do ${VAR_1}?

1
Zrozumienie opcji -exec polecenia `find`
Ciągle szukam składni find . -name "FILENAME" -exec rm {} \; głównie dlatego, że nie widzę, jak dokładnie -execdziała ta część. Co oznaczają nawiasy klamrowe, ukośnik odwrotny i średnik? Czy istnieją inne przypadki użycia tej składni?
53 shell  find 

2
Lokalizacja pliku crontab
jak wielu (większość?), edytuję mój plik crontab, za pomocą crontab -ektórego zachowuję wszystkie rutynowe operacje, takie jak przyrostowe tworzenie kopii zapasowych, ntpdate, różne operacje rsync, a także raz w roku zmieniam temat Bożego Narodzenia na tło pulpitu. Z tego, co zrozumiałem, w przypadku nowej instalacji lub nowego użytkownika powoduje to …
53 cron  filenames 

2
Parowanie Bluetooth podczas podwójnego rozruchu systemu Windows i Linux Mint / Ubuntu - Przestań parować urządzenia
Podczas podwójnego uruchamiania systemu Windows 7/10 i Linux Mint / Ubuntu może być konieczne wielokrotne naprawianie urządzeń Bluetooth. Stanie się tak za każdym razem, gdy zmienisz system operacyjny. Jak temu zapobiec? Odpowiadam na moje pytanie w następującym przewodniku, który został przetestowany na Ubuntu 14.4 i Linux mint 17.2, 17.3, a …

7
Masowa zmiana nazwy, zmiana prefiksu
Jak mogę zbiorczo zastąpić prefiks dla wielu plików? Mam wiele plików takich jak TestSRConnectionContext.h TestSRConnectionContext.m Chciałbym zmienić je wszystkie na CLConnectionContext.h CLConnectionContext.m Jak mam to zrobić?
53 rename  filenames 

3
Czy mogę cofnąć aktualizację apt-get, jeśli coś pójdzie nie tak?
Czy jest jakiś sposób, aby przed uruchomieniem aptitude upgradelub apt-get upgradeskonfigurować coś, co umożliwi „łatwe” przywrócenie systemu do stanu „apt”, który był przed faktyczną aktualizacją, jeśli coś pójdzie nie tak? To znaczy, na przykład, zainstaluj ponownie starą wersję pakietów, które zostały zaktualizowane podczas procesu. (EDYCJA) Kilka wskazówek : wiem, że …

1
W jaki sposób `man git init` dostaje odpowiednią stronę man?
Wygląda więc na to, że wpisanie man git initbashu w systemie Ubuntu 14.04 robi to samo man git-init, ale nie jestem pewien, jak to zrobić. manAktualizacja man(tj man man) wydaje się nie dopuszczać do tego konstruktu, chyba gitbyło sectioninstrukcji, ale strona, człowiek wydaje się pochodzić z sekcji 1. Czy jest …
52 man 


4
Dlaczego strony podręcznika man nie mają przykładów?
Czy istnieje powód, dla którego większość stron podręcznika nie zawiera kilku typowych przykładów? Zazwyczaj wyjaśniają wszystkie możliwe opcje, ale to sprawia, że ​​początkujący jeszcze trudniej jest zrozumieć, w jaki sposób jest „zwykle” używany.
52 man  history 

3
W Linuksie, od kiedy zaczyna się „uptime”?
Mój komputer mówi: $ uptime 10:20:35 up 1:46, 3 users, load average: 0,03, 0,10, 0,13 A jeśli sprawdzę last, zobaczę: reboot system boot 3.19.0-51-generi Tue Apr 12 08:34 - 10:20 (01:45) A potem sprawdzam: $ ls -l /var/log/boot.log -rw-r--r-- 1 root root 4734 Apr 12 08:34 boot.log Potem widzę w …


5
SSH pomija mój klucz pubowy i pyta o hasło
Za każdym razem, gdy ssh na moim zdalnym serwerze, muszę podać hasło. Skopiowałem mój klucz publiczny (id_dsa.pub) na zdalny serwer, używając: ssh-copy-id -i id_dsa.pub user@server Sprawdziłem, czy został poprawnie dodany do uprawnionych kluczy. Wszystkie uprawnienia do pliku / katalogu są poprawne: ~user 755 ~user/.ssh 700 ~user/.ssh/authorized_keys 640 ~user/.ssh/id_dsa.pub 644 Pole …

5
Jak skopiować katalog rekurencyjnie za pomocą linków twardych dla każdego pliku
Chcę utworzyć „kopię” drzewa katalogów, w którym każdy plik jest dowiązaniem twardym do oryginalnego pliku Przykład: Mam strukturę katalogów: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Oto oczekiwany wynik, „kopia” drzewa katalogów, w którym każdy plik jest dowiązaniem twardym do oryginalnego pliku: dirB/ # normal directory dirB/file1 # hardlink to dirA/file1 …

6
Ustawienie domyślnej powłoki zsh bez dostępu root
Korzystam z komputerów w mojej szkole i chciałbym ich używać zshzamiast bash. Chciałbym ustawić ją jako domyślną powłokę, ale nie mogę uruchomić polecenia, na przykład $ chsh -s $(which zsh)dlatego, że nie mam uprawnień administratora. Czy istnieje sposób, w jaki mogę umieścić coś w sobie .bashrclub coś, co automatycznie wywołuje, …
52 bash  zsh  login  profile 

3
Czy jądro ma funkcję main ()? [Zamknięte]
Uczę się sterowników urządzeń i programowania jądra. Według książki Jonathana Corbeta main()w sterownikach urządzeń nie ma żadnej funkcji. Więc mam dwa pytania: Dlaczego nie potrzebujemy main()funkcji w sterownikach urządzeń? Czy samo jądro ma jakąś main()funkcję? Czy ktoś może mi to wyjaśnić?

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.