Kiedy otwieram plik vim, widzę dziwne ^Mpostacie. Niestety, ulubiona wyszukiwarka na świecie nie radzi sobie dobrze ze znakami specjalnymi w zapytaniach, więc pytam tutaj: Co to za ^Mpostać? Jak mógł się tam dostać? Jak się tego pozbyć?
Nigdy nie należy wklejać z Internetu do terminala . Zamiast tego należy wkleić do edytora tekstu, sprawdzić polecenie, a następnie wkleić do terminala. Zgadza się, ale co jeśli Vim jest moim edytorem tekstu? Czy można sfałszować treść, która przełącza Vima w tryb poleceń i wykonuje złośliwe polecenie?
Próbuję użyć polecenia curl, aby uzyskać dostęp do adresu URL z wykrzyknikiem ( !) na ścieżce. na przykład: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" konsola z odpowiedzi bash: ... event not found. Co tu się dzieje? i jaka byłaby właściwa składnia, aby uniknąć wykrzyknika?
Czasami, gdy catprzez pomyłkę jestem plikiem binarnym, mój terminal jest zniekształcony. Nic szybkiego resetnie może naprawić, ale czy osoba atakująca nie mogłaby teoretycznie stworzyć pliku, który po wyświetleniu na terminalu wykonałby dowolny kod? Poprzez exploit w emulatorze terminali lub w inny sposób.
Jakoś udało mi się stworzyć plik, który wydaje się nie mieć nazwy pliku. W poniższym wątku znalazłem informacje na temat uzyskiwania dodatkowych informacji o pliku . Jednak wypróbowałem niektóre z wymienionych sugestii i nie mogę usunąć pliku. Nie jestem pewien, co zrobiłem, aby go utworzyć, ale stało się to podczas …
Ostatnio natknąłem się na plik, którego nazwa zaczyna się od znaku „.”. Chciałem skopiować ten plik, załadować go ffmpegi odwołać się do niego na różne inne sposoby w terminalu. Zwykle automatycznie uzupełniam dziwne nazwy plików, ale to się nie udaje, ponieważ nie mogę nawet wpisać pierwszej litery. Nie chcę przełączać …
Czytając szczegóły CVE-2009-4487 (który dotyczy niebezpieczeństwa sekwencji specjalnych w plikach dziennika) jestem nieco zaskoczony. Cytując CVE-2009-4487 : nginx 0.7.64 zapisuje dane do pliku dziennika bez odkażania znaków niedrukowalnych, co może pozwolić zdalnym atakującym na modyfikację tytułu okna, ewentualnie wykonanie dowolnych poleceń lub zastąpienie plików, za pośrednictwem żądania HTTP zawierającego sekwencję …
Gry z xmodmapnatknąłem modyfikator klucza nie słyszał o: Mode_switch. Wydaje się, że ma to coś wspólnego z wstawianiem znaków specjalnych. Przypisałem go do klucza, ale wydaje się, że nie ma żadnego efektu. Po co to jest? Czy różni się od ISO_Level3_Shift(Alt Gr) ?
Trudno mi zrozumieć, jak działa kodowanie nazw plików. Na unix.SE znajduję sprzeczne wyjaśnienia. Nazwy plików są przechowywane jako znaki Cytując inną odpowiedź: Kilka pytań na temat kodowania znaków w systemie plików w systemie Linux […] Jak wspominasz w swoim pytaniu, nazwa pliku UNIX to po prostu ciąg znaków; jądro nie …
Próbuję podać w wiadomości e-mail temperaturę na zewnątrz w stopniach. Na moim komputerze Mac symbol stopnia ( °) to Option+ Shift+ 8. Ale piszę wiadomość e-mail w Thunderbird na Ubuntu 10.10 z domyślnym układem klawiatury w języku angielskim. Jakiej kombinacji klawiszy używam, aby uzyskać symbol stopnia pod X11? EDYCJA: Gert …
Właśnie przypadkiem dowiedziałem się, że CTRL+ 4 zamyka programy odczytujące stdindane wejściowe z wiersza poleceń. Tak to wygląda, gdy wpisuję CTRL+ 4lub CTRL+ / w czytających programachstdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free …
Czasami chciałbym poznać nazwę glifu. Na przykład, jeśli widzę −, może chcę wiedzieć, czy jest to łącznik -, en-myślnik –, EM-kreska —, albo symbolem minus −. Czy istnieje sposób, aby skopiować i wkleić to do terminala, aby zobaczyć, co to jest? Nie jestem pewien, czy mój system zna nazwy zwyczajowe …
Występują dziwne zachowania, gdy próbuję grepować stronę podręcznika systemowego w systemie macOS. Na przykład strona podręcznika Bash ma wyraźnie wystąpienie ciągu NAME: $ man bash | head -5 | tail -1 NAME A jeśli grepuję za name, to dostaję wyniki, ale jeśli grepuję za NAME, nie: $ man bash | …
Dawno temu zacząłem korzystać z konsoli Linux, ale nigdy nie zadawałem sobie pytania o postać otaczającą, czyli znak karetki ( ^). Chciałbym zapytać, dlaczego jest używany jako zamiennik tego słowa Ctrl. Zastanawiałem się nad tym, kiedy korzystałem z nano i szukałem też odpowiedzi w Internecie, ale znalazłem tylko pytania dotyczące …
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.