Unix & Linux

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


6
Jak zapobiec przenoszeniu kolekcji plików „mv” do jednego zwykłego pliku?
Właśnie straciłem niewielką część mojej kolekcji audio przez głupi błąd, który popełniłem. :-( CHRONIONO Miałem dość nową kopię zapasową, ale wciąż była irytująca. Poza twoją naprawdę, innym sprawcą mv, który popełnił błąd, było : Pliki audio miały pewien schemat: ARTIST - Some Title YY.mp3 gdzie YYjest dwucyfrowa specyfikacja roku. mkdir …
17 mv 

1
BOOTPROTO = brak | statyczny | dhcp i /etc/resolv.conf
Co to znaczy, kiedy mówi BOOTPROTO=nonew /etc/sysconfig/network-scripts/ifcfg-eth0pliku. Pamiętam, że kiedyś tak było BOOTPROTO=statici było to bardzo jasne i proste, mówiąc nam, że jeśli IPADDR=<x.x.x.x>zostanie podany, serwer wymyśli określony adres IP. Podobnie BOOTPROTO=dhcpwyszuka serwer DHCP, aby uzyskać dynamiczny adres IP. Redhat mówi: BOOTPROTO=protocol where protocol is one of the following: none …

1
znajdź -maxdepth 0 nie zwraca mi żadnych danych wyjściowych
Próbuję zrozumieć, jak korzystać z find -maxdepth 0opcji. Mam poniższą strukturę katalogów. --> file1 --> parent --> child1 --> file1 --> file2 --> child2 --> file1 --> file2 --> file1 Teraz wykonuję findpolecenie jak poniżej. find ./parent -maxdepth 0 -name "file1" find ./ -maxdepth 0 -name "file1" find . -maxdepth …
17 find 


1
Śledzenie pliku wykonywalnego bez uprawnień do odczytu
Znalazłem zaskakujące zachowanie na Ubuntu 14.04 podczas korzystania stracez pliku wykonywalnego, na którym nie mam uprawnień do odczytu. Zastanawiam się, czy to jest błąd, czy też jakiś standard nakazuje to niejasne zachowanie. Najpierw zobaczmy, co się stanie, gdy uruchomię zwykły plik wykonywalny w tle i dołączę do niego. Zgodnie z …

4
Dlaczego pętla cat x >> x?
Następujące polecenia bash przechodzą w nieskończoną pętlę: $ echo hi > x $ cat x >> x Mogę zgadywać, że catkontynuuje czytanie xpo rozpoczęciu pisania na standardowe wyjście. Mylące jest jednak to, że moja własna testowa implementacja kota wykazuje inne zachowanie: // mycat.c #include <stdio.h> int main(int argc, char **argv) …

3
Uruchamianie skryptu sh: «Odmowa dostępu» pomimo bitu wykonywalnego i praw root
Zainstalowałem Debiana w VirtualBox (dla różnych eksperymentów, które zwykle zepsuły mój system) i próbowałem uruchomić skrypt addonu VirtualBox dla gości. Zalogowałem się jako root i próbowałem uruchomić autorun.sh, ale otrzymałem „Odmowę zezwolenia”. ls -lpokazuje, że skrypt ma prawa do wykonywania. Przepraszam, że nie mogę skopiować danych wyjściowych - VirtualBox absolutnie …

1
zmień rozmiary ikon w aplikacjach Gtk + 3
Używając Gtk+ 2, mógłbym skorzystać z gtk-icon-sizesopcji takiej jak ta: gtk-icon-sizes = panel-menu=32,32:panel=32,32:gtk-menu=32,32:gtk-large-toolbar=64,64:gtk-small-toolbar=48,48:gtk-button=32,32 gtk-icon-sizeszostał wycofany i usunięty w Gtk+ 3. Jak zmienić rozmiary ikon Gtk+ 3?
17 gtk3 

2
Jak odzyskać utracone aliasy?
Zrobiłem polecenie echa do mojego pliku .bash_aliases i usunąłem wszystkie moje aliasy, z wyjątkiem aliasu testowego. Jednak nadal mam otwartą sesję z załadowanymi aliasami (do tcl?). Czy mogę je odzyskać z tej sesji?


2
Jak uruchomić usystematyzowaną usługę użytkownika w celu wyzwolenia w trybie uśpienia (aka. Zawieszenia, hibernacji)?
Na podstawie różnych źródeł zebrałem razem ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Włączyłem to za pomocą systemctl --user enable screenlock.service. Ale po ponownym uruchomieniu komputera, zalogowaniu się, zawieszeniu i wznowieniu (testowane zarówno z systemctl suspendzamknięciem pokrywy, jak i przez nią) ekran nie jest zablokowany …


2
Jak używać kolorów w MOTD?
Zredagowałem domyślną/etc/update-motd.d/00-header , dodając trochę koloru, aby ułatwić czytanie: printf "Welcome to \e[1;34m%s\e[0m \e[2m(%s %s %s)\e[0m\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" Mogę dobrze uruchomić ten wiersz kodu w terminalu, ale kiedy edytuję 00-headerz tymi informacjami, otrzymuję kody ucieczki wydrukowane w postaci zwykłego tekstu: Welcome to \e[1;36mUbuntu 13.10\e[0m \e[2m(GNU/Linux …
17 shell  ubuntu  colors  motd 

1
Nienadzorowane aktualizacje i zmodyfikowane pliki konfiguracyjne
Mamy pakiet nienadzorowanych aktualizacji aktualizujących nasze serwery za pomocą aktualizacji bezpieczeństwa w każdy poniedziałek i działa świetnie. Dzisiaj jednak zaktualizował wszystkie nasze serwery o nową wersję PHP5. Ponieważ przenieśliśmy domyślny plik konfiguracyjny PHP5-FPM, apt skarży się, że plik został przeniesiony i co chcielibyśmy zrobić (Zainstaluj nową wersję, zachowaj starą wersję, …
17 apt  upgrade  dpkg 

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.