Вопросы с тегом «special-characters»

Если оно имеет значение, выходящее за рамки его буквального значения, мета-значение, тогда мы называем его специальным символом.

11
Что такое `^ M` и как мне от него избавиться?
Когда я открываю файл vim, я вижу странные ^Mсимволы. К сожалению, любимая в мире поисковая система не справляется со специальными символами в запросах, поэтому я спрашиваю здесь: Что это за ^Mперсонаж? Как он мог туда добраться? Как мне от этого избавиться?

2
Является ли Vim невосприимчивым к атаке копирования-вставки?
Вы никогда не должны вставлять из Интернета в свой терминал . Вместо этого вы должны вставить в текстовый редактор, проверить команду, а затем вставить в терминал. Это нормально, но что, если Vim - мой текстовый редактор? Можно ли подделать контент, который переключает Vim в командный режим и выполняет вредоносную команду?

7
Не можете использовать восклицательный знак (!) В bash?
Я пытаюсь использовать команду curl для доступа к URL-адресу http с восклицательным знаком ( !) на своем пути. например: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" консоль отвечает с bash: ... event not found. Что здесь происходит? и какой будет правильный синтаксис, чтобы избежать восклицательного знака?

7
Насколько безопасно кошка произвольного файла?
Иногда, когда я catбинарный файл по ошибке, мой терминал искажается. Ничто быстрое resetне может исправить, но теоретически злоумышленник не может создать файл, который при отображении на терминале будет выполнять произвольный код? Через эксплойт в эмуляторе терминала или другим способом.

16
Как я могу удалить файл, имя файла которого содержит непечатаемые символы
Мне каким-то образом удалось создать файл, который, кажется, не имеет имени файла. Я нашел некоторую информацию о том, как получить более подробную информацию о файле в следующей теме. Тем не менее, я попробовал некоторые из перечисленных предложений и не могу удалить файл. Я не уверен, что я сделал, чтобы создать …

10
Работа с именами файлов со специальными первыми символами (например, ♫)
Недавно я натолкнулся на файл, имя которого начинается с символа «♫». Я хотел скопировать этот файл, ffmpegвставить его и ссылаться на него различными другими способами в терминале. Я обычно автоматически заполняю странные имена файлов, но это не удается, поскольку я даже не могу набрать первую букву. Я не хочу переключаться …

2
Как избежать атак escape-последовательности в терминалах?
Читая подробности о CVE-2009-4487 (что касается опасности escape-последовательностей в лог-файлах), я немного удивлен. Цитировать CVE-2009-4487 : nginx 0.7.64 записывает данные в файл журнала без очистки непечатаемых символов, что может позволить удалённым злоумышленникам изменить заголовок окна или выполнить произвольные команды или перезаписать файлы через HTTP-запрос, содержащий escape-последовательность для эмулятора терминала. Понятно, …

3
Для чего нужен модификатор Mode_switch?
Играя с xmodmapя обнаружил модификатор ключа я не слышал: Mode_switch. Кажется, что-то связано со вставкой специальных символов. Я назначил его клавише, но это, похоже, не имеет никакого эффекта. Для чего это? Это отличается от ISO_Level3_Shift(Alt Gr) ?

3
Понимание кодировки имени файла Unix
Мне трудно понять, как работает кодировка имени файла. На unix.SE я нахожу противоречивые объяснения. Имена файлов хранятся в виде символов Процитирую другой ответ: Несколько вопросов о кодировке символов файловой системы в Linux. […] Как вы упоминаете в своем вопросе, имя файла UNIX - это просто последовательность символов; ядро ничего не …

10
Как мне ввести символ степени в X11 (используя раскладку клавиатуры по умолчанию на английском языке)?
Я пытаюсь отправить по электронной почте температуру на улице в градусах. На моем Mac символ степени ( °) - Option+ Shift+ 8. Но я пишу электронное письмо в Thunderbird на Ubuntu 10.10 со стандартной раскладкой клавиатуры США и США. Какую комбинацию клавиш я использую, чтобы получить символ степени в X11? …


2
Что CTRL + 4 (и CTRL + \) делает в bash?
Я просто случайно обнаружил, что CTRL+ 4 закрывает программы, читающие stdinввод из командной строки. Вот как это выглядит, когда я набираю CTRL+ 4или CTRL+ / в программах чтенияstdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is …

5
Как я могу найти общее имя для конкретного глифа?
Иногда я хотел бы знать имя глифа. Например, если я увижу −, я, возможно, захочу узнать, является ли это дефисом -, дефисом , –тире —или символом минуса −. Есть ли способ, которым я могу скопировать и вставить это в терминал, чтобы увидеть, что это такое? Я не уверен, знает ли …

2
Grep: неожиданные результаты при поиске слов в заголовке со страницы руководства
Я сталкиваюсь со странным поведением, когда пытаюсь открыть man-страницу в macOS. Например, страница руководства Bash явно содержит строку NAME: $ man bash | head -5 | tail -1 NAME И если я grep для nameя получаю результаты, но если я grep для NAMEя не: $ man bash | grep 'NAME' …

1
Почему символ обводки / каретки используется в качестве символа для Ctrl?
Я начал использовать консоль Linux давным-давно, но никогда не задавался вопросом о символе круговой рамки, или каретке ( ^). Я хотел бы спросить, почему это используется в качестве замены слова Ctrl. Я думал об этом на днях, когда я использовал nano, и я также искал, чтобы найти какие-то ответы в …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.