Unix & Linux

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

5
Как постоянно контролировать максимальное потребление системных ресурсов на Mac?
До Mavericks я мог использовать /etc/launchd.confфайл для изменения максимального потребления системных ресурсов, например: limit maxfiles 16384 unlimited limit maxproc 16384 unlimited Это больше не работает в Маверикс. Как правильно сделать это в последней версии OS X?
85 osx  ulimit  sysctl 


7
Что такое / usr / local / bin?
До сегодняшнего дня я использовал терминал в ограниченной степени для перемещения и извлечения каталогов и изменения даты файлов с помощью touchкоманды. Я понял весь объем терминала после установки забавного скрипта на Mac и наличия chmod 755файла, чтобы впоследствии его можно было выполнить. Я хотел бы знать, что /usr/local/bin, однако. /usr/Я …

2
Что это за папка / run / user / 1000?
Что это за папка: /run/user/1000в моей системе Fedora и для чего она нужна? ~ $ df -h Filesystem Size Used Avail Use% Mounted on tmpfs 1.2G 20K 1.2G 1% /run/user/1000 РЕДАКТИРОВАТЬ: 7 июня 2019 года. Мои два ответа не согласны с тем, какой каталог или где хранятся файлы в этом …

3
Как создать удаленный диск с помощью SSH на локальной машине и сохранить на локальный диск
Как я могу создать резервную копию удаленного диска с помощью SSH на моем локальном компьютере и сохранить его на локальном диске? Я пробовал следующее: ssh hostname@my.ip.address "sudo dd if=/dev/sdX " | \ dd of=/home/username/Documents/filename.image` Однако я получаю следующую ошибку: нет tty присутствует и не задана программа askpass
85 ssh  hard-disk  remote  dd 

2
В чем разница между -m conntrack --ctstate и -m state --state
Я читаю это Howto, и есть что-то вроде этого: Мы можем разрешить установленным сеансам получать трафик: $ sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT Приведенное выше правило не имеет пробелов по обе стороны от запятой в ESTABLISHED, RELATED Если приведенная выше строка не работает, возможно, вы используете …
85 iptables 

2
Как работает tcp-keepalive в ssh?
Я пытаюсь закодировать shell-скрипт, который использует ssh-соединение для выполнения "heartbeats". Я хочу прекратить клиентское и серверное соединение после определенного тайм-аута (после разрыва соединения). Что я нашел до сих пор: TCPKeepAlive да / нет для ssh и sshd ClientAliveCountMax для sshd ClientAliveInterval для sshd ServerAliveCountMax для SSH ServerAliveInterval для SSH Чтобы …
85 ssh  tcp  sshd  cluster 

3
Что делают скрипты в /etc/profile.d?
Я читаю об основных сценариях оболочки из командной строки Linux и Библии сценариев оболочки . В нем говорится, что /etc/profileфайл устанавливает переменные окружения при запуске оболочки Bash. В этом /etc/profile.dкаталоге содержатся другие сценарии, содержащие файлы запуска для конкретного приложения, которые также выполняются оболочкой во время запуска. Почему эти файлы не …
85 bash  profile  etc 

5
Завершение командной строки из истории команд
Итак, я посмотрел на историю и на Ctrl+ R, но они не то, что я думал, что я знал. Есть ли способ, которым я могу набрать в начале команды и циклически проходить матчи в моей истории с помощью некоторого ярлыка bash? # mysq(some shortcut key) Дает мне: # mysqldump --add-drop-table …

7
Как найти, какие процессы забирают всю память?
Я ищу что-то вроде верхней части загрузки процессора. Есть ли аргумент командной строки для top, который делает это? В настоящее время моя память настолько заполнена, что даже 'man top' выходит из строя из-за нехватки памяти :)
85 process  memory  top 

6
История Bash: параметры ignoredups и erasedups конфликтуют с общей историей между сеансами
Прежде всего, это не дубликат существующих потоков в SE. Я читал эти две темы ( 1-я , 2-я ) о лучшей истории Bash, но ни один из ответов не работает - - Кстати, я нахожусь на Fedora 15. Я добавил следующее в .bashrcфайл в каталоге пользователя (/ home / aahan …

7
Использование sed для поиска и замены сложной строки (желательно с регулярным выражением)
У меня есть файл со следующим содержанием: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> и мне нужно сделать скрипт, который меняет «имя» в первой строке на «что-то», «пароль» во второй строке на «что-то другое», а «имя» в третьей строке на «что-то другое». Я не могу полагаться на порядок их появления в файле, поэтому я …

1
Как заставить tmux считать количество окон, начинающихся с 1 вместо 0?
Я смог заставить GNU Screen начать считать окна с номером 1 вместо значения по умолчанию 0 с этим кодом в моем .screenrc: # Get rid of screen 0 bind c screen 1 bind ^c screen 1 bind 0 select 10 Когда я создавал окна в .screenrc, я использовал его, screen …
85 tmux 


2
Zip все в текущем каталоге
Я хотел бы сжать и упаковать все, включая файлы и папки в текущем каталоге, в один ZIP-файл в Ubuntu. Какая команда была бы наиболее удобной для этого (и название инструмента, которое необходимо было установить, если оно есть)? Изменить: Что делать, если мне нужно исключить одну папку или несколько файлов?

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