Przeważnie edytuję pliki Ruby, chociaż komentarze do plików skryptów powłoki również są # Obecnie moje komentarze pokazują się jako ciemnoniebieskie na czarnym, co jest naprawdę trudne do odczytania. Zobacz zrzut ekranu. Jak mogę zmienić ich kolor? Jestem gotów rozważyć różne schematy dla wszystkich kolorów, chociaż podoba mi się czarne tło.
Znam trzy metody usuwania wszystkich wpisów z pliku. Oni są >filename touch filename filename < /dev/null Z tych trzech >filenamenajbardziej nadużywam, ponieważ wymaga to najmniejszej liczby naciśnięć klawiszy. Chciałbym jednak wiedzieć, która z nich jest najbardziej wydajna (jeśli istnieją bardziej wydajne metody) w odniesieniu do dużych plików dziennika i małych …
wheelGrupa na * nix komputerów zazwyczaj odnosi się do grupy z jakimś dostęp root-podobne. Słyszałem, że w niektórych * nixach jest to grupa użytkowników z prawem do uruchamiania su, ale w Linuksie wydaje się być kimkolwiek (chociaż oczywiście potrzebujesz hasła roota). W dystrybucji Linuksa, z której korzystałem, wydaje się, że …
Skonfigurowałem moje rzeczy ssh za pomocą tego przewodnika i działało to dobrze (mogłem biegać hg pushbez pytania o hasło). Co mogło się zdarzyć od tego czasu do teraz, biorąc pod uwagę, że nadal korzystam z tego samego katalogu domowego. $ cat .hg/hgrc [paths] default = ssh://hg@bitbucket.org/tshepang/bloog $ hg push Enter …
Szukam zachowania podobnego do tego, w jaki sposób vim (1) obsługuje swoje podzielone okna ^w =. Wiem, że tmux (1) ma predefiniowane układy ^b Meta[1-5], ale prawdopodobnie nie ma układu, którego obecnie używam. Podczas podziału okna, okno jest dzielone na pół dla obu paneli. Podziel się ponownie, a ta połowa …
W moim ~/.bashrcpliku znajdują się dwie definicje: commandA, który jest aliasem na dłuższą ścieżkę commandB, który jest aliasem skryptu Bash Chcę przetworzyć ten sam plik za pomocą tych dwóch poleceń, więc napisałem następujący skrypt Bash: #!/bin/bash for file in "$@" do commandA $file commandB $file done Nawet po wylogowaniu się …
grep -cprzydaje się do stwierdzenia, ile razy łańcuch występuje w pliku, ale zlicza każde wystąpienie tylko raz na linię. Jak policzyć wiele wystąpień w wierszu? Szukam czegoś bardziej eleganckiego niż: perl -e '$_ = <>; print scalar ( () = m/needle/g ), "\n"'
Oto przykład użycia cutdzielenia danych wejściowych na pola za pomocą separatora spacji i uzyskania drugiego pola: cut -f2 -d' ' Jak ogranicznik może być zdefiniowany jako tabulator zamiast spacji?
Przeszedłem do korzystania z Arch Linuxa przez większość mojej codziennej pracy i nie potrzebuję Windowsa do niczego poza grami i kilkoma aplikacjami, które nie są przeniesione do Linuksa jak OneNote. Moja dystrybucja Linuksa jest hostowana w VirtualBox z Windows jako hostem i bardzo mi się podoba w ten sposób, migawki …
W terminalu, jak mogę zdefiniować klucz, aby przejść do poprzedniego katalogu, w którym znajdowałem się podczas zmiany katalogu za pomocą cdpolecenia? Na przykład jestem w /opt/soft/bini wchodzę cddo /etc/squid3i chcę wrócić do pierwszego katalogu.
Jak mogę sprawdzić, czy mój procesor ma określoną funkcję? (64-bitowy zestaw instrukcji, wirtualizacja wspomagana sprzętowo, akceleratory kryptograficzne itp.) Wiem, że plik /proc/cpuinfozawiera te informacje w flagslinii, ale co oznaczają te wszystkie tajemnicze skróty? Na przykład, biorąc pod uwagę następujący fragment /proc/cpuinfo, czy mam 64-bitowy procesor? Czy mam wirtualizację sprzętu? model …
Chciałbym skompresować plik tekstowy za pomocą narzędzia wiersza polecenia gzip, zachowując oryginalny plik. Domyślnie uruchamiane jest następujące polecenie gzip file.txt powoduje modyfikację tego pliku i zmianę jego nazwy file.txt.gz. zamiast tego zachowania chciałbym mieć ten nowy skompresowany plik oprócz istniejącego file.txt. Na razie używam do tego następującego polecenia gzip -c …
Zgłaszam curl, gdzie wyświetla html w konsoli w ten sposób <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />...... itp Muszę ukryć te dane wyjściowe podczas uruchamiania żądań CURL, próbowałem uruchomić CURL w ten sposób curl -s 'http://example.com' Ale …
Teraz używam Arch Linux i znajdź polecenie mostdziała jak morei less. Zrozumienie różnic między nimi jest mylącym problemem. Pytanie to nie tylko mniej więcej? wspomina o różnicach między lessi more. Czy znasz różnice w wydajności kolorów, skrótach i zdolności poruszania się do przodu i do tyłu?
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.