Unix & Linux

10
Chrooted SFTP пользовательские разрешения на запись

У меня есть настройки только для пользователей sftp: Match Group sftponly ChrootDirectory %h ForceCommand internal-sftp AllowTcpForwarding no Я получаю следующее сообщение в моем secure.log: fatal: bad ownership or modes for chroot directory С ключевым словом match уходит кое-что с безопасностью...

10
Что конкретно означает программирование в Unix? [закрыто]

Я думал, что понял, что означает термин Unix-программирование , но теперь, прочитав об этом в контексте программирования на ядре / C, я чувствую, что мне нужно уточнить значение этого термина. Мне не ясно, означает ли это: Программирование оболочки, Инструменты программирования Unix, конкретный...

10
«Usb 3-2: невозможно настроить config # 1, ошибка -110» - клавиатура USB работает на ноутбуке с Windows 8, но только на ПК, пока не загрузится Linux

Я попробовал 2 новые USB-клавиатуры, которые работают, пока Linux не начнет загружаться. При загрузке я увидел: [ 8.365211] usb 3-2: New USB device found, idVendor=1a2c, idProduct=0b23 [ 8.404863] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 8.444623] usb 3-2: Product: USB...

10
Почему так много петлевых адресов?

Насколько я понимаю, все IP-адреса вида 127.xyz являются адресами обратной связи. Теперь это кажется пустой тратой для меня; действительно, уже более одного адреса кажется пустой тратой. Есть ли смысл в том, чтобы иметь так много петлевых...

10
Удалить пробелы, дефисы и подчеркивания в именах файлов?

Что такое хорошая команда для удаления пробелов, дефисов и подчеркиваний из всех файлов в каталоге или выбранных файлов? Я использую следующую команду с Thunar Custom Actions, чтобы убрать имена файлов: for file in %N; do mv "$file" "$(echo "$file" | tr -s ' ' | tr ' A-Z' '-a-z' | tr -s '-' | tr -c...

10
Как сделать разделы ядра 9 справочными страницами, в которых описываются функции, структуры данных и заголовки?

Исходники ядра содержат функции и структуры данных, которые документированы, например, в panic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...) Вместо того, чтобы...

10
проверьте md5sum из трубы

Я запутался, как md5sum --checkпредполагается работать: $ man md5sum -c, --check read MD5 sums from the FILEs and check them У меня есть файл, я могу передать его md5sum: $ cat file | md5sum 44693b9ef883e231cd9f90f737acd58f - Когда я хочу проверить целостность файла завтра, как я могу проверить,...

10
Что такое система X Window? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Может кто-нибудь сказать мне, что такое X Window...

10
Папка ТОЛЬКО с правом записи бесполезна… верно?

Проработав годами с Linux и обнаружив, что у меня есть немного свободного времени, я решил вернуться к некоторым основам. Поэтому я перечитал материал о разрешениях (без проверки исходного кода) и его особых случаях для папок и придумал новый (по крайней мере для меня ...) способ мышления о...

10
Почему ветвь 'if [$ 1 = “1”] ”всегда выбирается, даже если $ 1 не равен 1?

У меня есть сценарий оболочки с именем «teleport.sh», как это: if [ $1="1" ]; then shift mv "$@" ~/lab/Sun elif [ $1="2" ]; then shift mv "$@" ~/lab/Moon elif [ $1="3" ]; then shift mv "$@" ~/lab/Earth fi Когда я выполню: sh teleport.sh 2 testfile Это testfileперемещено в ~/lab/Sunкаталог, что меня...

10
Задержка Vim при использовании Ctrl + C, но только в файлах SQL

Я работаю над сайтом с исходными файлами JavaScript и SQL. Когда я редактирую JavaScript, Vim ведет себя нормально. Однако, когда я редактирую файлы SQL, между нажатием CtrlCи выходом Vim из режима вставки возникает задержка в одну секунду . Когда я использую клавишу Escape или ShiftEnterкоторую я...

10
Сделайте так, чтобы пейджер «Most» правильно обрабатывал цвета из стандартного ввода

Как сделать так, чтобы mostпейджер правильно отображал цвета в тексте, полученном со стандартного ввода? Примечание: я не уверен, является ли это ошибкой most. Я не сталкиваюсь с той же проблемой с lessи more, только с most, который иначе работает хорошо как пейджер, используемый man. Я не публикую...

10
Что такое использование $ & в Bash?

Я искал специальные параметры в Bash. Мне любопытно узнать, чем $&и чем он отличается $_. Я вижу следующий вывод при запуске команд, но не могу найти значение также. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$...

10
Какова цель почтовых катушек?

Если я правильно понимаю, шпуля является местом временного хранения. Традиционно почта хранится в «почтовой папке», почтовом ящике в /var/spool/mailкаталоге, где пользователи должны ее забрать. Поэтому, согласно этому представлению, после прочтения письма его следует удалить или переместить в...

10
Где находится плата на Linux

Печатная плата или блок управления процессом , определяется как это в Википедии Блок управления процессом (PCB, также называемый блоком управления задачами, [1] Task Struct или Switchframe) - это структура данных в ядре операционной системы, содержащая информацию, необходимую для управления...

10
Как справиться с возвратом во время чтения?

Как мне обработать введенные символы возврата, показывает ^?, пробовал ли и как readподсчитывает символы, так как 12^?3уже 5 символов были завершены (хотя все они не были фактическим вводом), но после 12^?3^?того, как он возвратил подсказку, странно. Пожалуйста помоги! -bash-3.2$ read -n 5...

10
Как отправить вывод команды unix с одного сервера на другой сервер?

Как перенаправить вывод команды unix с одного сервера на другой. Я должен быть в состоянии отправить вывод команды Unix с сервера-1. Тогда я смогу получить выходные данные на сервере-2 и записать их в...

10
Как я могу «объединить» шаблоны в одну строку?

Я делаю grep и sed, и я получаю 2 строки файла, который меня интересует. Как я могу получить эти строки в одной строке, заканчивающейся символом новой строки? Теперь я получаю: pattern1 pattern2 Я хотел бы получить pattern1 pattern2...