Czytam ten samouczek Uniksa i natknąłem się na ten cytat ... Należy tutaj zauważyć, że katalog jest jedynie specjalnym typem pliku. ... ale nie podano żadnych wyjaśnień ani szczegółów. W jaki sposób katalog jest po prostu
Czytam ten samouczek Uniksa i natknąłem się na ten cytat ... Należy tutaj zauważyć, że katalog jest jedynie specjalnym typem pliku. ... ale nie podano żadnych wyjaśnień ani szczegółów. W jaki sposób katalog jest po prostu
Mój .zshrcwygląda tak: export EDITOR="/usr/bin/vim" Teraz, gdy otwieram terminal i wprowadzam skrót klawiaturowy, taki jak ctrlaprzejście na początek linii, to nie działa. Zamiast tego ciąg ^A(lub inny ciąg, w zależności od wprowadzonego skrótu) zostaje wprowadzony do terminala: emlai:~ %...
Jeśli rozpocznę proces, a następnie usunę jego plik binarny, nadal mogę go odzyskać z /proc/<pid>/exe: $ cp `which sleep` . $ ./sleep 10m & [1] 13728 $ rm sleep $ readlink /proc/13728/exe /tmp/sleep (deleted) $ cp /proc/13728/exe ./sleep-copy $ diff sleep-copy `which sleep` &&...
Rozumiem, że Linux używa linii shebang do określenia, jakiego interpretera należy użyć do języków skryptowych, ale jak to działa w przypadku plików binarnych? To znaczy mogę uruchomić aplikacji linuksowych, a po zainstalowaniu zarówno wino i mono , Windows rodzimych i .NET plików binarnych. I dla...
Szukam polecenia do utworzenia wielu (tysięcy) plików zawierających co najmniej 1 KB losowych danych. Na przykład, Name size file1.01 2K file2.02 3K file3.03 5K etc. Jak mogę utworzyć wiele takich
Mam awarię Linuksa na urządzeniu. Urządzenie nie ma żadnego ekranu, nie reaguje na sieć. Więc biorę kartę SD, wkładam ją do pulpitu Ubuntu, widzę tam świeży system.journal i ... Jak zobaczyć, co jest w środku? Z dokumentacji Arch Linux wiem, że mogę: strings
Strona wiki debian dla listy źródeł apt zawiera następujący przykładowy plik: deb http://httpredir.debian.org/debian jessie main deb-src http://httpredir.debian.org/debian jessie main deb http://httpredir.debian.org/debian jessie-updates main deb-src http://httpredir.debian.org/debian...
Jak mogę ukryć hasło w skryptach powłoki? Istnieje wiele skryptów uzyskujących dostęp do bazy danych. Jeśli otworzymy skrypt, inni znają również nazwę użytkownika i hasło. Więc jeśli ktoś wie, jak się ukryć, daj mi znać. Mam jeden sposób: umieść hasło w pliku i ustaw plik jako ukryty, aby nikt nie...
Czytałem Practical Unix i Internet Security , kiedy natknąłem się na następujące wiersze, których nie mogłem zrozumieć. Jeśli korzystasz z serwera archiwum wu, możesz go skonfigurować w taki sposób, aby przesyłane pliki były przesyłane w trybie 004 , więc nie można ich pobrać przez innego...
zstylewygląda na to, że jest to po prostu centralne miejsce do przechowywania i pobierania danych, jak alternatywa dla export-ing parametrów powłoki. Czy to prawda, czy może jest coś
Napisałem funkcję, która sprawdza uszkodzone archiwum za pomocą sumy kontrolnej CRC. Aby to przetestować, właśnie otworzyłem archiwum i zaszyfrowałem zawartość edytorem szesnastkowym. Problem polega na tym, że nie wierzę, że jest to właściwy sposób na wygenerowanie uszkodzonego pliku. Czy...
W stracewyjściach ścieżki do bibliotek wywoływanych przez pliki wykonywalne znajdują się w wywołaniach open(). Czy jest to wywołanie systemowe używane przez pliki wykonywalne, które są dynamicznie połączone? Co dlopen()? open()nie jest to połączenie, które, jak przypuszczam, odegra pewną rolę w...
Biorąc pod uwagę (naprawdę długą) listę plików zip, w jaki sposób możesz określić ich rozmiar po
W Fedorze 22 gpg nie znajduje gpg-agent: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead of...
Jak sformatować wyjście ps -ppolecenia? Aby nie pokazywać mi czegoś takiego: PID TTY TIME CMD ale tylko PID. Używam
Używam niestabilnej wersji Debiana systemd, przy starcie mam kilka usług oznaczonych jako FAILED(i nie OK), ale dziennik jest zbyt szybki, abym mógł pobrać nazwę uszkodzonej usługi. Zastanawiam się, czy istnieje sposób, aby uzyskać ten dziennik rozruchu, gdy system jest uruchomiony i nie działa...
Ks. Br. George powiedział w jednym ze swoich wykładów (po rosyjsku), że istnieją pewne prawa dostępu, których administrator nie może naruszyć. Oznacza to, że istnieją pewne prawa dostępu, które mogą zabronić administratorowi robienia czegoś. Nie udało mi się znaleźć tych informacji w Internecie i...
Na Ubuntu 15.10, kiedy chcę sformatować za pomocą systemu plików NTFS zewnętrzny dysk 4TO podłączony przez USB3 (na stacji dokującej dysku twardego StarTech USB / eSATA), mam dużo błędów we / wy, a format kończy się niepowodzeniem. Próbowałem GParted v 0.19 i GParted na najnowszym live CD...
Wiesz, że pokolorowane dane wyjściowe są tworzone przez specjalne sekwencje znaków, na przykład: echo -e "\e[34m Hello\n \e[0m" Spowoduje to wygenerowanie słowa „cześć” w kolorze niebieskim. Aby to zrobić, musiałem szukać w Internecie i jest to trudne, ponieważ różne źródła mogą mówić coś...
Chcę połączyć wiele warunków w instrukcji if powłoki i zanegować kombinację. Mam następujący kod roboczy dla prostej kombinacji warunków: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files fi To działa dobrze. Jeśli chcę to zanegować, mogę użyć...