Unix & Linux

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

1
Заміна баша зі змінною, визначеною з глобальної картини
Наведений нижче приклад пояснює проблему. Чому FILENAMEдрукується правильно, коли лунає і сприймається як зразок при використанні підстановки? #!/bin/bash FILEPATH_WITH_GLOB="/home/user/file_*" FILENAME=$(basename "$FILEPATH_WITH_GLOB") echo $FILENAME #file_1234 echo ${FILENAME:1:5} #ile_* <---why is this not ile_1

2
Зачекання з високим IO - Як визначити першопричину?
У мене є екземпляр MySQL на двох виділених серверах. Один для виробництва, інший для тестової платформи. Два сервери майже однакові, різниця лише в тому, що RAID-контролер і віртуальна гучність (HD однакові). На виробництві є виділений HW RAID-контролер та об'єм RAID 10. З іншого боку, контролер RAID, здається, є програмним забезпеченням …

1
OS X, bash: менше працює на дескрипторах відкритих файлів, cat не працює
У bash-скрипті, над яким я працюю (який повинен працювати на Ubuntu та OS X), мені потрібно перенаправити висновок сотень команд у файл. Замість того, щоб додати їх &>...до всіх, я просто роблю exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Поки добре, але на півдорозі всіх цих команд мені потрібно прочитати все, …


5
Помилка nginx logrotate на роботі cron
Я запускаю Ubuntu 14.04 LTS і nginx на VPS Digital Ocean VPS і періодично отримую ці електронні листи про невдалу роботу з cron: Тема Крон-тест -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) Основний текст електронної пошти: /etc/cron.daily/logrotate: помилка: помилка запуску спільного сценарію postrotate …
10 ubuntu  cron  nginx  logrotate 

2
Відмінність виконання init із вбудованими та зовнішніми initramfs?
Я будую дуже мінімальну систему Linux, яка просто складається з ядра (v4.1-rc5) та initramfs, заселеного busbox (v1.23.2). Це працює чудово здебільшого, але я помічаю різницю в поведінці виконання команд в / init, чи використовую я вбудовані initramfs проти зовнішніх. Сценарій / init: #!/bin/sh dmesg -n 1 mount -t devtmpfs none …
10 linux  kernel  boot  initramfs 

3
Як розмістити коментарі до мого файлу / etc / shadow?
Я переглядаю деякі оновлення системи, і мій менеджер пакунків показує зміни між висхідним потоком / etc / shadow і моїм. Я хотів би помістити деякі коментарі до файлу наступного разу, коли це станеться. Як я можу додати коментарі до файлу / etc / shadow, не порушуючи нічого. Я думаю, що …
10 password 

1
Не вдалося запустити GParted LiveCD
У мене встановлення VM у VirtualBox (LinuxMint 17.1). Але я намагаюся завантажуватися до GParted, щоб я міг змінити розмір розділу. Я використовую, gparted-live-0.22.0-2-amd64.isoі він завантажується правильно. Я випробував усі варіанти в GRUB, а також останнє меню, але не можу пройти цей екран: Цей екран також з’являється під час завантаження, перш …

6
Видалення файлів з пробілами в їх назвах
Я намагаюся видалити всі файли з пробілом у їх іменах. Я використовую наступну команду. Але це дає мені помилку Команда: ls | egrep '. ' | xargs rm Тут, якщо я використовую лише ls | egrep '. 'команду, це дає мені все ім'я файлу з пробілами у назви файлів. Але …
10 shell  quoting  rm  xargs 

2
Неможливо скопіювати великий файл на USB-накопичувач ext2 [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 4 роки тому . У мене є 8G USB-накопичувач (я перебуваю на Linux Mint), і я намагаюся скопіювати в нього файл 5.4G, але …

1
Як скомпілювати модуль DKMS для декількох версій зображення ядра в Debian?
У мене встановлені версії 3.16 та 4.0 linux-imageпакета. Під час входу я можу вибрати пункт ядра, який я хочу завантажувати в пункті «Додаткові параметри». Однак, коли я встановлюю модуль DKMS, він складається лише для нової версії: Setting up fglrx-modules-dkms (1:14.12-1) ... Loading new fglrx-14.12 DKMS files... Building only for 4.0.0-1-amd64 …

1
cp каже, що це видалення файлів, але не повинно бути
Швидке резервне копіювання: root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ . Вихід дивує - деякі файли, як кажуть, видалені! removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’ Видалені файли здаються випадковими і не змінюються. Чому йдеться про їх видалення? Навіть чуже, здається, що він фактично не видалив цей файл (а також джерело). Що відбувається?
10 backup  cp 

2
Як я можу частково скопіювати файл із зламаного диска?
У мене зламаний диск, з якого мені потрібно скопіювати файл 60G. Час від часу диск скидається, і я не можу закінчити копію. Я хотів би спробувати скопіювати часткові фрагменти і скласти їх разом. Як я можу це зробити?

2
dm-0: WORITE SAME не вдалося. Ручне обнулення. Centos 7.1 на VmWare ESXI 5.5
У мене сталася помилка під час запуску системи на 2 ВМ. dm-0: WRITE SAME failed. Manually zeroing. ОС: CentOS 7.1 VMware ESXI 5.5 1-й VM має тип LSI Logic Parallel для контролера SCSI на сховищі даних HDD. Другий VM має паравіртуальний тип для SCSI-контролера в SSD Datastorage. Це нормально чи …
10 centos  vmware 

1
запобігти багаторядкові пасти в баш
Я часто використовую ctrl+cдля копіювання тексту з якоїсь програми gui, а потім вставляю його в свій емулятор терміналу (термінатор), використовуючи меню клацання правою клавішею миші та вставку. Іноді я забуваю, що буфер обміну містить кілька рядків, які при вставці в bash викликають "виконання" кожного рядка Чи є якесь рішення, щоб …

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