Zgodnie ze standardem hierarchii systemów plików , /optsłuży do „instalacji dodatkowych pakietów aplikacji”. /usr/localjest „do użytku przez administratora systemu podczas lokalnej instalacji oprogramowania”. Te przypadki użycia wydają się dość podobne. Oprogramowanie nie dołączone do dystrybucji zwykle jest domyślnie skonfigurowane do instalacji w jednym /usr/locallub /optbez określonego wiersza lub powodu, dla …
Zawsze bardzo się waham kill -9, ale widzę, że inni administratorzy robią to prawie rutynowo. Wydaje mi się, że istnieje prawdopodobnie rozsądny środek, więc: Kiedy i dlaczego należy kill -9stosować? Kiedy i dlaczego nie? Co należy wypróbować przed zrobieniem tego? Jaki rodzaj debugowania „zawieszonego” procesu może powodować dalsze problemy?
Mam skrypt, który wywołuje dwa polecenia: long_running_command | print_progress Te long_running_commandodciski postęp, ale jestem zadowolony z niego. Używam, print_progressaby uczynić to ładniejszym (mianowicie, drukuję postęp w jednym wierszu). Problem: Podłączenie rury do standardowego wyjścia również aktywuje bufor 4K, do ładnego programu do drukowania nic nie dostaje ... nic ... nic …
Instaluję hadoop w moim systemie Ubuntu. Kiedy go uruchamiam, zgłasza, że port 9000 jest zajęty. Użyłem: netstat -nlp|grep 9000 aby sprawdzić, czy taki port istnieje i otrzymałem to: tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN Ale jak mogę uzyskać PID procesu, który go przetrzymuje?
Korzystam z ekranu do zadań w wierszu poleceń podczas zarządzania serwerami, na których pracuję. Zwykle uruchamiam małe polecenia (głównie zadania systemu plików), ale czasami uruchamiam bardziej rozbudowane zadania (takie jak DBA). Wyjście z tych zadań jest dla mnie ważne. Ponieważ do swoich zadań używam Ubuntu i OS X (oba Terminal …
W moim CMS zauważyłem, że katalogi potrzebują +xzestawu bitów wykonywalnych ( ), aby użytkownik mógł je otworzyć. Dlaczego do odczytu katalogu wymagane jest uprawnienie do wykonywania i jak działają uprawnienia do katalogu w systemie Linux?
Chciałem więc wykonać kopię zapasową mojego folderu domowego, kopiując go na dysk zewnętrzny w następujący sposób: sudo cp -r /home/my_home /media/backup/my_home W rezultacie wszystkie foldery na dyskach zewnętrznych są teraz własnością root:root. Jak mogę cpzachować własność i uprawnienia w stosunku do oryginału?
Jeśli korzystam z klucza publicznego z np. Ubuntu 11.04, jak mogę ustawić klienta ssh, aby używał tylko hasła do serwera? (potrzebne tylko z powodu testowania haseł na serwerze, na którym domyślnie loguję się za pomocą klucza) Znalazłam drogę: mv ~/.ssh/id_rsa ~/.ssh/id_rsa.backup mv ~/.ssh/id_rsa.pub ~/.ssh/id_rsa.pub.backup a teraz pojawia się monit o …
Próbuję zrozumieć, jak działa, powiedzmy mkdir, funkcja, patrząc na źródło jądra. Jest to próba zrozumienia wewnętrznych elementów jądra i nawigacji między różnymi funkcjami. Wiem, że mkdirjest zdefiniowany w sys/stat.h. Znalazłem prototyp: /* Create a new directory named PATH, with permission bits MODE. */ extern int mkdir (__const char *__path, __mode_t …
Jak porównałbyś tych redaktorów? Jakie są zalety i wady każdego z nich? [ uwaga ] Nie ma na to odpowiedzieć ci, którzy „nienawidzą jednego i kochają drugiego” lub ci, którzy nie używali obu.
Mam plik konfiguracyjny, który trzymam otwarty w vimie, ale czasem zmienia się on na dysku, a zmiany te nie są odzwierciedlane w terminalu. Czy mogę odświeżyć zawartość ekranu bez zamykania i ponownego otwierania pliku? Jeśli tak to jak?
Zadanie tego pytania zajęło mi prawie 10 lat użytkowania Linuksa. To wszystko było próbą i błędem oraz losowym surfowaniem po Internecie w późnych godzinach nocnych. Ale ludzie nie powinni potrzebować na to 10 lat. Gdybym dopiero zaczynał od Linuksa, chciałbym wiedzieć: kiedy do aliasu, kiedy do skryptu, a kiedy do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.