Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

4
Як конвертувати файли FLAC в AAC (бажано VBR 320k +)?
Я повертаю свої компакт-диски до FLAC, а потім перекодую до файлів AAC (.m4a) для перенесення на моєму Android-телефоні та iPhone дружини. Я використовував XLD на Mac, і це робить чудову роботу, але я краще не вкрав її Mac, щоб це зробити, і був би в змозі це зробити в моїй …
12 audio  conversion  flac 

4
ярлик vim, щоб відкрити файл під курсором у вже відкритому вікні
In vim ви можете відкрити файл під курсором за допомогою gfкоманди. Ви також можете легко відкрити цей файл у новому розділеному вікні, натиснувши його <c-w> f. Це дійсно приємна та економія часу функції. Однак я не можу зрозуміти, як відкрити файл у вже відкритому розділеному вікні (не створюючи нового).
12 vim  vi  editors  key-mapping  gvim 

2
Використання setfacl для дозволу членам групи записувати в будь-який файл у каталозі
Я хотів би використовувати setfacl, щоб будь-хто в групі "app" міг редагувати будь-який файл, що міститься в / usr / local / users / app незалежно від того, що кажуть традиційні дозволи UNIX. У мене є два користувачі Джон і Бен. Я намагався дотримуватися інструкції з іншого питання , але …
12 permissions  acl 

4
Показати запущені процеси з іменами файлів?
Я використовую шпаклівку для підключення мого linux-сервера, на якому розміщені мої сайти. Я можу запустити # ps aux | less показати запущені процеси. Але я хочу відобразити, які файли запускають ці процеси? Я також спробував # ps aux | grep <pid> Але отримання цієї помилки: -bash: syntax error near unexpected …

2
Чому це правило udev не спрацьовує після видалення пристрою?
У мене дві миші, у однієї з яких є проблема, коли середня кнопка миші та кнопка6 спрацьовують одночасно. Тому я налаштував свою ~/.Xmodmapфункцію, щоб відключити цю кнопку. У той же час, однак, я хотів мати можливість користуватися цією кнопкою за допомогою іншої миші. Тому я написав udevправило, яке закликало xmodmapзмінювати …
12 usb  mouse  udev  xmodmap 

4
Запуск декількох команд nohup у фоновому режимі
Отримав дві команди cmd1 та cmd2. З двох, cmd2 займає більше часу, щоб закінчити. Потрібно запустити cmd2, а потім cmd1. Спробував запустити їх наступним чином: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & або bash$ (nohup ./cmd2>result2 &) ; nohup ./cmd1>result1 & Але я бачу, що cmd1 не чекає завершення …

2
tmux: Перезавантаження клавіш для панелі зліва / справа / вгору / вниз
Tmux дозволяє переміщуватися через панелі за допомогою Ctrl-b+ (→, ←, ↑, ↓). Я хотів би переробити це на: Ctrl-b+ Ctrl-(l, j, i, k). Для довідки, розташування клавіш l,j,i,kсхоже на клавіші зі стрілками, але їх легше набирати, не рухаючи рукою. Я редагував декілька речей тут і там у програмі .tmux.conf, але …
12 tmux 

3
НФС не працює. кріплення: неправильний тип fs, поганий варіант, поганий суперблок
Ось що я отримав на сервері: manuel@server ~ $ cat /etc/exports /var/share 192.168.178.20(rw, sync) manuel@server ~ $ cat /etc/hosts.allow portmap: 192.168.178.20 manuel@server /etc $ cat /proc/filesystems | grep nfs nodev nfs nodev nfs4 Ось що я отримую на своїй машині: manuel@Timeline:~$ sudo mount -t nfs 192.168.178.2:/var/share /media/share/ mount: wrong fs …
12 ubuntu  nfs 

6
Доступ до акції SMB без пароля
Під час доступу до спільного SMB, захищеного паролем, smbclientпрацює чудово. Але коли я намагаюся отримати доступ до спільних користувачів, які не мають захисту паролем (загальнодоступні спільні публікації), smbclientдрукує: tree connect failed: NT_STATUS_ACCESS_DENIED Як я можу отримати доступ до цих акцій? Я намагаюся отримати доступ до Windows 7 з мого Ubuntu …
12 windows  samba 

4
Вбивство дерева процесів у top / htop
htop дозволяє мені добре бачити дерева процесів всередині оболонки. Я можу вбивати процеси, натискаючи, F9 (KILL)а потім вибираючи, який сигнал (наприклад 15 SIGTERM) я хочу надіслати на роботу для вбивства. Однак це дозволяє мені вбивати один процес за один раз. Чи є спосіб знищити повне дерево процесів, використовуючи htop?
12 kill  top  htop 

1
Який правильний спосіб написати правило udev, щоб зупинити послугу під systemd
Я запускаю Arch Linux, і у мене є правило udev, яке запускає службу, коли вставляється пристрій. У цьому випадку він набирає з'єднання, коли підключається 3G-модем. KERNEL=="ttyUSB*", SYMLINK=="gsmmodem", TAG+="systemd", ENV{SYSTEMD_WANTS}="netcfg@wvdial.service" Однак якщо пристрій вилучено, systemd не зупинить службу, а значить, коли він знову підключений, він не запустить службу, оскільки він вже …
12 linux  udev  systemd 

4
su: Дозвіл відхилено, незважаючи на правильний пароль
У моїй новій установці Gentoo su не працює як мій некористувальний користувач: Після введення правильного пароля я отримую повідомлення "su: У дозволі відмовлено". Що може бути причиною цього? Я вже спробував перевстановити пакунок содержаng /bin/su. EDIT: Судо працює.
12 permissions  su 

3
Обмежити доступ до файлу лише для додавання
У мене є каталог з файлами журналів, і я вкладаю в них журнали із скрипту, запущеного користувачами. У цьому випадку реєстрація за допомогою syslog не представляється можливою. (недемон rsync) Я хочу, щоб користувачі мали лише дозволи на запис у файли журналів. Проблема полягає в тому, що дозволи на запис потрібно …
12 linux  permissions  logs  rsync  xfs 

3
Чому копати звіти про сервер dns як 127.0.0.1, коли я використовую зовнішній DNS?
Я використовую незв'язаний і зазвичай використовую openDNS як мій DNS-сервер. Коли я біжу, dig google.comкажу, що отримую SERVER: 127.0.0.1#53(127.0.0.1). Що саме це слухає на порту № 53? це незв'язане чи це щось пов’язане з dnsmasq (чи я навіть встановив dnsmasq, як dnsmasq.confздається, немає /etc)? У resoluv.conf є, nameserver 127.0.0.1але тоді …
12 dns  dnsmasq 

3
Vim для друку файлу на терміналі та виходу
Я б хотів зробити це vim для того, щоб виділити синтаксис як встановлений у vim (або без необхідності в додаткових інструментах). Тому замість цього cat file | <some_sh_tool>я б використовував vim +"some_opts" +"..." +q file. Проблема полягає в тому, що vim відновлює попередній екран після виходу, але за допомогою деяких …
12 vim 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.