Unix & Linux

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


1
Jak korzystać z ssh-agent z wieloma (ważnymi) kluczami, a jednocześnie wybrać, którego użyć?
Powiedzmy, że istnieją dwa klawisze Ai B, z których oba są ważne dla user@hostuwierzytelniania klucza publicznego. Ponieważ authorized_keysjest skonfigurowany do różnych zachowań w zależności od klucza, ~/.ssh/configna kliencie używa czegoś takiego Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host HostName host User user IdentityFile ~/.ssh/B To działa dobrze. …
20 ssh  ssh-agent 

3
Jak zainstalować zapasowe repozytoria CentOS?
Mam sytuację, w której pliki repozytorium akcji, które powinny istnieć w /etc/yum.repos.d/(jak centos-base.repo) nie są obecne. Muszę je zainstalować. Jestem pewien, że jest to proste, ale po wielu godzinach poszukiwań wydaje się, że nie przeglądam go poprawnie. Zasadniczo mam serwer z niestandardowymi repozytoriami, które są dla mnie bezużyteczne. Potrzebuję epel …
20 centos  yum 


1
Zamień wzór w pliku na zawartość innego pliku
Mam plik tekstowy ( devel.xml). Dodałem do niego słowo REPLACETHIS, aby zastąpić ten ciąg treścią w innym pliku ( temp.txt). Mam najbliższą rzecz: sed -i -e "/REPLACETHIS/r temp.TXT" -e "s///" devel.txt; Spowoduje to wstawienie treści po ciągu, a następnie usunięcie ciągu. Czy to najlepszy sposób, aby to zrobić?


3
Globalny profil bash
Zdaję sobie sprawę, że istnieją /etc/profilei /etc/bashrcpliki do ustawiania globalnych zmiennych środowiskowych i może po prostu nie rozumiem ich celów, ale ... Czy istnieje bash_profileplik globalny ? Używam Mac OS X.
20 bash  osx  profile  bashrc  etc 


3
Jak mogę wydrukować dobrze sformatowany kod
Podobnie jak przy korzystaniu z markdown na stosie przepełnienia do tworzenia monospace output, jak mogę to zrobić dla moich programów. Próbowałem lp nazwa_pliku.txt i miło nam było stwierdzić, że był w stanie używać lokalnej drukarki sieciowej i drukować „tak jak jest” Problem polega na tym, że dane wyjściowe nie są …

1
Wykorzystuj ponownie sesje D-Bus podczas sesji logowania
Uzyskuję dostęp do komputera poprzez wiele sesji logowania. Czas życia sesji może się pokrywać lub nie. W moim przypadku te sesje logowania są obecnie zawsze realizowane przez SSH, ale wolałbym również obsługiwać sesje lokalne. Czasami potrzebuję D-Bus w tych sesjach i chcę udostępniać tę samą sesję D-Bus w tych sesjach …
20 session  d-bus 

6
Jakiego rozszerzenia użyć do plików tekstowych? (Unix / Linux)
Zauważyłem, że mogę dobrze czytać pliki tekstowe bez rozszerzenia .txt. Dlaczego? Czy powinienem zapisać te pliki z .txtrozszerzeniem czy bez ? A co z .iniplikami? Zwykle używam ich w ten sposób: config.iniczy powinienem usunąć tutaj rozszerzenie? Przydałyby się wszelkie ogólne zasoby na temat tego, jak Linux obsługuje rozszerzenia plików.

7
`tail -f`, aż pojawi się tekst
Mam serwer CI z interfejsem wiersza polecenia, który pozwala mi na zdalne rozpoczęcie zadania ( jenkinsserwer CI i jenkins-cli.jarnarzędzie). Po wykopaniu zadania I tail -flog (przepraszam za niechlujne polecenie): ssh -t my-jenkins-host.com "tail -f \"/var/lib/jenkins/jobs/$job_name/builds/\`ls -ltr /var/lib/jenkins/jobs/$job_name/builds/ | grep '^l' | tail -n 1|awk '{print \$9}'\`/log\"" Po pomyślnym zakończeniu zadania, …
20 logs  tail 



8
Zachowaj zmodyfikowany znacznik czasu po edycji
W przypadku plików w określonym folderze chciałbym, aby vim nigdy nie dotykał „zmodyfikowanego” znacznika czasu. Tłem jest to, że używam Bloxsom do blogowania, który używa zwykłych plików tekstowych ~/bloxsomjako źródła wszystkich artykułów. Data artykułu (a zatem kolejność wyświetlania) oparta jest na dacie modyfikacji pliku tekstowego. Nie chcę, aby artykuł pojawiał …
20 vim  timestamps 

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.