Załóżmy, że mam plik binarny o nazwie foo. Jeśli chcę przekierować wyjście foodo jakiegoś innego procesu bar, mógłbym pisać ./foo | bar. Z drugiej strony, jeśli chciałem timefoo i przekierować wyjście z timeMógłbym pisać time (./foo) | bar. Moje pytanie brzmi: w jaki sposób mogę przykleić wyjście timedo końca fooi …
Czy istnieje polecenie uniksowe, które może sprawdzić, czy jakieś dwa wiersze w pliku są takie same? Na przykład rozważ plik sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Widzimy to zdanie This is …
Nasz administrator sys zainstalował aplikację (Maven) na serwerze i kazał wszystkim dodać /usr/local/maven/bin/folder do swojej ścieżki. Myślę, że wygodniej byłoby po prostu połączyć kilka programów w tym folderze z /binfolderu (lub innego folderu, który każdy ma na swojej ścieżce) w następujący sposób: ln -s /usr/local/maven/bin/* /bin Czy to jest poprawne? …
Mam kilka pytań dotyczących apt-getvs. dpkg. Czy instalują się w tym samym miejscu? Czy informacje z tych narzędzi 1 do 1 są ze sobą? Czy jest jakaś różnica w narzędziu poleceń?
Piszę bashskrypt, który musi wiedzieć, które środowisko pulpitu (XFCE, Unity, KDE, LXDE, Mate, Cinnamon, GNOME2, GNOME3, ...) jest uruchomione. Jak mogę uzyskać te informacje?
Jeśli zbadam /proc/1/environ, zobaczę ciąg rozdzielany znakami zerowymi 1zmiennych środowiskowych procesu . Chciałbym wprowadzić te zmienne do mojego obecnego środowiska. Czy jest na to łatwy sposób? procStrona człowiek daje mi fragment, który pomaga być wydrukować każdą zmienną środowiskową w oparciu o wiersz po wierszu (cat /proc/1/environ; echo) | tr '\000' …
Chcę móc wyszukiwać pliki w ciągu 14 dni i powyżej 10 000, a następnie zsynchronizować znalezione pliki do miejsca docelowego. Czy istnieje sposób na połączenie tych dwóch poleceń? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
To pytanie zostało przeniesione z usterki serwera, ponieważ można na nie odpowiedzieć w systemie wymiany stosów Unix i Linux. Migrował 5 lat temu . Czy jest jakaś metoda w systemie Linux, aby wyświetlić listę wszystkich przestrzeni nazw na działającym hoście? Muszę sprawdzić przestrzenie nazw dla poszczególnych procesów (np. Procesów działających …
Musiałem więc wykonać ćwiczenie z książki jako zadanie domowe. Najpierw musisz utworzyć użytkownika takiego jak: useradd -c "Steven Baxter" -s "/bin/sh" sbaxter Następnie musiałeś dodać kilka plików do /home/sbaxterkatalogu: touch /home/sbaxter/ some.txt new.txt files.txt Następnie trzeba usunąć sbaxterużytkownika i utworzyć nowego użytkownika o nazwie mjane. Ku mojemu zdziwieniu, kiedy prowadziłem …
Wydaje mi nadużywania grep/ egrep. Próbowałem wyszukać ciągi w wielu wierszach i nie mogłem znaleźć dopasowania, podczas gdy wiem, że to, czego szukam, powinno pasować. Początkowo myślałem, że moje wyrażenia regularne są błędne, ale w końcu przeczytałem, że te narzędzia działają w wierszu (również moje wyrażenia regularne były tak trywialne, …
Minęły miesiące, odkąd zaktualizowałem system Gentoo. I, jak możesz sobie wyobrazić, oznacza to, że jest wiele pakietów (i zmian w USE), które muszę omówić. Mój system to „amd64” (multilib), ale mam wiele ręcznie napisanych słów kluczowych pakietów z „~ amd64”. W każdym razie w tej aktualizacji wciąż widzę flagi USE …
Próbowałem otworzyć zaćmienie w mojej maszynie wirtualnej Ubuntu za pomocą poniższego polecenia .. I jak tylko to zrobię, zawsze otrzymuję poniższy wyjątek - ubuntu@username-dyn-vm1-48493:~$ eclipse Eclipse: An error has occurred. See the log file /home/ubuntu/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1381367113197.log. więc po przejściu do tego konkretnego pliku dziennika widzę to w dzienniku - ubuntu@username-dyn-vm1-48493:~$ more …
Mam dwa takie same pliki, na komputerze lokalnym i zdalnym. Ich rozmiary są równe, a plik na komputerze lokalnym jest nowszy niż na komputerze zdalnym - ale rsync nadal próbuje skopiować plik. Wzywam rsync w następujący sposób: rsync -nv -e "ssh -p 2222" user@host:/data/file.fif data/file.fif (jeśli nie użyję -nopcji, inicjuje …
Jak możesz zapisać każde polecenie, które ktoś wprowadził do powłoki? Pytam zarówno na podstawie ochrony siebie, czy jesteś zalogowany na czyimś serwerze i coś się psuje, czy też ktoś inny jest zalogowany na twoim serwerze (celowo lub złośliwie). Nawet początkujący mogą historia bypass z unset historylub utworzyć nową powłokę, aby …
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.