Unix & Linux

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

3
~ / .inputrc файл не відображається правильно
У мене є файл ~ / .inputrc, який я створив для певних прив'язок ключів. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word кожного разу, коли я намагаюся запустити source ~/.inputrc, це дає мені таку помилку: \ e [1; 5C: слово вперед: Команда не …
14 bash  tcsh  readline 

3
Встановіть параметри системного проксі Ubuntu без перезавантаження з командної лінії
Я використовую Ubuntu 14.04. Я хочу змінити http proxyналаштування з командного рядка. Це має бути рівнозначним зміні GUI (Усі настройки-> Мережа-> Мережевий проксі) та натисканню кнопки Apply System Wide. Я не хочу перезавантажувати / виходити з системи, оскільки я планую динамічно змінювати налаштування зі сценарію ( bash).

2
відключення процесорних ядер на чотирьохядерному процесорі під Linux
Я хочу відключити 3 ядра процесора і запустити свій процесор на одному ядрі. Я використовував команду: maxcpus=1. Але після цього я виконав цю команду ls /sys/devices/system/cpu. Це все ще показує cpu0,cpu1,cpu2,cpu3. Я також спробував: echo 0 > /sys/devices/system/cpu3/onlineале я отримую наступне повідомлення про помилку: no such file or directory.
14 linux  cpu  arm 

2
незаконна послідовність введення iconv - чому?
Під час спроби конвертувати текстовий файл у його еквівалент ASCII, я отримую повідомлення про помилку iconv: illegal input sequence at position. Команда, якою я користуюся, є iconv -f UTF-8 -t ascii//TRANSLIT file Образливий персонаж є æ. Тут же присутній сам текстовий файл . Чому це говорить незаконна послідовність? Символ введення …

4
Автоматично перезавантажте, якщо протягом певного часу немає з'єднання Wi-Fi
Схоже, мій сервер Raspberry Pi втрачає з'єднання через Wi-Fi через випадковий час і якимось чином не може відновитись автоматично. Зазвичай проблема перезавантаження, зроблена вручну, вирішує проблему. Я хотів би зробити його перезавантаження автоматично, якщо через 30 хвилин немає Wi-Fi. Як я можу це зробити?

5
Нехай xargs використовують псевдонім замість двійкового
Bash 4.2 на CentOS 6.5: У ~/.bash_profileмене є купа псевдонімів, зокрема: alias grep='grep -n --color=always' щоб я міг отримати підсвічування кольорів та автоматично друкувати номери рядків під час роботи grep. Якщо я виконую наступне, виділення робіт, як очікувалося: $ grep -Re 'regex_here' *.py Однак, коли я нещодавно запускав це: $ …
14 bash  alias  xargs 

4
Як я бачу автоматичні точки в Linux?
Ми використовуємо автосигнали на роботі, і я маю проблеми з запам'ятовуванням деяких точок кріплення. За допомогою автофайлів ви можете бачити лише поточні або нещодавно встановлені томи на певній машині. Як я бачу решту?
14 autofs 

3
Як поєднати підстановку процесу Баша з документом ТУТ?
У Bash версії 4.2.47 (1) -випустіть, коли я намагаюся катетувати відформатований текст, який надходить з DUE-символу ТУТ: cat <(fmt --width=10 <<FOOBAR (I want the surrounding parentheses to be part of the HERE-document) (Even the preceding unbalanced parenthesis should be part of it. FOOBAR ) # I want this paranthesis to …

3
Моделюйте процес, який не можна отримати в стані D
Для сценаріїв тестування на катастрофи у зовнішньому середовищі сервера ми шукаємо простий спосіб зробити процес, застрягший у стані D (безперебійного сну). Будь-які прості способи? Приклад C зразок коду буде плюсом :) Редагувати - перша відповідь напівправильна, оскільки, як показано, процес знаходиться в стані D, але він все одно приймає сигнали …

2
У чому різниця випуску ядра / дистрибутива та версії?
Я використовую наступну команду для перегляду імені, випуску та версії ядра. -bash-4.1$ uname -s Linux -bash-4.1$ uname -r 2.6.32-279.el6.x86_64 -bash-4.1$ uname -v #1 SMP Wed Jun 13 18:24:36 EDT 2012 Яка різниця та співвідношення між версією ядра та версією? Спасибі! Подібне запитання щодо дистрибутива Linux (наприклад, Ubuntu, Mint, ...)? Тобто, …
14 kernel 

1
Що робить exec 3 <& 1?
Я розумію, що execможна зробити переадресацію вводу / виводу на поточну оболонку, але я бачу лише використання типу: exec 6&lt;&amp;0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6&gt;&amp;1 # Link file descriptor #6 with stdout. # Saves stdout. З цього я розумію, що &lt;для вхідного потоку, …

4
Витягніть дані з файлу та розмістіть у різних файлах на основі одного значення стовпця
Ми створимо файл csv із значеннями нижче yp1234,577,1,3 yp5678,577,3,5 yp9012,132,8,9 Мені потрібно витягнути дані та створити файли на основі другого стовпця. Якщо це 577, то весь рядок потрібно витягнути і помістити в окремий файл. Я маю на увазі, що мені потрібен файл із рядками з другим стовпцем як 577, а …
14 csv  split 

1
Чи має сенс використання часу в сучасному Linux?
Починаючи з версії 2.6.30 (яка була випущена 5 років тому), Linux має опцію, relatimeвключену за умовчанням. Це означає, що оновлення часу доступу до файлів дуже рідкісні та доцільні. Але я все ще бачу рекомендації використовувати noatimeдля баз даних або SSD-дисків. Чи є якісь причини змінити конфігурацію за замовчуванням і використовувати …

4
Як бінарнізувати кольорове зображення?
У мого друга є кольорове зображення з китайським почерком (в основному фотографуванням або скануванням того, що він написав на аркуші білого паперу), і він хотів би, щоб я перетворив його на чорно-біле бінарне зображення. Чи є в Ubuntu додатки, які можуть це досягти? Ось приклад зображення:
14 images 

4
Як явно викликати вбудовану оболонку?
Я хочу налаштувати функціональність cdкоманди відповідно до моїх потреб. Я визначив наступну функцію - function cd () { cd "$@" &amp;&amp; pushd "$@"; } Метою цієї функції є автоматичне натискання каталогу на стек, щоб це заощаджувало мені зусилля pushd .щоразу вводити вручну . Однак наведена вище функція є нескінченно рекурсивною …

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