Unix & Linux

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


6
Як створити файл gzip без розширення .gz?
Я хотів би створити gzipped файл, який зберігає початкове ім'я файлу. Наприклад, gzipping "example.txt" повинен виводити файл gzipped під назвою "example.txt", а не "example.txt.gz." Чи можливо це зробити елегантно за допомогою однієї команди (не виконуючи наступної mv)?
14 gzip 

1
GNU / Linux: блок пристроїв накладання / блоковий блок
GNU / Linux має з'єднання кріплення, яке накладає бруси. Таким чином, ви можете змонтувати реєстр, що записується, на вершині режиму для читання. Якщо дір, що записується, відключений, редактор лише для читання не стосується. Я шукаю таку ж функціональність для блокових пристроїв - бажано, щоб частина, що записується, зберігалася у файлі. …

5
Як шукати файли, де існують два різних слова?
Я шукаю спосіб пошуку файлів, де в одному файлі існують два екземпляри слова. Я використовував таке, щоб здійснити пошук до цього моменту: find . -exec grep -l "FIND ME" {} \; Проблема, з якою я стикаюсь, полягає в тому, що якщо між "ВЗНАЧИТИМ" та "МЕ" немає точно одного простору, результат …
14 grep  find  search 

3
Як позбутися від горизонтального розколу в dwm
Я почав використовувати dwmсьогодні і намагаюся обернути голову навколо цього, як OpenBoxце є моїм іншим впливом на менеджерів вікон. Як запропоновано в офіційному навчальному посібнику, я спершу відкрив пару терміналів, і всі вони були викладені плиткою, при цьому перший термінал був висунутий вліво, що я розумію, що це майстер. Я …
14 dwm 

2
Як зробити патч ігнорувати вже застосовані описи
У мене дуже великий файл виправлення, який я намагаюся застосувати до свого коду. Проблема в тому, що деякі зміни в моєму патчі вже є в коді. Чи є спосіб зробити виправлення витончено ігнорувати зміни, які вже були застосовані? -NВаріант не робити те , що я хочу. Якщо він зіткнеться з …
14 patch 

2
Попередження "Підтримка IPv6 відключена"
Я отримую помилку під час запуску сценарію, який намагається надсилати електронні листи. send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol send-mail: warning: inet_protocols: configuring for IPv4 support only postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol postdrop: warning: inet_protocols: configuring …
14 email  postfix  ipv6 

3
Відобразити функціональне тіло в Bash
У мене у .bashrcфайлі встановлено кілька функцій . Я хотів би просто відобразити фактичний код функції, а не виконувати її, щоб швидко посилатися на щось. Чи є якийсь спосіб, ми могли б побачити визначення функції?
14 bash  function 

3
Як дозволити додатку SDL (не працює як root) використовувати консоль
Я хочу використовувати програму на основі SDL для відображення графіки на консолі, не входячи з консолі та не запускаючи програму як корінь. Наприклад, я хочу мати змогу запустити його через ssh. Цільова ОС - це розп. Ось короткий приклад python для ілюстрації проблеми: import os, pygame os.environ['SDL_VIDEODRIVER'] = 'fbcon' pygame.init() …

5
Як видалити команди з історії, що відповідають заданому рядку?
Мені потрібно видалити всі команди в моїй історії, що відповідають рядку. Я спробував: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" " -f2 | xargs history -d xargs: history: No …

6
Як надіслати кілька команд sftp за допомогою одного рядка
Наступна команда посилає одну команду на sftpвикористання одного рядка: sftp -o PasswordAuthentication=no user@host" <<<"lcd /home" Як надіслати кілька рядків за sftpдопомогою одного рядка. Чи є спосіб вставити повернення каретки чи щось для цього, наприклад: sftp -o PasswordAuthentication=no user@host" <<<"lcd /home\n cd /myhome\n get file" Ідея полягає в тому, щоб НЕ …
14 scripting  sftp 



5
Список X випадкових файлів з каталогу
Чи є спосіб перерахувати набір, скажімо, 30 випадкових файлів з каталогу за допомогою стандартних команд Linux? (в zsh) Вище описана тут відповідь не працює для мене ( sortне визнає варіант -R)
14 shell  files  zsh 

3
Різниця між "апаратним обладнанням", "типом процесора" та "апаратною платформою"
Моя машина Linux повідомляє результати "uname -a", як показано нижче: [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]# Згідно з man man сторінкою uname, записи "i686 i686 i386" позначають: Назва апаратного обладнання машини (i686) тип процесора (i686) …

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