Unix & Linux

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

4
Компілятор C не може створити виконувані файли
Я намагаюся встановити вино на Linux Mint 17.1. Я ./configure'd як root, щоб встановити його. Вхід: cd Downloads/wine-1.6.2 ./configure Вихід: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... no configure: error: in …
9 linux-mint  gcc  wine 

3
Як надрукувати контрольні символи за допомогою послідовностей втечі?
Я визначив колір червоний за допомогою tput red=$(tput setaf 1) розфарбувати попередження в моїй програмі. Це добре працює: printf '%sfail\n' "$red" # prints 'fail' in red Але одного разу я хотів би роздрукувати послідовність втечі як є, щось на кшталт: \ E [31mfail Як би я це зробив? Я знаю, …

5
Як дізнатися, чи встановлений певний пакет на Debian?
Я працюю з Raspberry Pi B + та Raspbian 5/5/2015 та деякими посібниками, яким кілька років. У мене зовнішній жорсткий диск NTFS підключений до Pi. Через вік (-ів) статей, звичні практики змінилися, і виявляється, що певні пакети та функції та функції тепер вбудовані та / або автоматичні. Наприклад, я з’ясував, …

3
Новий рядок у bash змінних
Я намагаюся зберігати кілька рядків у змінній bash, але, схоже, це не працює. Наприклад, якщо я перелічу /binодин файл на рядок і зберігаю його $LS, то я передаю $LSяк stdin до wc, він завжди повертає 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l …
9 bash  shell  quoting 

4
Як стверджувати, що рядок має новий рядок, і, якщо так, видалити його
У мене є рядок, який є результатом якоїсь операції, над якою я не маю ніякого контролю. Коли я друкую цю змінну за допомогою echo, я отримую: echo $myvar hello Однак коли я if [ $myvar = "hello" ]; then echo they are equal else echo they are not equal fi …
9 bash  string 

3
sed - як з великої літери використовувати кожне 3-е слово?
Подано: main_east_library main_west_roof main_north_roof minor_south_roof Як я можу використовувати sed(зокрема, не awk, trі т.д.) для створення: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Щось на зразок: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Хоча це дає: sed: -e expression #1, char 16: Invalid back reference
9 sed 

2
У циклі над масивом додайте елемент до масиву
У мене проблема з циклом у bash. Наприклад: у мене є масив ("etc" "bin" "var"). І я повторюю цей масив. Але в циклі я хотів би додати деяке значення до масиву. Напр array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Це відображається etc bin var(звичайно, в окремих …
9 bash  array  for 

3
Чи може таргетування файлів покращити стиснення?
Чи може націлювання на пучок файлів разом покращити стиснення зі стандартними інструментами, наприклад, gzip, bzip2, xz? Я давно вважав, що це так, але ніколи цього не перевіряв. Якщо у нас є 2 копії одного і того ж 20 Мбіт-файлу випадкових байтів, націлених разом, розумна програма стиснення, яка розуміє це, може …



7
Джерела ентропії для Linux
Скажімо, я хочу, щоб гігабайт або стільки випадкових даних з / dev / random, що підходять для одноразового майданчика (так, що / dev / urandom вийшов.) Як я можу / dev / random додати достатньо ентропії для цього? Я шукаю конкретні команди та програми для цього. Я не хочу нічого …

3
Як збільшити масштаб свого робочого столу, але підтримувати високу роздільну здатність для шрифтів тощо?
Нещодавно я придбав 4K екран (або UHD, тобто 2160p, якщо бути точним) і використовую його на моїй вежі під управлінням Arch Linux. Як менеджер вікон я використовую дивовижний, який працює на вершині комптона для композиції без сліз, як описано в цій публікації . Екран досить великий, але все ж має …

3
Введіть лінії в історію баш
За замовчуванням bash завантажує лінії з ~/.bash_historyісторії. Чи можна додати користувальницький файл для завантаження? Я хочу ввести файл, що містить команди, які я часто використовую, і отримувати доступ до них через вбудований пошук.
9 bash 

2
Linux не відповідає на повідомлення запиту ARP, якщо запитувана IP-адреса пов'язана з іншим (відключеним) інтерфейсом
У мене є ПК (ядро 3.2.0-23-generic ), який 192.168.1.2/24налаштований на eth0інтерфейс, а також використовує 192.168.1.1та 192.168.1.2адреси для tun0інтерфейсу: root@T42:~# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: …

4
Переміщення файлів за датою в інший каталог за допомогою CLI
У мене є велика кількість фотографій зі старого жорсткого диска, які я намагаюся організувати. Якщо я запускаю ls -l, я помічаю, що всі ці файли мають дату створення 2012 року або раніше. В ідеалі я хотів би перенести їх на другий жорсткий диск мого комп'ютера, який не встановлений для автоматичного …

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