Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

1
Какие разрешения нужны для запуска команды chmod, chown для папки / элемента?
Я всегда выполнял команды chmod / chown как пользователь sudo. Но сегодня мне стало интересно, если я не использую sudo, какие разрешения мне нужны, чтобы фактически выполнить chmod/chownкоманду для папки / файла? Я попытался погуглить вопрос, но ничего не появилось, что отвечает конкретно на этот вопрос.
9 linux  sudo  chmod  chown 

5
почему этот сервер CentOS 7 не видит соединения Wi-Fi?
Недавно я установил CentOS 7 в качестве единственной ОС на Acer Aspire T. Графического интерфейса нет, поскольку это сервер с интерфейсом только для терминала. Что мне нужно сделать, чтобы CentOS 7 мог видеть и перечислять доступные соединения Wi-Fi? Когда я использую инструмент командной строки Network Manager Nmcli, я получаю следующее, …

1
SSH вперед несколько портов
Так что это работает для меня: ssh -v -L 8080:remotewebserver:8080 me@jumphost Как насчет того, чтобы я также хотел включить больше портов? Я хочу переслать не только 8080, но также 8443, 8923 и 8181? Нужно ли устанавливать новое соединение для каждого порта?
9 ssh 

1
Bash: Сколько вложенных сессий глубоко?
Скажем, я запускаю bashоболочку, ... а затем еще один bashсеанс из этой оболочки, ... а затем еще один bashсеанс из этого сеанса, ... а затем еще один bashсеанс из этого сеанса ... (раз N) и т. Д. Чтобы выйти из всех N сессий, я должен набрать exitN раз. Как мне …

1
Включить Massive Concurrent SSH на один сервер
Моя цель - разрешить запуск 10000 одновременных SSH на одном сервере. Для простоты я обращаюсь к локальному хосту: for i in `seq 1 10000`; do ssh localhost "echo ${i}; sleep 100" >>./info 2>>./log & done sleep 100чтобы убедиться, что при запуске 10000-го ssh 1-й ssh ​​все еще подключен, поэтому действительно …
9 ssh  sshd  ulimit 

3
Будет ли USB-ключ иметь одно и то же имя при каждом подключении?
У меня есть USB-ключ, который будет использоваться для ежедневного сохранения данных с помощью bash-скрипта. Мне удалось смонтировать его для конкретного пользователя, чтобы иметь возможность писать папки в нем с помощью команды: mount /dev/sdc1 /media/usb -o rw,uid=sysop,gid=sysop Скрипт может запускаться и создавать каталоги так, как он хочет, и он идеален. В …

6
Как отключить системный гудок во FreeBSD 10.1?
Как отключить системный звуковой сигнал на консоли во FreeBSD 10.1? Рекомендуемые команды не работают. sysctlУстановка: # sysctl hw.syscons.bell=0 hw.syscons.bell: 1 -> 0 # sysctl -a | grep bell hw.syscons.bell: 0 Backspace по-прежнему приводит к звуку раскалывания ушей. Нашел другое предложение , чтобы использовать kbdcontrol: # kbdcontrol -b off # Нет, …
9 freebsd  audio 

1
Что означает «kernel: NMI watchdog: BUG: soft lockup» и другие ошибки?
Мой терминал всегда открыт (Fedora 22), потому что всю мою работу я делаю оттуда. Иногда я ищу информацию в браузере или просто получаю удовольствие. После 20-30 минут просмотра (браузер запускается не из командной строки) я возвращаюсь в терминал и вижу что-то странное - это было во всех вкладках терминала: Message …

4
Компилятор C не может создавать исполняемые файлы
Я пытаюсь установить Wine на Linux Mint 17.1. Я ./configure'd как root, чтобы установить его. Входные данные: cd Downloads/wine-1.6.2 ./configure Вывод: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... no configure: error: …
9 linux-mint  gcc  wine 

5
Как узнать, установлен ли определенный пакет в Debian?
Я работаю с Raspberry Pi B + и Raspbian 5/5/2015 и некоторыми гидами, которым несколько лет. У меня есть внешний NTFS HDD, подключенный к Pi. Из-за возраста статей общие практики изменились, и оказалось, что некоторые пакеты, функции и функции теперь встроены и / или автоматически. Например, я обнаружил, что Raspbian …

3
Как напечатать управляющие символы с escape-последовательностями?
Я определил красный цвет, используя tput red=$(tput setaf 1) раскрасить предупреждения в моей программе. Это прекрасно работает: printf '%sfail\n' "$red" # prints 'fail' in red Но в одном случае я хотел бы распечатать escape-последовательность как есть, что-то вроде: \ E [31mfail Как бы я это сделал? Я знаю, что у …

3
Новая строка в переменных bash
Я пытаюсь сохранить несколько строк в переменной bash, но, похоже, это не работает. Например, если я перечисляю по /binодному файлу в строке и сохраняю его $LS, я передаю $LSкак stdin wc, он всегда возвращает 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< …
9 bash  shell  quoting 

4
Как утверждать, что строка имеет символ новой строки и, если это так, удалить его
У меня есть строка, которая является результатом какой-то операции, которую я не могу контролировать. Когда я печатаю эту переменную используя echo, я получаю: echo $myvar hello Тем не менее, когда я делаю if [ $myvar = "hello" ]; then echo they are equal else echo they are not equal fi …
9 bash  string 

3
Могут ли tar-файлы улучшить сжатие?
Может ли объединение нескольких файлов улучшить сжатие стандартными инструментами, например, gzip, bzip2, xz? Я долго думал, что это так, но никогда не проверял. Если у нас есть 2 копии одного и того же файла размером 20 МБ, взятых вместе, случайная байта, умная программа сжатия, которая понимает, что это может сжать …

3
sed - как использовать каждое 3-е слово?
Данный: main_east_library main_west_roof main_north_roof minor_south_roof Как я могу использовать sed(в частности, нет awk, trи т. Д.) Для создания: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Что-то вроде: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Хотя это дает: sed: -e expression #1, char 16: Invalid back reference
9 sed 

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