Unix & Linux

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


1
Pacman -Syu nie działa `/ bin istnieje w systemie plików`
pacman -SyuPo powrocie z wakacji próbowałem zaktualizować swój arch. Linux, a teraz pojawia się błąd, którego nie mogę zrozumieć: (133/133) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) filesystem: /bin exists in filesystem filesystem: /sbin exists in filesystem filesystem: /usr/sbin exists in filesystem Errors occurred, …

2
Nieprawidłowe łącze między urządzeniami podczas łączenia twardego w tym samym systemie plików
Mam plik /home/myuser/Desktop/rc/.netrc , który chcę hardlink do / root , tj. Katalog domowy użytkownika root . Kiedy robię: ln /home/user/Destkop/rc/.netrc /root daje następujący błąd: ln: tworzenie twardego łącza /root/.netrc' =>.netrc ': Nieprawidłowe łącze między urządzeniami ale działa, gdy twarde łącze pliku do domu użytkownika, czyli do / domu / …
14 rhel  root  home  hard-link  .netrc 

5
Skutecznie usuń plik (i) z dużego pliku .tgz
Załóżmy, że mam skompresowany przez gzip plik tar-ball CompressedArchive.tgz (+100 plików, łącznie + 5 gb). Jaki byłby najszybszy sposób, aby usunąć wszystkie wpisy pasujące do wzorca nazwy pliku, na przykład przedrostek * .jpg, a następnie zapisać resztki w gzip: ed tar-ball? Zastąpienie starego archiwum lub utworzenie nowego nie jest ważne, …
14 tar  gzip 

3
Błędy zalewkowania w podstawianiu poleceń za pomocą „-o errtrace” (tj. Ustaw -E)
Zgodnie z tym podręcznikiem : -E (także -o errtrace) Jeśli jest ustawiony, każda pułapka na ERR jest dziedziczona przez funkcje powłoki, podstawienia poleceń i polecenia wykonywane w środowisku podpowłoki. Pułapka ERR zwykle nie jest dziedziczona w takich przypadkach. Jednak muszę to interpretować nieprawidłowo, ponieważ następujące działania nie działają: #!/usr/bin/env bash …


1
Jak skonfigurować Linuksa do buforowania metadanych plików zamiast zawartości?
Chciałbym skonfigurować system tak, aby używał większości pamięci RAM do buforowania metadanych systemu plików, ale tylko stosunkowo niewielką ilość do buforowania odczytu / zapisu i pobierania plików. Idealnie chciałbym móc przeglądać system plików (tyle ile mieści się w pamięci RAM) bez rozpinania dysków, dopóki nie otworzę pliku. Oto szczegóły: Mam …

2
Jak wyróżnić bieżącą linię i kursor w .vimrc?
Próbuję podświetlić bieżącą linię, a także pozycję kursora w Vimie. Oto mój .vimrc: set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 Występuje problem polegający na tym, że bieżący kolor tła linii pokrywa kolor tła kursora, więc wygląda to tak: Mogę oczywiście …
14 vim  vimrc 

5
Automatyczne montowanie wszystkich partycji na dysku twardym w Linux Mint
Problem Mam instalację Linux Mint. Za każdym razem, gdy uruchamiam komputer, muszę ręcznie zamontować dwie partycje na moim komputerze ( New volume Di Drive C). Jeśli tego nie zrobię, te dyski nigdzie się nie pojawią. Chcę wiedzieć, czy istnieje jakiś sposób na zautomatyzowanie tego procesu. Cel Automatyczne instalowanie wszystkich partycji …

3
Trwałe ustawienie blockdev setra czytaj dalej
Mam pewne SSD zamontowany na /dev/sda1i /dev/sdb1na serwerze SLES 11 SP2, i udało mi się dostosować do odczytu z wyprzedzeniem ustawienie z blockdev --setra: sudo blockdev --setra 4096 /dev/sda sudo blockdev --setra 4096 /dev/sdb sudo blockdev --getra /dev/sda 4096 sudo blockdev --getra /dev/sdb 4096 Jak mogę zachować to ustawienie podczas …
14 block-device  ssd  sles 

5
Czy mogę wybrać tylko jeden wynik z bash glob?
Próbuję napisać skrypt do pracy, aby zautomatyzować raportowanie danych wyjściowych. Pliki dziennika są (obecnie są „standaryzowane” w przyszłości) przechowywane w takiej strukturze ścieżki: /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> Każda część ścieżki jest znana z wyjątkiem znaczników daty i godziny, które zawsze są najnowsze w folderze. Jeśli spróbuję użyć dzikiej karty zamiast znacznika daty, …
14 bash  wildcards  glob 

6
Szybki sposób na zrandomizowanie HD?
Przeczytałem o tym, jak zabezpieczyć dyski twarde przed szyfrowaniem, a jednym z kroków jest zapisanie losowych bitów na dysku, aby zaszyfrowane dane były nierozróżnialne od reszty danych na dysku twardym. Jednak kiedy próbowałem użyć dd if=/dev/urandom of=/dev/sdaw przeszłości, ETA wyglądało na kolejność dni. Widziałem coś o używaniu badblockszamiast urandomu, ale …
14 encryption  dd  random 

2
Jaki jest powód tej konkretnej sekwencji „rm” w dowcipie xkcd?
Oto część tego komiksu xkcd, w którym pomysł polega na tym, że autor nie może napisać programu sortującego, więc dodaje kod, aby usunąć wszystkie pliki system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK kanonicznym sposobem na usunięcie wszystkiego jest usunięcie wszystkiego rm /. Oto ostatnie polecenie i dwa …
14 rm  command 


4
Jaka jest różnica między Ctrl-Z a kill -STOP?
Kiedy uruchamiam polecenie ( makew dużym projekcie) z powłoki, mogę wpisać Ctrl-Z, aby zatrzymać proces i powrócić do powłoki. Następnie mogę uruchomić, fgaby kontynuować proces. Próbuję napisać skrypt powłoki, aby to zautomatyzować (w szczególności, aby sprawdzać temperaturę mojego procesora co kilka sekund i zatrzymać proces, jeśli robi się zbyt gorąco, …

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.