Unix & Linux

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

5
Знаходьте файли, які користувач може записувати, ефективно з мінімальним створенням процесів
Я корінь. Мені хотілося б знати, чи має користувач, який не має права доступу, мати доступ до запису до деяких файлів - їх тисячі. Як це зробити ефективно, уникаючи створення процесу?

3
Плагін Flash оновлений, але Firefox продовжує говорити, що у мене є стара версія
За моїм браузером (Firefox 34.0), встановлена ​​версія плагіна Shockwave Flash виглядає як 11.2.202.424. Ця версія вважається небезпечною: https://helpx.adobe.com/security/products/flash-player/apsb14-27.html Отже, плагін блокується: https://blocklist.addons.mozilla.org/en-US/firefox/blocked/p796 У спробі оновити плагін до версії, яка наразі вважається безпечною (11.2.202.425), я з’ясував, що рекомендована версія додатково вже встановлена: $ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed …

4
Чи є найшвидший спосіб відключення системи?
Або це shutdown -h nowнайшвидший, який він може отримати? Я шукаю деякий syscall або подібний, який дозволить пропустити багато матеріалів, зроблених до відключення (зокрема, дбати про запущені процеси). У кращому випадку я хотів би рішення, пов’язане з ядром, будучи неосвіченим до init-middleware (наприклад, systemdабо upstart). Ризики, пов’язані з вбивством безпосередньо …

3
Чому coreutils сортує повільніше, ніж Python?
Я написав наступний сценарій, щоб перевірити швидкість функціонування Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Потім я порівняв це з командою coreutils sortу файлі, що містить 10 мільйонів рядків: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt …

5
Linux рішення для шкіл?
Школа, в якій я працюю адміністратором, попросила оновити систему. В даний час ми використовуємо запропонований урядом дистрибутив Linux під назвою SuliXerver - це було б чудово, але більшість функцій адміністрування було вимкнено та контролюється компанією, яка керує дистрибутивом. Оскільки з цим є основні проблеми, які ця компанія ігнорує, шкільна рада …

3
Як неінвазивно перевірити доступ для запису до файлу?
Як у скрипті оболонки я легко і неінвазивно перевіряю доступ для запису до файлу, не намагаючись змінити файл? Я міг би проаналізувати вихід stat, але це здається дійсно складним та, можливо, крихким, хоча я не впевнений, наскільки статичний вихід відрізняється в різних реалізаціях та за часом. Я міг би додати …

2
Як зупинити редагування історії bash, коли я повторно використовую та змінюю запис?
Деякі екземпляри bash змінюють історію команд при повторному використанні та редагуванні попередньої команди, інші, очевидно, ні. Я шукав і шукав, але не можу знайти нічого, що б сказало, як не допустити зміни команд в історії під час їх повторного використання та редагування. Є такі питання , як цей , але …

3
Відкрийте текстовий файл і дайте йому оновитись
Як я можу відкрити текстовий файл і дозволити йому оновитись? Подібно до способу topроботи. Я хочу відкрити файл журналу і спостерігати за його оновленням на ходу. Я щойно спробував: $ tail error.log Але щойно зрозумів, що він просто показує вам рядки у файлі журналу. Я використовую RHEL 5.10
20 files  monitoring  tail 

3
Розташування Java від / usr / bin / java
Я намагаюся знайти своє місце розташування Java в моїй системі Linux і отримав це [980@b449 ~]$ which java /usr/bin/java [980@b449 ~]$ readlink -f $(which java) /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin/java яка різниця між двома командами?
20 symlink  java 

4
Що ширше використовується: chmod 777 або chmod a + rwx [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . З двох варіантів зміни дозволів: chmod 777 file.txt chmod a+rwx file.txt Я пишу документ, …

2
Що означає "магічні тести" для команди файлів?
Я читав про fileкоманду і натрапив на щось, чого я не зовсім розумію: Файл призначений для визначення типу файлу, який запитується .... файл виконує це, виконавши три набори тестів у відповідному файлі: тести файлової системи, магічні тести, мовні тести Що таке магічні тести?

2
(/ etc / sysconfig / iptables) "Налаштування цього файлу вручну не рекомендується". Чому?
Редагування цього файлу безпосередньо /etc/sysconfig/iptables може врятувати мені стільки головних болів, стільки часу і так далі ... і все ж на самому верху файлу написано .. Manual customization of this file is not recommended. ось "/ etc / sysconfig / iptables", який щойно з'явився з абсолютно новим хмарним сервером centos …

5
Неможливо витягнути метадані сховища EPEL
Встановити Nginx в Scientific Linux відповідно до цієї документації не вдасться: [vagrant@localhost ~]$ sudo su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epe l/6/x86_64/epel-release-6-8.noarch.rpm' Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch .rpm warning: /var/tmp/rpm-tmp.gdSOR9: Header V3 RSA/SHA256 Signature, key ID 0608b89 5: NOKEY Preparing... ########################################### [100%] 1:epel-release ########################################### [100%] [vagrant@localhost ~]$ sudo yum install nginx Loaded plugins: security Error: …

11
Помилка Vim E138: Неможливо записати файл viminfo $ HOME / .viminfo!
Боюся, я натрапив на щось досить дивне. Коли я нормально відкриваю файл vim README.txt, все добре. Але після sudo vim README.txtцього файл видається порожнім і видає E138: Can't write viminfo file $HOME/.viminfo!помилку при спробі виходу. Я підозрював, що .viminfoфайл пошкоджений, тому я його видалив. Ця проблема залишається. Хтось може допомогти?
20 permissions  vim  sudo  root 

1
Перетворити нові рядки в нульові обмеження при використанні хвоста
Як я можу змінити результат tailна використання нерегулярних рядків замість нових рядків? Моє запитання схоже на таке: Як зробити `голову` та` хвіст` на введеному нулевим вході в bash? , але відрізняється тим, що я хочу зробити щось на кшталт: tail -f myFile.txt | xargs -i0 myCmd {} "arg1" "arg2" Я …

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