Unix & Linux

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

3
Sprawdź, czy katalog roboczy Git jest czysty ze skryptu
Mam skrypt, który działa rsyncz katalogiem roboczym Git jako miejscem docelowym. Chcę, aby skrypt działał inaczej w zależności od tego, czy katalog roboczy jest czysty (żadnych zmian do zatwierdzenia), czy nie. Na przykład, jeśli dane wyjściowe git statussą jak poniżej, chcę, aby skrypt zakończył działanie: git status Already up-to-date. # …
82 shell-script  git 



3
Co to znaczy mieć w skrypcie ciąg „$-prefixed”?
Właśnie widziałem to w skrypcie inicjującym: echo $"Stopping Apache" Do czego służy ten znak dolara? Moje dotychczasowe badania: Znalazłem to w podręczniku bash: ekstrawagancja Jeśli ustawione, $'string'i $"string"powołując się przeprowadzone w ${parameter}ekspansji zamkniętych w cudzysłowach. Opcja jest wyłączona domyślnie. ... ale nie znajduję żadnej różnicy między łańcuchami z $prefiksem i …





2
Dlaczego „/” ma wpis „..”?
Zawsze mnie to intrygowało. Dlaczego katalog główny zawiera odniesienie do katalogu nadrzędnego? bob @ bob: / $ ls -a . build home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old lost + found proc selinux usr boot itp. lib media root srv …


4
Otwórz okno na zdalnym wyświetlaczu X (dlaczego „Nie można otworzyć wyświetlacza”)?
Pewnego razu, DISPLAY=:0.0 totem /path/to/movie.avi po ssh'owaniu na moim pulpicie z laptopa spowodowałoby, że totem grał movie.avina moim pulpicie. Teraz wyświetla błąd: No protocol specified Cannot open display: Ponownie zainstalowałem wyciskanie Debiana, gdy stało się stabilne na obu komputerach i chyba zepsułem konfigurację. Przejrzałem to i nie mogę przez całe …
81 ssh  x11  cron 


2
Nazwa> org.freedesktop.PolicyKit1 nie została podana w żadnym pliku .service
Podczas próby uruchomienia system-config-usersz wiersza polecenia pojawia się następujące ostrzeżenie, a narzędzie się nie otwiera. Używam CentOS 7 z Mate 1.8.1. OSTRZEŻENIE **: Błąd wyliczania działań: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: Nazwa org.freedesktop.PolicyKit1 nie została podana w żadnym pliku .service Błąd sprawdzania autoryzacji org.freedesktop.policykit.exec: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: Nazwa org.freedesktop.PolicyKit1 nie została podana w żadnym …
81 centos  users  polkit 



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.