Unix & Linux

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

5
Привілеї процесу відкидання
У мене є процес, який починається від демона, що працює під керуванням root, тепер я хочу "знизити" привілеї цього процесу до тих, що мають ваш середній користувач. Чи можливо це? Якщо так, то як? PS: Запуск Unix на mac

4
змінити все дерево каталогів на малі імена
Я працюю над перетворенням веб-сайтів. Файли, якими вони були пов’язані та подані з веб-сервера, були нечутливими до регістру. Але я зробив дамп сайту в моїй системі Linux і пишу сценарії для міграції даних. Проблема полягає в тому, що я стикаюся з проблемами чутливості до регістру між рядками посилань на сторінках …

1
Як створити знімок, доступний лише для читання, у LVM, а потім повернутись до нього після деякої роботи?
Які команди слід використовувати в LVM, якщо я хочу: створити знімок обсягу лише для читання; (зробити кілька експериментів в обсязі); а потім відкатати гучність до знімка?
12 lvm  restore  backup  sandbox 

2
Використання grep -v для кількох аргументів
Чи є простіший спосіб зробити це? grep -v foo file | grep -v bar Напевно, є дуже вишукані способи зробити це зі старістю, але як рухатись із звичайною старою грепою? EDIT: grep -v 'foo\|bar' fileначебто, працює лише з GNU grep. Я на Солярісі. Будь-яке рішення для цього?
12 grep  solaris 

2
дескриптор файлу проти імені файлу
Мені було цікаво, які відмінності та співвідношення між дескрипторами файлів та іменами файлів. Чи всі вони використовуються для доступу до файлів? Якщо так, таким же чином? Так , наприклад, /dev/fd/0, /dev/stdinі /proc/self/fd/0всі посилання на /dev/pts/2. Це чотири дескриптори файлів чи назви файлів?

2
Як отримати інформацію про слово, розмір адреси, розмір адресної шини, розмір шини даних та розмір шини інструкції?
Мені було цікаво, як отримати інформацію про наступні речі з командного рядка в Linux: слово (тобто розмір, який процесор може обробити за один раз, який може бути не бітною глибиною ОС), розмір адреси (тобто кількість бітів у фактичній адресі), розмір адресної шини (не впевнений, чи він такий самий, як розмір …
12 linux  cpu 

3
Що таке сигнал 0 у команді пастки?
Я слідую за цим посібником про те, як налаштувати безвірну SSH-аутентифікацію за допомогою ssh-агента. Щоб запустити ssh-агент, автор рекомендує такий код у .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT $SSHAGENTARGS` trap "kill $SSH_AGENT_PID" 0 fi Я не розумію, чому це сигнал захоплення 0. …
12 bash  signals  trap 

4
Як переглянути та відредагувати код файлу PDF
Мені було цікаво, як переглянути та відредагувати код файлу PDF? Переглядаючи, я не хочу бачити бінарний формат, тому я думаю, що hexdumpце не те, що я хочу. Я спробував gedit, але жоден метод кодування не може бути використаний для декодування вмісту PDF. Редагуючи, я хотів би знайти /Fitі змінити їх …
12 pdf 

2
Як я можу витягнути рядки агента користувача з файлу журналу?
Наразі я виконую таку команду, щоб отримати найбільш запитуваний вміст: grep "17\/Jul\/2011" other_vhosts_access.log | awk '{print $8}' | sort | uniq -c | sort -nr Я хочу зараз побачити рядки агента користувача, але проблема полягає в тому, що вони включають кілька пробілів. Ось типовий рядок файлу журналу. UA - це …
12 logs  awk 

4
Дозвіл файлів виконується лише
Як я можу встановити файл, який можна виконувати лише для інших користувачів, але не читабельний / для запису, причиною цього я щось виконую зі своїм ім'ям користувача, але не хочу видавати пароль. Я намагався : chmod 777 testfile chmod a=x chmod ugo+x Мені все-таки отримують відмову в дозволі під час …

3
Який тип двигуна регулярного вираження використовує bash?
Я використовую RegEx Buddy для прототипу та налагодження своїх регулярних виразів. RegEx Buddy дозволяє мені вибирати між різними типами двигунів регулярного вираження (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE тощо). Який механізм регулярних виразів використовує bash (наприклад, в ifі caseзаяви)? Я запускаю Centos 5.5 32 біт …

1
використання змінних середовища у файлах tmux.conf
Чи можливо використовувати змінну середовища у файлі tmux.conf? Я намагаюся встановити шлях за замовчуванням до змінної середовища. Зараз я намагаюся: set -g default-path $MYVAR далі я хотів би перевірити, чи встановлено $ MYVAR, щоб я міг зробити: if($MYVAR == "") set-environment -g MYVAR /somepath/ Будь-які ідеї?

5
Як додати користувача у SVN?
ОНОВЛЕННЯ №3: Я думаю, що я знайшов це. /etc/httpd/conf.d/subversion.conf <Location /repos> DAV svn SVNPath /var/www/svn/repos AuthType Basic AuthName "Subversion repos" AuthUserFile /etc/svn-auth-conf Require valid-user </Location> svn-auth-conf у форматі user1:$apr1$randome letters ... $random letters and numbers Мені здається, я використовував якийсь інструмент командного рядка, щоб додати користувачів, але не можу пригадати, …
12 subversion 

2
Чому моя система показує лише 3,2 ГБ оперативної пам’яті, коли у мене напевно є 4,0 ГБ
У мене встановлено 2x2 GiB палички оперативної пам’яті. Запуск memtest86із меню завантаження grub підтверджує це .. memtest86 повідомляє про помилки. Однак у будь-який спосіб я перевіряю наявну пам'ять у запущеній системі Ubuntu 10.04, вона повідомляє лише про 3,2 Гб. cat /proc/meminfo == 3320132 кБ System Monitor == 3,2 Гб htop …
12 linux  memory  x86  pae 

5
Чи є GUI для Linux, які не використовують X11?
Чи є GUI для Linux, які не використовують X11? Оскільки X має дуже низький рівень безпеки: O наприклад: Ubuntu, Fedora - що ще є? Мета: наявність робочого середовища без X. - які рішення? (наприклад: дивіться Flash з Google Chrome, редагуйте документи з LibreOffice тощо, не використовуючи текстові веб-браузери) Може, з …
12 linux  security  x11 

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