Unix & Linux

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

9
Поиск предыдущей команды с префиксом, который я только что набрал
Мы можем использовать стрелки вверх и вниз для навигации по истории команд. В некоторых IDE, таких как Matlab, если мы что-то вводим, а затем нажимаем клавиши со стрелками, мы прокручиваем только те команды истории, которые начинаются с того, что мы ввели. Это действительно удобно, но в терминале оболочки это не …


4
Зачем использовать «nohup &» вместо «exec &»
Я знаю, что, nohupбудучи бинарным, его можно получить из любой оболочки. Но execвстроенный, вероятно, существует в каждой оболочке. Есть ли причина отдавать предпочтение одному из них другому?
67 nohup  exec 


8
тайм-аут сервера ключей при попытке добавить открытый ключ GPG
Я пытаюсь добавить открытый ключ для установки программы с CPG. Но я новичок в этом, но каждая найденная команда выдает мне ту же ошибку: gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59 gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com gpg: keyserver timed out gpg: keyserver receive failed: keyserver error Как это возможно, …
67 bash  ubuntu  gpg 

4
Использование --exclude с командой du
Это, наверное, что-то базовое, но я не могу заставить его работать. Я пытаюсь использовать DU, чтобы получить общий размер файлов минус определенные каталоги. Мне нужно исключить один конкретный каталог с именем, uploadsно не каждый каталог называется uploads. Например, моя файловая структура выглядит примерно так: /store /uploads /junk_to_ignore /more_junk_to_ignore /user_one /uploads …

4
смотреть псевдоним команды расширения
Если запустить watchкоманду, содержащую псевдоним, она не будет расширять псевдоним. Я пробовал как с одинарными, так и с двойными кавычками, на самом деле дали следующий псевдоним: # alias ll alias ll='ls -l --color=tty' Следующая команда не удастся # watch ll sh: ll: command not found Разве не должно работать расширение …
67 bash  alias 

3
Скопируйте содержимое файла в буфер обмена, не отображая его содержимое
Как скопировать содержимое файла в UNIX без отображения содержимого файла. Я не хочу, чтобы кот или ви видели содержимое. Я хочу скопировать их в буфер обмена, чтобы вставить его обратно в блокнот Windows. Я не могу скопировать файл с этого сервера на другой из-за ограничений доступа.
67 file-copy 

1
Почему 'bc' требуется для сборки ядра Linux?
Минимальные требованияbc к сборке ядра Linux указывают, что калькулятор необходим для сборки ядра v4.10, минимальной версии инструмента 1.06.95. Что используется bcв этом контексте, и почему язык C не используется непосредственно вместо bcэтих операций?
66 linux-kernel  bc 

5
Команды не найдены: netstat, nmap в CentOS 7
Я использую следующий CentOS: $ cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) Команды nmap, netstatи lsofне будут найдены на CentOS7. Почему? $ type -a nmap bash: type: nmap: not found $ type -a netstat bash: type: netstat: not found $ type -a lsof bash: type: lsof: not found Что я …

2
Начнет ли Linux убивать мои процессы, не спрашивая меня, не хватает ли памяти?
Я запускал сценарий оболочки с командами для запуска нескольких ресурсоемких программ (2-5 ГБ) подряд. Когда я вернулся, чтобы проверить ход выполнения моего сценария, я с удивлением обнаружил, что некоторые из моих процессов были Killedтакими, как сообщил мне мой терминал. Несколько программ уже были успешно завершены до Killedзапуска программ, которые позже …

1
Как заставить yum установить без запроса пользователя, используя bash?
Я пишу bash-скрипт для установки php5.4, и я хотел бы автоматизировать это для тестовой виртуальной машины. У меня есть команда rpm: rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm yum install php54w Теперь, в середине этого процесса, появляется приглашение пользователя ввести [Y / N], загружать ли зависимости. Так что мне либо нужно: Имитация пользовательского ввода …
66 bash  yum  rpm 

5
Создание пользователя без пароля
Я пытаюсь создать пользователя без пароля, как это: sudo adduser \ --system \ --shell /bin/bash \ --gecos ‘User for managing of git version control’ \ --group \ --disabled-password \ --home /home/git \ git Он создан хорошо. Но когда я пытаюсь войти под пользователем git, я получаю пароль: su git Password:... …

3
Как запустить время по нескольким командам И записать вывод времени в файл?
Я хочу запустить timeкоманду, чтобы измерить время нескольких команд. Что я хочу сделать, это: Измерьте время прохождения всех их, сложенных вместе Записать timeвывод в файл Напишите STDERRиз команды, которую я измеряюSTDERR Чего я не хочу делать, так это Запишите несколько команд в отдельный скрипт (почему? Потому что все это уже …

18
Root-доступ, который не может изменить пароль root?
У нас небольшая проблема на сервере. Мы хотим, чтобы некоторые пользователи могли делать, например, sudoи становиться root, но с ограничением, что пользователь не может изменить пароль root. То есть гарантия того, что мы все еще можем войти на этот сервер и стать пользователем root независимо от того, что будут делать …
66 ubuntu  security  sudo 

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