Unix & Linux

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

4
Як видалити останню команду (або поточну команду для бонусу) з історії zsh
Звичайно, існує надзвичайно простий розумний спосіб зробити це, але оскільки історія в zshell, здається, псевдонім fc, немає способу використовувати хитрощі, згадані в розділі Як видалити єдиний рядок з історії? . Будь-які вказівки, як це зробити? Моїм випадком використання буде видалення останньої виданої команди з історії, щоб вона припиняла автоматичне завершення …

1
Перемістіть логічний том на новий фізичний диск
У мене є три логічні томи в одній групі томів, що використовують один фізичний том (весь існуючий диск / dev / sda). Тепер я хочу перемістити один з цих логічних томів на новий, більш швидкий диск, тобто, переходячи з: /dev/sda |-vg0-root → mounted to / |-vg0-foo → mounted to /foo …
14 linux  lvm 

8
Отримайте назви пристроїв у мережі
Мені хотілося дізнатись назви всіх пристроїв у мережі. Я вже без великого успіху спробував багато команд, знайдених в Інтернеті, але нічого не спрацювало так, як я хотів. В основному, коли я ввожу свої настройки маршрутизатора, я можу отримати імена пристроїв, підключених до моєї мережі. Я можу отримати це також у …


4
проаналізуйте одне поле з масиву JSON в масив bash
У мене є вихід JSON, який містить перелік об'єктів, що зберігаються у змінній. (Я, можливо, не фразую це право) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] } ] Мені …


2
Порядок виконуваних файлів розпочався в баш
Якщо я виконую testкоманду в bash, test(оцінює умовне вираження), вбудована утиліта запускається: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ Однак, як видно з результатів type -a testвище, testу каталозі / usr / local …

5
Порівняйте два конфігураційні файли ядра з точки зору menuconfig?
У мене є ситуація, коли у мене є два конфігураційні файли ядра (для одного джерела ядра). Обидва вони мають частину функціоналу, який мені потрібен (на одному, USB працює правильно, на інших - на другому I2C). Я знаю, що відмінності між двома конфігураційними файлами, з точки зору menuconfig, включають лише декілька …

4
Чи можу я відключити всі вказівні сторінки?
Зокрема, на малиновому пі (пізніше Raspbian Wheezy), але і взагалі, чи можу я відключити всі вказівні сторінки? Це означатиме відсутність збережених підручних сторінок, жодних "тригерів обробки для man-db" тощо, тощо. Оскільки сторінки з посібниками, які завжди доступні в Інтернеті, мені не дуже потрібні їх встановлення, а створення та зберігання здається …

1
iptables пересилає весь трафік на інтерфейс
У мене два інтерфейси eth1і eth0. Я хочу, щоб весь трафік eth0був перенаправлений на eth1. Я створив таке iptable правило, як це: iptables -A FORWARD -s 0/0 -i eth0 -p tcp -o eth1 -j ACCEPT Але це не працює. Це правильний спосіб зробити це?
14 iptables 

1
Кнопка «Вбий найбільший процес»
Цей ноутбук має SSD, і тому я вирішив опустити своп. У більшості випадків це добре працює, але іноді оперативна пам'ять стає трохи короткою, і комп'ютер стає дуже млявим і має тенденцію до замерзання. Чи є спосіб реалізувати кнопку "вбити найбільший процес", яка прямує до ядра, якщо я помічую заморожування досить …
14 process 

3
Як дізнатися, який процес використовує моя веб-камера V4L2?
Я спробував запустити наступне: $ vlc -I dummy v4l2:///dev/video0 --video-filter scene --no-audio --scene-path webcam.png --scene-prefix image_prefix --scene-format png vlc://quit --run-time=1 VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d) [0x1f4a1c8] dummy interface: using the dummy interface module... [0x7fc19c001238] v4l2 demux error: VIDIOC_STREAMON failed libv4l2: error setting pixformat: Device or resource busy libv4l2: …
14 devices  camera  vlc  v4l 

7
Які налаштування виправити помилку vsftpd "500 OOPS: не можна змінити каталог"?
Моє запитання - які параметри мені потрібно змінити та / або виконати команди, щоб дозволити мені увійти в систему vsftpd? Я отримую цю помилку, коли входжу за допомогою ftp замість sftp: Name (localhost:dbadmin): dbadmin 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/dbadmin Login failed. ftp> Це працює …

5
vimrc - як заблокувати коментар?
Я не хочу коментувати рядки тексту в текстовому файлі чи коді. Я шукаю вставки блокових коментарів у файл .vimrc . Для вставки одного рядка "використовується коментар , наприклад: " remove spaces and tabs as well at the end of line automatically while saving autocmd BufWritePre * :%s/\s\+$//e Тепер я отримав …

7
xargs та vi - "Введення не з терміналу"
У мене в системі близько 10 php.iniфайлів, які розташовані повсюдно, і я хотів швидко переглядати їх. Я спробував цю команду: locate php.ini | xargs vi Але viпопереджає мене, Input is not from a terminalі тоді консоль починає ставати дуже дивно - після цього мені потрібно натиснути, :q!щоб вийти, viа потім …

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