Unix & Linux

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

2
Błąd aktualizacji mniam w CentOS 5.6
Mam CentOS 5.6 na moim laptopie. Podczas pisania yum updatepojawia się następujący błąd: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/ removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt Error: Cannot find a valid baseurl …
22 centos  yum 



5
Czy pliki są zapisywane na dysku sekwencyjnie?
Jak zrozumiałem, „rzadki plik” oznacza, że ​​plik może mieć „luki”, więc rzeczywiste użyte dane mogą być mniejsze niż rozmiar pliku logicznego. Jak systemy plików Linux zapisują pliki na dysku? Interesuje mnie głównie ext4. Ale: Czy plik nie może być zapisywany sekwencyjnie na dysku? Rozumiem przez to, że część pliku znajduje …

1
Czy Wayland używa XKB do układów klawiatury?
Ponieważ XKB jest częścią okna X, czy jest ono również używane w Wayland? Jeśli tak, czy jest jakieś narzędzie planujące zastąpienie XKB w pewnym momencie? W weston setxkbmap nie działa oczywiście. Jaki jest obecnie zalecany sposób zmiany układu klawiatury?


3
Jak mogę transparentnie buforować dowolny katalog lub podłączony system plików w celu odczytu i zapisu?
Załóżmy, że zamontowałem trochę pamięci w chmurze (w moim przypadku Amazon Cloud Drive) za pomocą klienta FUSE pod adresem /mnt/cloud. Ale ponieważ odczytywanie i zapisywanie plików bezpośrednio do nich /mnt/cloudjest powolne, ponieważ musi ono odbywać się przez Internet, chcę buforować pliki, z których czytam i zapisuję do pamięci w chmurze. …
22 cache  fuse  cloud 

7
Aktywować dotknij, aby kliknąć touchpad?
Korzystam z Debiana 8.6 LXDE na Powerbook G4 15 "1,67 GHz i chciałbym umożliwić dotykanie, aby kliknąć touchpad. To jest już podwójne przewijanie, ale dotknij, aby kliknąć, by uratować starzejący się przycisk myszy. Dwukrotnie dotknięcie lewym przyciskiem myszy byłoby wisienką na torcie, czy to możliwe?


6
Czy możesz zainstalować Linuksa na Raspberry Pi bez potrzeby wyświetlania HDMI?
Niedawno kupiłem Raspberry Pi 2, Model B. Mam zamiar w większości połączyć się z nim przez lokalną sieć WLAN lub Ethernet, używając połączenia SSH z mojego głównego komputera. Jednak teraz mam Raspberry Pi, który nie ma jeszcze zainstalowanego żadnego oprogramowania. Wskazówki dotyczące konfigurowania Raspberry Pi, które znalazłem do tej pory …

1
Zakończenie pierwszego argumentu cd OLD NEW
W zshThe cdpolecenie ma postać dwóch argumentów: cd OLD NEWzmienia się ${PWD/OLD/NEW}. Z systemem uzupełniania w nowym stylu, zsh jest w stanie NEWwykonać: drugi argument jest uzupełniany na podstawie tego, co OLDmożna zastąpić, aby uzyskać istniejący katalog. Ale pierwszy argument został uzupełniony tylko do istniejących katalogów. Jak mogę zmusić Zsh …

2
Granice słów grep
Zgodnie z dokumentacją GNU: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Mój / etc / fstab wygląda następująco: /dev/sdb1 /media/fresh ext2 defaults 0 0 Chcę, aby grep zwrócił wartość PRAWDA / FAŁSZ dla istnienia / media / …

1
Jak wywołać skrypt po każdym poleceniu bash
Czy w tym przykładzie można wywołać skrypt nazwany hey.shpo każdym poleceniu bash? Na przykład wpiszesz lshit Enter i uruchomi się ls, a następnie hey.shuruchomi się. Następnie wpisz cd .. (lub dowolne inne polecenie) , uruchomi się cd hey.sh, i tak dalej.
22 bash 

5
Jak przywrócić wszystkie wątki (i dzieci) jednego procesu w systemie Linux?
Linux nie (jeszcze) postępuje zgodnie ze standardem POSIX.1, który mówi, że a renicena proces wpływa na „wszystkie wątki o zasięgu systemowym w tym procesie”, ponieważ zgodnie z dokumentacją pthreads (7) „wątki nie mają wspólnej dobrej wartości”. Czasami jednak wygodne może być renice„wszystko” związane z danym procesem (jednym z przykładów byłyby …
22 linux  process  nice  thread 

2
Grupa przechwytywania wyrażeń regularnych Bash
Próbuję dopasować wiele wartości alfanumerycznych (liczba ta może się różnić) z ciągu i zapisać je w tablicy grup przechwytywania bash. Jednak dostaję tylko pierwszy mecz: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link rel="self" href="/unix//api/clouds/1/instances/2AAAAAAA"/>' regex='/instances/([A-Z0-9]+)' [[ $mystring1 =~ $regex ]] echo ${BASH_REMATCH[1]} 1BBBBBB echo ${BASH_REMATCH[2]} Jak widać - odpowiada pierwszej szukanej wartości, …

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.