Unix & Linux

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

1
Перегляд поточного визначення функції оболонки
Тому я редагую bashrc постійно, і у мене відкритий термінал з визначенням робочої функції, хоча bashrc було оновлено з неправильним визначенням функції. (Оскільки визначення не змінюється, поки я не отримаю джерело оновленого bashrc) Як я можу шукати визначення робочої функції в цьому випадку? Наприклад, якщо я набираю: alias function_name Я …
11 function  bashrc 

2
Спільні бібліотеки ELF - мотивація для PLT
Чи може самостійно змінювати код для прискорення виклику функцій у динамічно пов'язаних бібліотеках? Наскільки я розумію, бібліотеки спільного використання ELF використовують своєрідну таблицю непрямих стрибків (таблиця зв’язків процедур або PLT), щоб увімкнути ледачі зв'язування функцій бібліотеки. Здається, мета полягає у тому, щоб уникнути необхідності змінювати таблицю в кодовому сегменті, одночасно …


4
Пропустіть перші 3 байти файлу
Я використовую оболонку AIX 6,1 кшш. Я хочу використовувати один вкладиш, щоб зробити щось подібне: cat A_FILE | skip-first-3-bytes-of-the-file Я хочу пропустити перші 3 байти першого рядка; чи є спосіб це зробити?

2
Iptables: відповідність вихідного трафіку з conntrack та власником. Працює з дивними краплями
У своєму сценарії iptables я експериментував із написанням якомога дрібніших правил. Я обмежую, яким користувачам дозволено використовувати які сервіси, частково для безпеки та частково як навчальні заняття. Використання iptables v1.4.16.2 на Debian 6.0.6 під керуванням ядра 3.6.2. Однак я потрапив у проблему, яку я ще не зовсім розумію ... вихідні …

2
Переформатування великої кількості XML-файлів
Я маніпулюю великою кількістю XML-файлів, розкиданих по вкладеній структурі каталогу. Я спробував таке: $ find . -name "*.xml" -type f | xargs -- xmllint --format Проблема полягає в тому, що генерується форматований вихід XML на екрані, але не змінює файл. Як я можу змінити цю команду, щоб змінити фактичний вміст …
11 find  xargs  xml 

1
Чи є спосіб відключити захист від переливу буфера на моїй машині?
Я хочу зробити кілька експериментів із переповненням буфера на моїх різних віртуальних машинах, включаючи (але не обмежуючись ними) Debian 6, Ubuntu 12.04, Fedora 16, але кожен раз, коли я намагаюся виконати експлуатувати переповнення буфера, я отримую таке повідомлення: stack smashing detected (core dumped) Провівши своє дослідження, я прочитав, що це …
11 linux  security  gcc 

1
Не вдається заблокувати / var / lib / dpkg / lock (лише для читання)
Я намагався встановити рубін на віддалений сервер (це машина vm (debian) на сервері esxi.) Я отримав цю помилку: Команда: sudo apt-get install ruby1.8 Помилка: W: Not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt/ E: The package lists or status file could not be …
11 mount  apt  dpkg 

3
Чому я не можу використовувати політику REJECT у своїй мережі iptables OUTPUT?
Наразі мій ланцюг OUTPUT встановлений на DROP. Я хотів би змінити його на REJECT, щоб у мене з'ясувалося, що мій брандмауер перешкоджає мені дістатися кудись, а не проблему з будь-якою службою, до якої я намагаюся отримати доступ (негайне відхилення замість вичерпання часу). Однак, здається, iptables не переймаються цим. Якщо я …

3
Як перевірити цілісність резервної копії DD?
Я щойно зробив резервну копію всього жорсткого диска (50 Гб) sshчерез: dd if=/dev/hda | buffer -s 64k -S 10m | ssh myuser@myhost "cat > ~/image.img" Який зараз найкращий спосіб перевірити цілісність файлу image.img, тобто як перевірити, чи все скопійовано правильно?
11 backup  dd  integrity 


2
Відмова від оперативної пам’яті / помилка OOM
Це питання досить тривалий, тому я задаю питання вгорі, а потім перейду до свого методу приходу до питань: Хіба (на основі Busybox) rm не виконується, оскільки не вистачало суміжної оперативної пам’яті? Якщо так, чи існує легкий метод дефрагментації DMA - не вдаючись до перезавантаження системи? Якщо ні, то що це …
11 linux  memory  embedded 

2
Об’єднайте два файли з відповідними стовпцями
File1.txt id No gi|371443199|gb|JH556661.1| 7907290 gi|371443198|gb|JH556662.1| 7573913 gi|371443197|gb|JH556663.1| 7384412 gi|371440577|gb|JH559283.1| 6931777 Файл2.txt id P R S gi|367088741|gb|AGAJ01056324.1| 5 5 0 gi|371443198|gb|JH556662.1| 2 2 0 gi|367090281|gb|AGAJ01054784.1| 4 4 0 gi|371440577|gb|JH559283.1| 21 19 2 output.txt id P R S NO gi|371443198|gb|JH556662.1| 2 2 0 7573913 gi|371440577|gb|JH559283.1| 21 19 2 6931777 File1.txt має …
11 awk  join 

4
Клавіші Openbox, які не набирають чинності після - перенастроювання або перезавантаження X
273 <keybind key="W-Return"> 274 <action name="Execute"> 275 <command>lxterminal</command> 276 </action> 277 </keybind> 278 <keybind key="W-Up"> 279 <action name="ToggleMaximizeFull"/> 280 </keybind> 281 <keybind key="W-Left"> 282 <action name="MoveToEdgeWest"/> 283 </keybind> 284 <keybind key="W-Right"> 285 <action name="MoveToEdgeEast"/> 286 </keybind> Я додав ці рядки між останнім за замовчуванням </keybind>та </keyboard>моїм ~/.config/openbox/rc.xmlфайлом (номери рядків від …

2
Отримайте ім'я та роль вікна
Я запускаю Eclipse, і я відірвав деякі вікна. Зараз у мене є 4 вікна, пов'язані з Eclipse. Що мені потрібно - це вміти ідентифікувати кожне окреме вікно і вміти ним керувати. Якщо я біг інструментів , як: xprop, xwininfoабо wmctrl -lя можу отримати WM_CLASSі WM_NAMEдля головного вікна , але я …

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