Unix & Linux

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

1
sudoers и значения по умолчанию
Мне нужно разрешить пользователю запускать sudo без пароля без tty. У меня есть файл /etc/sudoers.d/со специальными командами и настройками, которые мне нужны, так как я не хочу редактировать sudoersфайл напрямую . В этом файле у меня есть следующее: # My list of commands that the user can run passwordless myUser …
11 sudo  sudoedit 

2
Существует ли максимум для расширения имени файла (глобация), и если да, то что это?
Существует ли максимум для расширения имени файла (глобация), и если да, то что это? См подстановка на tldp.org. Допустим, я хочу запустить команду для подмножества файлов: grep -e bar foo* rm -f bar* Существует ли ограничение на количество файлов, на которые распространяется bash, и если да, то что это? Я …

4
Перебирать файлы, исключая каталоги
Мне нужен мой скрипт, чтобы что-то делать с каждым файлом в текущем каталоге, исключая любые подкаталоги. Например, в текущем пути есть 5 файлов, но 1 из них является папкой (подкаталогом). Мой скрипт должен активировать команду, указанную в качестве аргумента при запуске указанного скрипта. Т.е. "bash script wc -w" должен давать …
11 bash  for 

2
Каков «правильный путь» для внесения изменений в /etc/resolv.conf при наличии /etc/resolv.conf.d?
Я в былые времена resolv.confбыл статичным, а ты редактировал его сам. Позже, клиент DHCP будет переписывать его, используя некоторые статические записи и то, что он получил от аренды DHCP. В наши дни в некоторых дистрибутивах, таких как мой (Linux Mint 18.1), есть /etc/resolv.conf.dмеханизм с несколькими подкаталогами скриптов, и, ну, я …

2
Как вы войдете в корневую учетную запись какой-то другой системы?
Как вы зайдете в корневую учетную запись какой-то другой системы? Предположим, у вас есть доступ к целевой системе. Это вопрос, который мне задали в викторине. Видимо просто с помощью ssh root@192.168.xx.xx не был ответ. Я хотел бы знать ответ.
11 ssh 

4
Есть ли Linux, эквивалентный Mac «Shake to Find Cursor»?
У моего коллеги есть Mac, и когда он теряет курсор мыши, он шевелит мышью, и указатель мыши становится все больше и больше, чтобы визуально показать его местоположение. Есть ли что-нибудь подобное в Linux? Я знаю, что вы можете включить опцию, чтобы нажать, Ctrlчтобы показать анимацию быстрой пульсации вокруг вашего указателя. …

1
Осмысление вывода sar в AIX
Я пытаюсь понять некоторые данные, которые были извлечены из SAR. У меня есть три основных вопроса по этому поводу. В конечном счете, я хотел бы определить, сколько процессоров простаивают в каждом интервале выборки на кластере серверов. Многие из процессоров не отображаются в каждой записи. Это ожидается и что именно это …
11 aix  cpu-usage  sar 

7
Как получить первую строку входного текстового файла при удалении этой строки из текстового файла
Как я могу получить первую строку входного текстового файла, удаляя эту строку из текстового файла? Если бы я был текстовый файл , /myPathToTheFile.txtкак это ► put returns between paragraphs ► for linebreak add 2 spaces at end ► _italic_ or **bold** Я хотел бы получить эту строку в качестве вывода …

1
Как я могу проверить надежность обработки файла моего сценария оболочки?
Я написал сценарий оболочки, который обрабатывает некоторые «обычные» имена файлов, но я прочитал Почему мой сценарий оболочки задыхается от пробелов или других специальных символов? и почему вы не должны анализировать вывод ls, и я бы хотел, чтобы он был более устойчивым и обрабатывал любые допустимые имена файлов (и / или …

2
bash не может хранить шестнадцатеричное значение 0x00 в переменной
Я пытаюсь сделать некоторые трюки с дд. Я думал, что было бы возможно сохранить некоторые шестнадцатеричные значения в переменной с именем "header", чтобы передать его в dd. Мой первый шаг без переменной был такой: $ echo -ne "\x36\xc9\xda\x00\xb4" |dd of=hex $ hd hex 00000000 36 c9 da 00 b4 |6....| …
11 linux  bash  shell-script  dd 

1
Как printf округляет половинки до первого знака после запятой?
Я тестирую две разные реализации в printfмоей системе: printf (GNU coreutils) 8.26и версию в комплекте zsh 5.3.1. Я проверяю, как округляются половинные числа, то есть для 1,5, 2,5, 3,5, ... 9,5. $ for i in {1..9}; do /usr/bin/printf '%.0f\n' "${i}.5"; done 2 2 4 4 6 6 8 8 10 …
11 printf  math 

2
Запуск Firefox на виртуальной машине Ubuntu через SSH открывает Firefox хост-машины
Я использую Slackware. Firefox работает. У меня также есть виртуальная машина под управлением Ubuntu 16.04 с использованием VirtualBox. Я установил Firefox на виртуальной машине, а Firefox установлен на главном компьютере. Я открыл сессию SSH на виртуальной машине и запустил Firefox. Это открыло новое окно Firefox моего главного компьютера. Почему он …
11 ssh  firefox 

2
Функция «встряхнуть, чтобы найти курсор»
Мне было интересно, есть ли в linux такая функция, как OSX «встряхнуть, чтобы найти курсор», которая временно делает курсор мыши или трекпада пользователя намного больше при встряхивании назад и вперед, облегчая поиск, если пользователь теряет его отслеживание.

2
i3wm: более 10 рабочих пространств с двойным ключом-модификатором?
Недавно я начал пользоваться i3wmи влюбился в него. Однако меня беспокоит одна вещь: управление более чем 10 рабочими пространствами. В моем конфиге $mod+1для $mod+9переключения между рабочими пространствами от 1 до 9 (и $mod+0для 10), но иногда 10 рабочих областей просто недостаточно. На данный момент я достучаться до рабочих 11 до …

4
Как использовать `find` для перехода в каталог этого файла
Я хочу найти файл, а затем ввести каталог, содержащий его. Я пытался, find /media/storage -name "Fedora" | xargs cdно, конечно, я is not a directoryошибка. Как мне ввести его родительский каталог с помощью однострочной команды?
11 shell  find  xargs  cd-command 

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