Unix & Linux

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

10
Как узнать, используется ли Wayland или X11
Поэтому я только что установил последнюю версию Kali Linux на свой ноутбук, основанный на Debian 7 (oldstable). Затем я переориентировал все это на Debian 8. Я всегда хотел Wayland вместо X11, поэтому я установил необходимые пакеты. Затем создали минимальную ~./config/weston.iniконфигурацию. Теперь с экрана входа в Gnome: Я могу загрузить Gnome …
166 linux  x11  wayland 

6
Запустите команду, которая затенена псевдонимом
Допустим, у меня есть следующий псевдоним в bash alias ls='ls --color=auto'- и я хочу назвать обычный lsбез опций. Единственный способ сделать это - unalias, выполнить команду, а затем снова псевдоним? Или есть какой-нибудь изящный трюк или обходной путь?
164 bash  shell  alias 



3
Что означает aux в `ps aux`?
ps auxкажется, удобно перечислить все процессы и их статус и ресурс использования (Linux / BSD / MacOS), однако я не могу понять смысл параметра auxиспользования man ps. Что auxзначит?
162 linux  ps 

11
Выполнить команду один раз в строке ввода?
Я хочу выполнить команду Java один раз для каждого матча ls | grep pattern -. В этом случае, я думаю, я мог бы сделать, find pattern -exec java MyProg '{}' \;но мне любопытно, в общем случае - есть ли простой способ сказать «выполнить команду один раз для каждой строки стандартного …
162 bash  shell  fish 

17
Эффективно удалить большой каталог, содержащий тысячи файлов
У нас есть проблема с папкой, которая становится громоздкой с сотнями тысяч крошечных файлов. Есть так много файлов, что выполнение rm -rfвозвращает ошибку, и вместо этого нам нужно сделать что-то вроде: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Это работает, но очень медленно и постоянно не …
162 linux  command-line  files  rm 

6
Какие опции `ServerAliveInterval` и` ClientAliveInterval` в sshd_config точно делают?
Я нашел этот вопрос , но извините, я не совсем понимаю настройки двух переменных ServerAliveIntervalи ClientAliveIntervalупоминается в принятом ответе. Если у моего локального сервера истекло время ожидания, должен ли я установить это значение на ноль? Это тогда никогда не истечет? Должен ли я вместо этого установить его на 300 секунд …
161 ssh  configuration 

4
Имеют ли значение разрешения родительского каталога при доступе к подкаталогу?
Если у меня есть корневая папка с некоторыми ограничительными разрешениями, скажем, 600, и если у дочерних папок / файлов есть разрешение 777, сможет ли каждый читать / писать / выполнять дочерний файл, даже если у корневой папки есть 600?

6
Что `(backquote / backtick) означает в командах?
Я наткнулся на следующую команду: sudo chown `id -u` /somedir и мне интересно: что означает `символ. Например, я заметил, что хотя приведенная выше команда работает хорошо, приведенная ниже не работает: sudo chown 'id -u' /somedir
160 shell  quoting 

9
Как я могу отречься от запущенного процесса и связать его с новой оболочкой экрана?
У меня запущена программа на SSH-оболочке. Я хочу приостановить его и иметь возможность приостановить его выполнение, когда вернусь. Один из способов, которым я подумал сделать это, - это перенести свое владение на экранную оболочку, тем самым поддерживая его работу там. Есть ли другой способ продолжить?

2
Есть остановленные задания (на выходе bash)
Я получаю сообщение, There are stopped jobs.когда пытаюсь иногда выйти из оболочки bash. Вот воспроизводимый сценарий в Python 2.x: ctrl+ cобрабатывается интерпретатором как исключение. ctrl+ z«останавливает» процесс. ctrl+ dвыход из питона для реалов. Вот некоторые из реальных выводов терминала: example_user@example_server:~$ python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] …
158 bash  shell  process 


4
Не удалось получить репозиторий jessie backports
Я использую образ докера в качестве основы для моей собственной разработки, которая добавляет репозиторий jessie backports в свой Dockerfile и использует его для установки зависимости. Этот образ использует следующую команду для добавления хранилища: echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list Проблема в том, что загрузка пакетов из репозитория backports теперь …
158 debian  repository 

3
Настройка часового пояса в Linux [закрыто]
Я устанавливаю часовой пояс GMT + 6 на моем компьютере с Linux, скопировав файл zoneinfo /etc/localtime, но dateкоманда все еще показывает время как UTCtime-6. Может ли кто-нибудь объяснить мне это поведение? Я предполагаю, что dateкоманда должна отображать UTCtime+6время. Вот шаги, за которыми я следую: date Wed Jan 22 17:29:01 IST …
157 linux  date  time  timezone 

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