Mam swoje niestandardowe pliki Vima ~/.vimi ustawienia w ~/.vimrc. Czasami jednak muszę edytować niektóre pliki /etci tak dalej. Jeśli uruchomię Vima w ten sposób: $ sudo vim /etc/rc.conf Tracę konfigurację, ponieważ Vim używa swojej domyślnej. Więc: jak mogę uruchomić Vima z uprawnieniami roota do edycji plików bez utraty ustawień użytkownika …
Mam kilka plików w następujący sposób: 04602635_b0294.DAT20120807164534 04602637_b0297.DAT20120807164713 04602638_b0296.DAT20120807164637 04602639_b0299.DAT20120807164819 04602640_b0298.DAT20120807164748 04602641_b0300.DAT20120807164849 04602650_b0301.DAT20120807164921 04602652_b0302.DAT20120807164956 Muszę zmienić ich nazwę, aby wykluczyć prefiks. Musi wyglądać tak ... b0294.DAT20120807164534 b0297.DAT20120807164713 b0296.DAT20120807164637 b0299.DAT20120807164819 b0298.DAT20120807164748 b0300.DAT20120807164849 b0301.DAT20120807164921 b0302.DAT20120807164956 EDYTOWAĆ Zapomniałem dodać, że używam Solaris.
Jak wyczyścić nieużywane miejsce zerami? (Proszę o narzędzie do systemu plików btrfs ) Szukam czegoś mądrzejszego niż cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero Podobnie jak FSArchiver szuka „zużytej przestrzeni” i ignoruje nieużywaną, ale przeciwną stronę. Cel: Chciałbym skompresować obrazy partycji, więc wysoce zalecane jest wypełnienie nieużywanego miejsca zerami. …
Piszę skrypt, który tworzy archiwa projektów, a następnie tworzy ich archiwa 7z, aby ułatwić mi zapisywanie określonych wersji i przechowywanie zaszyfrowanych kopii zapasowych. Po wygenerowaniu archiwów i przejściu do fazy szyfrowania, chciałbym zaszyfrować pliki jednym wywołaniem, gpgjeśli to możliwe, aby użytkownik wprowadził hasło tylko raz. W przeciwnym razie musielibyśmy albo …
Jak mogę zrestartować interfejs sieciowy? Mam maszynę wirtualną, która nie aktualizuje poprawnie swojego adresu IP podczas przełączania między domem a pracą. VM uruchamia serwer Ubuntu i korzysta z mostkowanej karty sieciowej.
Piszę więc małego menedżera pakietów, a problemem, na który natrafiłem, jest tworzenie dowiązań symbolicznych do plików. Instaluje pakiet /usr/pkg/name-version, a następnie czyta plik, aby ustalić, jakie dowiązania symboliczne należy utworzyć. Używam lndo tworzenia linków i napotkałem problem podczas próby zainstalowania nagłówków Linux API. Muszę połączyć same pliki nagłówków, a nie …
Znajduje dużą liczbę plików znajdujących się w różnych podkatalogach „Dropnot” $ locate Dropnot Czy mogę znaleźć tylko lokalizację katalogu locate? (w którym znajduje się katalog „Dropnot”) Więc jeśli Dropnotjest włączony /home/me/, jest to jedyny zwracany wpis. Jeśli tak, jaki jest najprostszy / najkrótszy sposób? Najlepiej przez flagę lub symbol zamiast …
Mam kilka programów, które uruchamiam w skrypcie powłoki: ./myprogram1 ./myprogram2 ... Wiem, że mogę profilować każdy program, edytując kod źródłowy, ale chciałem wiedzieć, czy istnieje sposób, aby zmierzyć całkowity czas wykonywany przez profilowanie samego skryptu. Czy istnieje program czasowy, którego można użyć do tego celu? Jeśli tak, to jak dokładny …
Książka „skuteczne awk programowanie” zawiera przykład dzielenia pól. oto przykład: Jeśli chcesz, aby pola były oddzielone literałem, po którym następuje dowolny pojedynczy znak, użyj ‘FS = "\\.."’. Dlaczego jest to podwójny ukośnik odwrotny? nie powinno być \..?
Korzystam z następującego polecenia: mogrify -resize '400x400>' *.png Zwróć uwagę na „>”. Podobno zignoruje mniejsze pliki, ale chociaż nie zmienia ich rozmiaru, edytuje je (data modyfikacji i rozmiar pliku są zmieniane). Czy istnieje sposób, aby faktycznie zostawić mniejsze pliki w spokoju? Chciałbym uniknąć kilku tysięcy niepotrzebnych operacji zapisu.
Próbuję posortować w wierszu danych wejściowych nad nieznaną liczbą pól: Wejście: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Wynik: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Używałem czegoś …
Dlaczego nie jest Red Hat Enterprise Linux Desktopdarmowy? Czy to nie jest system Linuxoperacyjny? Jeśli tak, to dlaczego nie jest za darmo? http://www.redhat.com/products/enterprise-linux/desktop/
Podczas programowania lubię zamieniać te klucze: Esc↔ Tab Ctrl↔CapsLock W ~/.xmodmapOkreśliłem następujące ponowne mapowania: keycode 66 = Control_L keycode 37 = Caps_Lock keycode 23 = Escape keycode 9 = Tab EscapeI Tabklucze swap, nie ma problemu, ale zamiast Caps_Locki Control_Lzamiana, oba te klawisze staje Caps_Lock. Cokolwiek próbuję zrobić, klawisze Control …
To jest mój plik interfejsów: auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 auto eth1 iface eth1 inet static address 192.168.2.10 netmask 255.255.255.0 gateway 192.168.2.1 Gdybym restart sieci demon otrzymuję ten błąd: eth1 is not up. Chcę, aby dwie domyślne bramy osiągnęły to, co wspomniano w …
Jaki jest najprostszy sposób na wyłączenie lub tymczasowe zawieszenie ponownego uruchomienia / zamknięcia, gdy ważny proces jest uruchomiony? Proces ten trwa zbyt długo i nie można go wstrzymać / wznowić, więc lubię unikać wyłączania komputera podczas jego działania. Jest uruchamiany z crona, więc jeśli nie sprawdzę ręcznie uruchomionych procesów, nie …
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.