Unix & Linux

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

1
Чому / dev повна?
The / dev .. повна: SERVER:/dev # df -mP /dev Filesystem 1048576-blocks Used Available Capacity Mounted on udev 12042 12042 0 100% /dev Немає файлів, які б займали простір! SERVER:/dev # find . -ls | sort -r | head -2 2790517 0 -rw-r--r-- 1 root root 0 Dec 16 10:04 …

5
Як я можу згадати нумеровану історію для редагування?
Я часто шукаю зміни за допомогою history | grep 'string' Я отримую список команд моєї історії разом з номером рядка історії), наприклад history | grep 'git' 755 git status 1535 git push origin master 1570 git merge origin/one-146 1667 git reset --hard origin/master Тепер я можу згадати та виконати команду …

3
Отримати поточний рівень гучності в OS X Terminal CLI?
Я хотів би перевірити поточний рівень гучності від CLI на моєму Mac. Я знаю, що можу це встановити так: osascript -e 'set volume <N>' Але це, мабуть, не спрацює при спробі отримати поточний рівень гучності. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not defined. (-2753)

5
виявлення та виправлення гнит біт за допомогою mdadm
Я збираюся переорганізувати всі мої жорсткі диски в домашній linux box nas і хотів би використовувати mdadm raid для захисту даних та його гнучкості для перестановки масивів. Однак, перш ніж використовувати mdadm для цього, я хотів би знати, як він обробляє біт гниття . Зокрема, види бітової гнилі, які не …
17 raid  mdadm 

2
Як я можу передавати дані програмі, яка очікує на зчитування даних із файлу, який подано як аргумент?
У мене величезний gzipped файл, і я хочу, щоб програма (4-імпорт в цьому випадку) прочитала його. Спочатку потрібно розпакувати файл, а потім викликати програму зі шляху до файлу як аргумент. Чи можна було б зробити щось на кшталт: zcat huge.gz | 4s-import <SOME MAGIC> де SOME-MAGIC - це як шлях …

2
Відмітка хеш-позначки (#) у / etc / середовищі
Я додаю змінну env до, /etc/environmentале оскільки значення змінної містить знак #, рядок є смугастим. MYSQL_PWD="something#no" Тепер, якщо я зробимо envвище вихідні показники MYSQL_PWD=something. Як я можу уникнути хешу? Я вже спробував \характер.

2
Чому wc так повільно?
Чому утиліта wc така повільна? Коли я запускаю його на великому файлі, він займає приблизно в 20 разів більше часу, ніж md5sum: MyDesktop:/tmp$ dd if=/dev/zero bs=1024k count=1024 of=/tmp/bigfile 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 0.687094 s, 1.6 GB/s MyDesktop:/tmp$ time wc /tmp/bigfile 0 0 1073741824 …
17 performance  wc 

3
Як я можу перевірити наявність поганих блоків на фізичному обсязі LVM?
Коли ви використовуєте ext4, ви можете перевірити наявність несправних блоків за допомогою команди e2fsck -c /dev/sda1 # or whatever. Це дозволить "заблокувати чорний список" блоків, додавши їх до неправильного блоку. Що таке еквівалент фізичному об'єму LVM2? Файлова система в ній є ext4, але, імовірно, виявлені погані блоки стануть недійсними, оскільки …
17 lvm  badblocks 



4
Чи можливо, щоб sysadmin підслухав термінали своїх користувачів?
Після входу в машину я можу дізнатися псевдо-кінцеві пристрої кожного користувача з виходу w. Чи можу я бути підслуховувачем цього терміналу, не знаючи користувача? Іншими словами, я хотів би бачити все, що робиться на цьому терміналі, як вихід на мій власний термінал. Зверніть увагу на таке: Це не для практичного …

6
Як читати .war файл?
Я намагаюся переглянути вміст файлу .war. Я спершу встановив його дозволи, а chmod 777потім, коли намагаюся отримати доступ до нього, використовуючи: cd /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/ Це дає, cd: /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/: Not a directoryі я не в змозі продовжувати далі. Чи може хтось допомогти мені в цьому питанні?


4
У яку папку я повинен писати для своїх проміжних файлів як розробник?
Я починаю писати кілька скриптів bash для свого проекту, і їм потрібно записати проміжні файли або змінні. Мені хочеться знати, до яких папок я можу бути впевнений у доступі, коли хтось запускає мій сценарій? Це звичайна практика використання /tmp/? Або я повинен використовувати щось інше?

5
Як я можу знайти, коли ім'я файлу містить пробіли?
Я хочу передавати імена файлів іншим програмам, але всі вони задихаються, коли імена містять пробіли. Скажімо, у мене є файл з назвою. foo bar Як я можу findдомогтися повернення правильного імені? Очевидно, що я хочу: foo\ bar або: "foo bar" EDIT : Я не хочу проходити xargs, я хочу отримати …
17 find 

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