Unix & Linux

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

10
Przesyłanie strumieniowe do Apple TV (3) z Linuksa
Dobra, oto konfiguracja: Jeden telewizor Apple 3 w salonie, podłączony do sieci (przewodowy). Jeden komputer z systemem Linux (Arch Linux x64, AMD), zawierający całą muzykę, filmy i seriale (przewodowe). Teraz wiem, że ATV może przesyłać strumieniowo muzykę i rzeczy udostępniane z systemu Windows / Mac za pomocą iTunes i udostępniania …

5
Usuń GPT - Domyślnie powrót do MBR
Ciągle otrzymuję ten błąd: Ostrzeżenie!! Wykryto nieobsługiwaną GPT (tablicę partycji GUID). Użyj GNU Parted Chcę wrócić do normalnego MBR. Znalazłem tutaj porady i zrobiłem: parted /dev/sda mklabel msdos quit Ale kiedy przejdę do mklabelopcji, wyrzuca ostrzeżenie, że stracę wszystkie dane /dev/sda. Czy istnieje sposób na odzyskanie normalnego MBR bez formatowania …
33 linux  gpt  parted  mbr  gdisk 


7
Przeładuj konfigurację tmux nie usuwając kluczy (klucz dostępu jest kumulatywny)
Eksperymentowałem z różnymi ustawieniami klawiszy Tmux i zauważyłem, co następuje: Jeśli ponownie załaduję konfigurację tmux (z poziomu tmux), skróty, które kiedyś załadowałem, pozostaną załadowane. Jedynym sposobem (wiem o tym), aby to wyczyścić, jest zamknięcie wszystkich sesji Tmux i ponowne uruchomienie. Wygląda więc na to, że tmux zapamiętuje wszystkie wcześniej załadowane …

2
Jak usunąć plik z indeksu git
Jak usunąć plik z indeksu repozytorium git bez usuwania pliku z działającego drzewa? Gdybym miał plik ./notes.txtśledzony przez git, mógłbym uruchomić git rm notes.txt. Ale to usunie plik. Wolałbym, żeby git przestał śledzić plik.
33 git 


9
Skopiować dane wejściowe do schowka przez SSH?
Oto mój przypadek użycia: Często jestem podłączony do innych komputerów za pośrednictwem SSH do pracy i często muszę kopiować i wklejać dokumenty / tekst z serwera do lokalnie działających edytorów do pisania przykładów i udostępniania tekstu. Często, jeśli tekst jest wystarczająco mały, po prostu skopiuję dane wyjściowe z mojego programu …
33 ssh  xorg  clipboard 

8
Pobieranie rozszerzenia w nazwie pliku
Jak uzyskać rozszerzenie pliku z bash? Oto, co próbowałem: filename=`basename $filepath` fileext=${filename##*.} W ten sposób mogę uzyskać rozszerzenie bz2ścieżki /dir/subdir/file.bz2, ale mam problem ze ścieżką /dir/subdir/file-1.0.tar.bz2. Wolę rozwiązanie wykorzystujące tylko bash bez zewnętrznych programów, jeśli jest to możliwe. Aby wyjaśnić moje pytanie, tworzyłem skrypt bash, aby wyodrębnić dowolne archiwum za …
33 bash  shell  filenames 

6
Jak znaleźć plik, w którym zdefiniowano funkcję bash?
Nie mogę dowiedzieć się, jak znaleźć plik, w którym zdefiniowano funkcję bash ( __git_ps1w moim przypadku). I eksperymentował z declare, type, which, ale nic mi mówi plik źródłowy. Czytałem gdzieś, gdzie declaremożna wydrukować nazwę pliku i numer linii, ale nie wyjaśniono, jak to zrobić. helpAktualizacja declarenie mówi, albo. Jak mogę …
33 bash 


4
bash iteruj listę plików, chyba że jest pusta
Myślałem, że to będzie proste - ale okazuje się bardziej złożone niż się spodziewałem. Chcę iterować wszystkie pliki określonego typu w katalogu, więc piszę: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Działa to tak długo, jak w katalogu jest co najmniej jeden pasujący plik …
33 bash  parameter 

2
Jak zmienić wartość limitu czasu usługi systemowej?
W firmie, w której teraz pracuję, jest starsza usługa, a jej skrypt inicjujący używa starego SysvInit, ale działa na systemd (CentOS 7). Ponieważ jest dużo obliczeń, zakończenie usługi zajmuje około 70 sekund. Nie skonfigurowałem żadnego limitu czasu dla systemd i nie zmieniłem domyślnych konfiguracji o /etc/systemd/system.conf, ale mimo to po …




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.