Unix & Linux

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

4
Jak atomowo przydzielić urządzenie pętli?
Piszę kilka skryptów powłoki, aby obsłużyć niektóre obrazy dysków, i muszę korzystać z urządzeń pętlowych, aby uzyskać dostęp do niektórych obrazów dysków. Nie jestem jednak pewien, jak prawidłowo przydzielić urządzenie pętlowe bez narażania mojego programu na wyścig. Wiem, że mogę użyć losetup -fnastępnego nieprzydzielonego urządzenia pętli, a następnie przydzielić to …

1
Linux + wysyła wiadomość naścienną tylko do określonego użytkownika
Jak wszyscy wiemy, możemy wysłać wiadomość rozgłoszeniową do wszystkich użytkowników na komputerze z systemem Linux. Ale jak wysłać wiadomość tylko do określonego użytkownika? Na przykład: #who rodegc pts/1 2015-05-04 04:23 (10.4.72.1) dwwar pts/3 2015-05-03 00:56 (10.4.72.2) tzcsar pts/5 2015-05-03 22:32 (10.4.72.6) . . . . . W takim przypadku jak …
11 linux  users 

2
Czy ktoś faktycznie korzysta z przezroczystych, dużych stron i korzysta z nich?
Ostatnio zmagam się z problemami z wydajnością przezroczystych ogromnych stron i zauważyłem, że wiele systemów baz danych zaleca ich wyłączenie. Mówię o Oracle, Postgresql, MySQL, Cassandra, NuoDB, Redis, Hadoop i innych. Dla przykładów: Peter Zaitsev (2014-07-23). Dlaczego TokuDB nienawidzi przezroczystych ogromnych stron . Perkona. Michele Casey (17.09.2013). Problemy z wydajnością …

5
bash: Przypisywanie pierwszego wiersza zmiennej do zmiennej
Mam zmienną wieloliniową i chcę tylko pierwszy wiersz w tej zmiennej. Poniższy skrypt demonstruje problem: #!/bin/bash STRINGTEST="Onlygetthefirstline butnotthesecond orthethird" echo " Take the first line and send to standard output:" echo ${STRINGTEST%%$'\n'*} # Output is as follows: # Onlygetthefirstline echo " Set the value of the variable to the first …
11 bash 



2
Jak uzyskać dostęp do drugiego argumentu z ostatniego polecenia w historii?
Zaczynam się uczyć Regexa, dlatego wielokrotnie używam tego polecenia: grep pattern /usr/share/dict/american-english Tylko część ze zmianami wzorców, więc muszę wielokrotnie pisać długie wyrażenie „ / usr / share / dict / american-english ”. Ktoś zauważył, że możliwe jest rozwinięcie argumentu polecenia z historii poleceń, wpisując tajemnicze kombinacje znaków zamiast pełnego …


3
sudo -i zwraca błąd
Kiedy próbuję przełączyć się na rootowanie, sudo -iotrzymuję błąd /var/tmp/sclDvf3Vx: line 8: -i: command not found... Jednak su -działa, z którego będę nadal korzystać. W żadnym wypadku nie jestem administratorem systemu Linux, więc środowisko nadal jest dla mnie dość mgliste. Myślę, że moje pytania to: Dlaczego zgłaszany jest błąd? Jaka …

3
Ubuntu - Brak miejsca na urządzeniu (NTFS)
Mam serwer, który przechowuje wiele danych, przechowuję wiele zagnieżdżonych katalogów z milionami plików. Podczas próby przeniesienia jednego dużego katalogu (~ 700 GB) z jednego dysku na drugi pojawia się błąd: mv /media/storage3/dir /media/storage4/ "No space left on device" Ponadto próba utworzenia małego pliku txt na dysku nie działa: Error opening …



1
Nie ma takiego pliku lub katalogu, ale mogę go zobaczyć!
Próbuję uruchomić skrypt Pythona na bezgłowym Raspberry PI przy użyciu winSCP i otrzymać następujący komunikat o błędzie: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. Kiedy próbuję uruchomić z terminala, otrzymuję: : No such file or directory. Próbuję podobnego skryptu …

1
Dlaczego „mkpasswd -m sha-512” generuje inny wynik przy każdym wywołaniu?
Korzystam z tej funkcji, aby utworzyć hasło w pliku cienia $ mkpasswd -m sha-512 password $6$o50n4EfNOBzfs$K5l5AcOI5e0I9n2df0LmR11OLSPKSVM6AGBOnWVfDDfMubb46MrAj0zehdLNEoYzD2fj5q4XUdDwexj/dWLHy/ $ mkpasswd -m sha-512 password $6$ADmDOhDpW$gsYQuiKPpV1ewaUpRq2VGAvrcocffLQ8XGF94e6LNLZfKIjy6Ku.cZoR/5exeCi1ESjPB9TRM6HxCiY5BCNCV0 $ mkpasswd -m sha-512 password $6$Efj1agaI$HGkny3q1OTYT4KREh18gueHJae/3Bvil0iOEhfXj8bD.qy9Lg2UIQJMuBcq0XtG3xzueK.7cp0GfKr7tEo5YI/ $ mkpasswd -m sha-512 password $6$zdVPlCPai4Y$x3CBvlP99xZXZcr4PTiE..YLpZx39h5OHDxqazd9wFLImPuwsXF0M6KmqLzlCCrnQhI2lmEPdCzfmHA/fDiOz. Zastanawiam się, jak wartość wyjściowa działa jako hasło
11 password 

5
Jak sprawdzić, które pliki zostaną skopiowane za pomocą polecenia cp?
Tworzę prosty skrypt, który kopiuje wszystkie pliki z DIRECTORYA, które nie istnieją w DIRECTORYB. Robię to za pomocą polecenia cp: cp -u DIRECTORYA/* DIRECTORYB Chciałbym również wysłać wiadomość e-mail do administratora, który wyświetli listę skopiowanych plików. Idealnie więc, zanim uruchomię powyższe polecenie, chciałbym pobrać pliki, które zostaną skopiowane i przechowywać …
11 cp  file-copy 

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.