Te pytania dotyczą ogólnie Linuksa - NIE są specyficzne dla konkretnej dystrybucji. Jeśli zdarza się, że pytanie jest w środowisku Linux, proszę podać dystrybucję Linuksa w treści pytania, ale NIE używaj znacznika / linux.
Chcę automatycznie przetestować, czy oprogramowanie reaguje zgodnie z oczekiwaniami, jeśli niezbędny plik SQLite DB nie zostanie odczytany (powodując błąd we / wy). Dokładnie tak się stało kilka dni temu u klienta. Naprawiliśmy go ręcznie, ale teraz chcę utworzyć automatyczny kod, aby go naprawić i potrzebuję dostępu do uszkodzonego pliku, aby …
Powiązane z tym . Chciałbym skorzystać z przełącznika systemu operacyjnego, aby uaktualnić do BTRFS. BTRFS twierdzi, że oferuje wiele (odporność na utratę danych, samoleczenie w przypadku RAID, sprawdzanie metadanych i danych, kompresja, migawki). Ale jest powolny, gdy jest używany z fsyncprogramami -intensywnymi, takimi jak dpkg(Wiem eatmydatai te gówniane apt-btrfs-snapshotprogramy) i …
getrlimit (2) ma następującą definicję na stronach podręcznika: RLIMIT_AS Maksymalny rozmiar pamięci wirtualnej procesu (przestrzeni adresowej) w bajtach. Limit ten wpływa na wywołania do brk (2), mmap (2) i mremap (2), które kończą się błędem ENOMEM po przekroczeniu tego limitu. Również automatyczne rozszerzanie stosu zakończy się niepowodzeniem (i wygeneruje SIGSEGV, …
Jestem całkiem nowy w korzystaniu z Linuksa, ale konfiguruję bazy danych MySQL w instancji Amazon ec2. Postępowałem zgodnie ze wskazówkami dotyczącymi resetowania hasła logowania użytkownika, używając --skip-grant-tablesopcji MySQL. Teraz próbuję dodać użytkownika i nie mogę dowiedzieć się, jak wyłączyć tę opcję. Oto co próbuję zrobić: mysql> GRANT CREATE,SELECT,INSERT,UPDATE,DELETE ON ...my …
Mam kilka serwerów Amazon EC2 i używam Chef do zarządzania konfiguracją. Chciałbym ustawić nazwę hosta, aby domyślny monit bash był bardziej pomocny. W tej chwili po uruchomieniu nowego serwera jest on ustawiony jako: root@ip-10-123-123-123 Ponieważ używam Ubuntu 12 na tych polach, przejrzałem odpowiednią stronę podręcznika dla nazwy hosta . Zawiera …
Czy możliwe jest, aby ls -l wyświetlał pole wielkości z cyframi pogrupowanymi według tysięcy? Jeśli tak to jak? Na przykład: $ ls -l -rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py (Zwróć uwagę na przecinki w rozmiarze). Może modyfikując ustawienie LC_NUMERIC w ustawieniach regionalnych, których używam (en_US.utf8)? Jestem na Kubuntu …
Mam system plików ext4, który niedawno rozwinął niektóre uszkodzone sektory. Uruchamianie fsck.ext4 -cznajduje i zapamiętuje złe bloki. Jak mogę znaleźć, które pliki (jeśli w ogóle) zawierały te uszkodzone bloki, aby móc je przywrócić z kopii zapasowych?
Czy jest jakaś dystrybucja Linuksa z menedżerem / instalatorem pakietów opartym na git. Chcę czegoś podobnego do portów FreeBSD (jak sądzę, opartych na CVS) lub Mac OS X Homebrew (opartych na git).
Widziałem ten post na różne sposoby, aby dowiedzieć się, która dystrybucja jest zainstalowana, więc próbuję napisać skrypt, który wypróbuje je wszystkie. Możliwe polecenia obejmują: $ cat /etc/lsb-release $ cat /etc/issue $ dmesg | head -1 $ cat /proc/version $ cat /etc/slackware-version $ cat/etc/debian-verion Próbowałem napisać coś takiego (normalnie mówię po …
Mam dwa dwurdzeniowe systemy Linux zainstalowane przy użyciu grup Linux z względnie nowymi jądrami; na jednym działa Debian Squeeze, na drugim Ubuntu 11.04 Natty Narwhal. Zrównoważyłem obciążenie procesora, dzięki czemu grupy cG pracują nieco lepiej w systemie Debian pomimo jego starszego jądra. Ale to nie jest odpowiednie na wszystko, a …
Przypadkowo przeniosłem wszystkie foldery z katalogu głównego do podfolderu. ( /bin, /etc, /home, /lib, /usr... wszystko przeniesiony) jedynymi, które nie zostały przeniesione, ponieważ były one w użyciu, są /bak, /boot, /dev, /proc, /sys. Teraz każde polecenie, które próbuję wykonać, po prostu się nie wydarzy. Ciągle pojawia się komunikat „Brak takiego …
Chcę wiedzieć, czy istnieje łatwiejszy sposób na uruchomienie zadania co 25 minut. W cronjob, jeśli określisz parametr minute jako * / 25, będzie on działać tylko 25 i 50 minuty każdej godziny
Nie chcę patrzeć na crackera lub coś w tym rodzaju, ale próbuję rozgryźć ten proces (więcej z perspektywy programistycznej). Więc zakładam (zgaduję), że głównym celem crackera jest uzyskanie dostępu do konta roota w celu zainstalowania dowolnego oprogramowania (lub skryptu), które napisał, prawda? a może instalowanie własnego modułu jądra (który jest …
Jestem trochę zagubiony w virt-manager / libvirt / KVM. Mam działającą maszynę wirtualną KVM (Windows XP), która działa dobrze. Maszyna wirtualna jest zabezpieczona przez plik o wielkości około 4 GB (a .img ). Teraz chcę zrobić coś bardzo prostego: chcę zduplikować moją maszynę wirtualną. Pomyślałem „OK, nie ma problemu, skopiujmy …
Chciałbym wiedzieć, jaka jest różnica między wywołaniem bibliotecznym a wywołaniem systemowym w systemie Linux. Wszelkie wskazówki dla dobrego zrozumienia pojęć obu będą bardzo mile widziane.
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.