Unix & Linux

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


6
Як я можу зробити операцію "копіювати, якщо змінити"?
Я хотів би скопіювати набір файлів з каталогу A в каталог B, із застереженням, що якщо файл у каталозі A ідентичний файлу в каталозі B, цей файл не слід копіювати (і, отже, час його модифікації не повинен бути оновлено). Чи є спосіб зробити це за допомогою існуючих інструментів, не пишучи …



2
Як змінити з csh на bash як оболонку за замовчуванням
У мене є cshмоя оболонка за замовчуванням, як показано на echo $SHELL. Я хочу перейти на bashсвою оболонку за замовчуванням. Я спробував наступні підходи безрезультатно: З chshя отримую: chsh: can only change local entries; use ypchsh instead. З ypchshя отримую: ypchsh: yppasswdd not running on NIS master host ("dcsun2"). У …
34 shell 

4
Система висить, коли у неї не вистачає пам'яті
У мене eeePC 900a: він має 8 Гб спалаху як диск і лише 1 Гб оперативної пам’яті. Встановлений на ньому дистрибутив Linux - це ArchLinux. Коли в системі не вистачає пам'яті, вона стає вкрай невідповідною: потрібно кілька секунд / хвилин, щоб виконати такі дії, як перехід на TTY1 або навіть …
34 linux  memory  freeze 


5
Яка архітектура віконної системи Mac OS X?
Мені знайоме, як працює система X11, де клієнти підключаються через сокет до серверного процесу та відправляють операції на віконний сервер для виконання певних операцій від їх імені. Але я не розумію (і мені не вдалося знайти гарних документів), що описує, як програма GUI взаємодіє з віконною системою на Mac OS …


7
Які команди Unix можна використовувати як семафор / блокування?
Я хочу запустити паралельно кілька сценаріїв оболонки Bash. Однак я хочу уникати перегонів. Які команди Unix є справді атомними, які я міг би використовувати для цієї мети, і як я можу їх використовувати?

5
Чому каталоги / usr та / tmp для Linux пропускають голосні звуки в написанні?
Я часто почав думати про це, але ніколи не знайшов гарної відповіді. Чому ці два каталоги Unix не є, /userа /tempнатомість? Усі інші каталоги, rootздаються, є саме такими, якими можна було б здогадатися, але ці два здаються дивними, я б завжди здогадувався про їх як userі temp. Чи є якась …



1
Як реально працює apt-get?
Гаразд, я розумію, як я можу використовувати apt-get {install|upgrade|remove} mypackagesдля встановлення, оновлення чи видалення бінарних файлів, а також файлів даних їх конфігурації та залежностей (насправді removeвидалятиме лише бінарні файли, якщо не передбачені додаткові прапорці). Я шукаю не те, як воно використовується як manописане, але високий рівень того, що він робить. …

2
Об’єднайте кілька команд sed в одному сценарії для обробки файлу CSV
Маючи такий файл CSV: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER і шукаємо результат типу: HEADER first, column|second "some random quotes" column|third ol' column іншими словами, видаляючи "FOOTER", цитати на початку, в кінці та навколо |. Поки цей код працює: sed '/FOOTER/d' csv > csv1 | #remove …
34 sed  csv 

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