Unix & Linux

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

2
Як я не дозволяю програмам нюхати натискання клавіш на su / gksu?
Я тут читав, що будь-яка програма, що використовує X-сервер, може нюхати натискання клавіш на будь-яку іншу програму, яка також використовує X-сервер, включаючи su(на терміналі) або gksu. Я чув про кілька способів зробити X-сервер безпечним, як Xephyr , але не знаю, який саме використовувати. Я просто хочу запобігти будь-якому додатку, наприклад, …
10 debian  security  x11 

3
Підстановка рядків у дуже великий файл
У мене дуже довга серія URL-адрес без роздільного символу, у тому ж форматі, що нижче: http://example.comhttp://example.nethttp://example.orghttp://etc... Я хочу, щоб кожна URL-адреса була в новому рядку. Я спробував це зробити, замінивши всі екземпляри "http: //" на "\ nhttp: //" за допомогою sed sed 's_http://_\nhttp://_g' urls.txt але відбувається помилка сегментації (порушення пам’яті). …

2
Яким дистроагностичним способом визначити дату встановлення ОС?
Я перебуваю на машині CrunchBang і намагаюся написати сценарій, який повинен мати дату встановлення ОС як орієнтир. Я шукав та знайшов цю команду: ls -lct /etc | tail -1 | awk '{print $6, $7, $8}' Це друкує Mar 31 21:24 Я не зрозумів tail -1частину, але зміг зрозуміти, що $ …
10 linux  date 

4
Який найпростіший спосіб виконати текст з хвоста в командному рядку?
Іноді я працюю над новим (ubuntu) вікном, і я набираю gitі отримую попередження: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core Якщо це трапляється, я знаю, що я можу схопити останній рядок, роблячи щось на кшталт: !! 2>&1 | tail -n 1 …

5
Як виконати grep на FTP?
Я спробував шукати подібну команду в ncftp(фактично це єдиний термінальний ftp-клієнт, який я використовував), і не знайшов його. Який спосіб (якщо можливо взагалі) використовувати grepкоманду на віддаленому сервері, шукати рядки у файлах?

5
Рекурсивно шукати папку, але виключати підпапку svn
Я хочу знайти всі виникнення fooу великій файловій системі, що підтримується SVN, але я не хочу відповідати нічому, що міститься в жодному .svnкаталозі. У мене з’являються негайні збіги, коли я це роблю, grep -l -e 'foo' *але коли я намагаюся виключати svn каталоги з grep -l -e 'foo' --exclude-dir=".svn"командою, що …
10 grep 

6
Який на даний момент рекомендований спосіб встановити node.js на Debian?
В Інтернеті я знайшов кілька різних методів, але деякі статті є досить старими, і я переживаю, що методи, які вони описують, були замінені. Чи може хто-небудь сказати мені, що зараз рекомендується метод, щоб найкраще використовувати управління пакетами тощо?

2
Чи є 2 способи встановити awk vars за допомогою командного рядка?
Я помітив приклад O'Reilly awk(1997), який призначив змінну awk, встановивши її в командному рядку після тексту тексту програми. Це працює, але я не можу знайти цей синтаксис у людині / info awk . Я щойно пропустив це; це знецінено ...? Єдиний синтаксис, який я бачив у посібнику, - це -vваріант. …
10 awk 

5
Хост недоступний, і я не розумію чому
Я не можу відкрити конкретний веб-сайт. Це веб-сайт, розміщений нашою компанією, і я знаю, що він працює. Однак це мої симптоми: VARIABLES: host.com - the website I can not open x.x.x.x - the IP of host.com 192.168.0.121 - the IP of my local machine 192.168.0.1 - the gateway IP that …

7
Як об’єднати текст алфавітних рядків з числовими рядками в оболонці?
У мене є файл із таким текстом: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 тощо ... І я хочу співставити алфавітні лінії з числовими лініями, щоб вони були такими: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Хтось знає простий спосіб досягти цього?

3
gzip - перенаправлення чи трубопровід?
Я буду робити резервну копію великого (750 Гб) диска на зовнішній USB-диск за допомогою dd. Чи слід використовувати перенаправлення або трубопровід? Що є більш ефективним? Або є різниця? Також який найкращий розмір блоку? Тут, швидше за все, є USB. dd if=/dev/sda bs=1M | gzip -c > /mnt/sdb1/backups/disk.img.gz gzip -dc /mnt/sdb1/backups/disk.img.gz …
10 linux  gzip  pipe  dd 

3
Як грепнути на вихідний код без лову коментарів
Я шукаю спосіб присвоїти вихідний код, не маючи іноді помилково-позитивного через коментарі. Наприклад, якщо я шукаю foo у цьому вихідному коді .c: /* * foo has changed [...] and is now a 2-parameters function */ // foo(24) foo(42, 28); Наївний grepзнайде 3 випадки, де я хочу лише одне. Я бачив …
10 files  grep  source 

6
Чи є повнофункціональні читачі PDF, які інтегрують функцію коментарів?
Мені потрібно прочитати декілька наукових робіт, формати яких майже pdf. В даний час я використовую xournal, але, здається, не так багато варіантів, коли я хочу робити різні коментарі. Існує ще одна проблема: зроблені коментарі насправді знаходяться на іншому шарі, тому інші читачі PDF не можуть її знову визначити. "Експорт у …
10 pdf  notes 

4
Нехай сценарій Bash чекає повідомлення про стан, перш ніж продовжувати
Я запускаю сервер Selenium за допомогою скрипту bash, і як ви бачите із часових позначок журналу нижче, потрібні приблизно 32 секунди, щоб річ повністю вийшла в Інтернет: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone server 22:19:02.835 INFO - Java: Sun Microsystems Inc. 20.0-b11 22:19:02.836 INFO - …
10 bash  logs  pipe  search  selenium 


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