Unix & Linux

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

4
З огляду на хеш-компіляцію git, як дізнатися, який випуск ядра містить його?
Припустимо, у мене є певна проблема, яка була виправлена ​​нещодавним виправленням до офіційного сховища Linux git. У мене є робота, але я хотів би скасувати її, коли відбудеться випуск, який містить моє виправлення. Я знаю точний хеш- компілятор , наприклад f3a1ef9cee4812e2d08c855eb373f0d83433e34c . Який найпростіший спосіб відповісти на питання: Які випуски …

3
Трубопроводи STDERR проти STDOUT
Відповідно до " Linux: Повна довідка 6-го видання " (стор. 44), ви можете передавати лише STDERR, використовуючи |&символи перенаправлення. Я написав досить простий сценарій, щоб перевірити це: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Я запускаю цей сценарій так: ./script.sh |& sed 's:^:\t:' Імовірно, відступними будуть лише рядки, надруковані …

5
Використання O_DIRECT в Linux
Якщо це питання занадто орієнтоване на програмування, дайте мені знати. Цікаво, чи є люди, знайомі з прапором O_DIRECT для системного виклику open () на Linux 2.6? Лінус зневажає його використання, проте, як видається, написання файлів високої продуктивності вказує на його використання. Я хотів би знати про будь-який реальний досвід та …

10
Як ввести символ градуса під X11 (використовуючи стандартну розкладку англійської клавіатури)?
Я намагаюся вказати в електронній пошті температуру зовні в градусах. У моєму Mac символом ступеня ( °) є Option+Shift + 8. Але я пишу електронний лист у Thunderbird на Ubuntu 10.10 із типовою розкладкою клавіатури США англійською мовою. Яку комбінацію клавіш я використовую для отримання символу ступеня під X11? EDIT: …

2
Як отримати адресу IPV4 для інтерфейсу від / proc
Чи існує чистий простий спосіб отримати IP-адресу для мережевого інтерфейсу /proc, подібно до того, як я можу отримати MAC-адресу для мережевого інтерфейсу? В ідеалі я б просто набрати cat /proc/<foo>/{interface_name}та отримати IPv4 адресу. Я б краще не запускав нічого іншого, крім cat.
24 linux  ip  proc 

4
Скопіюйте вибір у буфер обміну в форматі tmux
Якщо я вибираю текст мишкою в tmux в iTerm2 на macOS, я отримую вибраний текст, скопійований у мій буфер обміну. Мені не потрібно натискати зайвих кнопок - просто виберіть потрібний текст і ви закінчите. Я тестував tmux в terminal.app на macOS, але він там не працює - мені потрібно натиснути, …
24 tmux  clipboard 

3
Створіть самопідписаний сертифікат із кінцевою датою в минулому
Я хотів би створити самопідписані сертифікати на ходу з довільними датами початку та закінчення, включаючи кінцеві дати в минулому . Я вважаю за краще використовувати стандартні інструменти, наприклад, OpenSSL, але все, що робить цю роботу, було б чудово. Питання про переповнення стека Як генерувати сертифікат openssl із закінченням терміну менше …

4
Витягнути файл із зображення докера?
Я хотів би витягнути файл із зображення Докера, не запускаючи зображення. Цей docker saveпараметр для мене не є життєздатним варіантом, оскільки він дозволяє економити занадто величезний файл лише для того, щоб скасувати націлювання на певний файл.
24 docker 

3
Помилка під час розпакування файлу: "потрібен PK compat. v6.1 (може робити v4.6) "
Я отримав поштовий файл від банку. Я отримую таку помилку, коли намагаюся розпакувати її. unzip filename.zip Archive: filename.zip skipping: SOME_STUFF.pdf need PK compat. v6.1 (can do v4.6) У fileкоманді повертає Zip archive data для цього файлу. Існує досить велика кількість потоків, що містять це повідомлення про помилку, але єдині конкретні …
24 zip 

3
Як перевірити, чи певний порт відкритий на машині зі скрипту оболонки та виконувати дії, засновані на цьому?
Я запускаю свій скрипт оболонки нижче на машині, на якій працює сервер додатків c ++ на порту 8080, і в сценарії оболонки я виконую URL-адресу і зберігаю відповідь, що надходить з цієї URL-адреси, у змінну DATA. Але припустимо, якщо той самий сервер додатків не працює, він не зможе виконати URL-адресу, …

2
Яка різниця між командами 'bs', 'count' та 'search' у команді dd?
Я прочитав багато посібників і повідомлень на форумі , що описують , як використовувати dd, але одна річ , яку я помітив, що люди завжди використовують різні значення для bs=, count=і seek=перемикачі. Будь-хто може пояснити, що саме роблять ці перемикачі (сторінка man не дуже детальна) та поясніть, які найкращі налаштування …
24 dd 

2
Яка різниця між .local, .home та .lan?
Як я можу надійно адресувати різні машини в своїй мережі? Я завжди використовував .localсуфікс для спілкування з комп'ютерами в моїй локальній мережі раніше. З новим маршрутизатором, хоча, .localрідко (хоча іноді) працює. Я виявив , що .homeі .lanяк правило , працюють, але не завжди. .-------. .--------. .-----. | modem |---| router …
24 networking  avahi 

12
Передача файлів за допомогою scp: дозвіл відхилено
Я намагаюся перенести файли з віддаленого комп'ютера за допомогою sshмого комп'ютера: scp My_file.txt user_id@server:/Home Це повинно помістити My_file.txt у домашню папку мого власного комп’ютера, правда? я отримав scp / Головна: у дозволі відмовлено Також коли я намагаюся:, ...@server:/Desktopщоб скопіювати файли з віддаленого комп'ютера на робочий стіл. Що я роблю неправильно?
24 ssh  permissions  scp 


1
З тих пір, коли POSIX і GNU rm не видаляти /?
Уже кілька років rmутиліта GNU не видаляється, /якщо не буде викликано цю --no-preserve-rootопцію. Однак команда rm -rf /була подана в колективну підсвідомість як небезпечна протягом дуже тривалого часу, і люди все ще часто цитують це як "страшну" команду. Мені було цікаво, коли вперше з’явилося це правило, яке rmне можна видалити …
23 rm  posix  history  gnu 

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