Unix & Linux

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

10
Lepsze kolory, więc komentarze nie są ciemnoniebieskie w Vimie?
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.

3
Opróżnij zawartość pliku
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 …

7
Skąd wzięła się nazwa „koła”?
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 …
220 sudo  history  group  su 

4
Co oznaczają pola w wyjściu ls -al?
ls -alPolecenia przedstawia następujące wyniki; -rwxrw-r-- 10 root root 2048 Jan 13 07:11 afile.exe Jakie są wszystkie pola na poprzednim ekranie?
218 ls 


6
Jak w równym stopniu zrównoważyć podzielone panele tmux (1)?
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 …
217 tmux 

5
Dlaczego mój skrypt Bash nie rozpoznaje aliasów?
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ę …
216 bash  alias 

6
Policz całkowitą liczbę wystąpień za pomocą grep
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"'
215 grep 




4
Co oznaczają flagi w / proc / cpuinfo?
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 …
212 linux  cpu  arm  x86 

3
Jak powiedzieć gzip, aby zachował oryginalny plik?
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 …
210 command-line  files  gzip 

2
Ukryj efekt zwijania
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 …
209 curl 

4
Jakie są różnice między większością, a mniejszą?
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?
209 command-line  less  more  most 

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.