Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

4
Является ли mkdir -p полностью безопасным, если папка для создания уже существует?
Скажем, у меня есть папка: ./folder/ Внутри него много файлов и даже подкаталогов. Когда я выполню: mkdir -p folder Я не увижу никаких ошибок, даже предупреждений. так что просто хочу подтвердить, есть ли что-то потерянное или измененное в результате этой команды?
13 mkdir 

2
Есть ли способ получить URL из текущей вкладки в Google-Chrome?
Раньше я делал это на firefox с помощью команды python, но недавно что-то изменилось, и я больше не могу получить URL! Что раньше работало с Firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" <(python2 <<< $'import …

1
XXD вывод без разрывов строки
Могу ли я сказать xxdне выводить разрывы строк в своем выводе и иметь мой дамп как одну непрерывную строку? [user@localhost] : ~ $ echo -n "this is a long line and xxd is going to take multiple lines to print it" | xxd -p 746869732069732061206c6f6e67206c696e6520616e6420787864206973 20676f696e6720746f2074616b65206d756c7469706c65206c696e657320 746f207072696e74206974
13 xxd 

2
Как пассивно захватывать из доменных сокетов Unix (мониторинг сокетов AF_UNIX)?
Перехват TCP / IP и UDP может быть сделан с использованием tcpdump/ dumpcapи создает файл pcap / pcapng, который может быть передан в Wireshark для дальнейшего анализа. Существует ли подобный инструмент для именованных доменных сокетов Unix? (Общее решение, которое работает для абстрактных сокетов, тоже было бы неплохо.) strace«как есть» недостаточно, …


4
Где в Linux находится файл .bashrc?
Я не нахожу свои .bash_login и .bash_profile root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Всегда ли для каждого пользователя есть только один файл .bashrc и .bash_profile? И всегда ли .bashrc и .bash_profile находятся в каталоге / home / "username"?

8
awk или sed в нижнем / верхнем регистре только один символ в строке?
Есть ли способ, как в верхнем / нижнем регистре только один символ в некоторой строке? Пример ввода: syslog_apr_24_30 syslog_mar_01_17 Желаемый вывод: syslog_Apr_24_30 syslog_Mar_01_17 Обратите внимание, пожалуйста, на верхний регистр начала месяца. Я пытался, awkно я не достаточно хорош, чтобы заставить его работать.
13 bash  sed  awk 

2
Вложенные кавычки в подоболочках
Скажем, я должен использовать кавычки для инкапсуляции вывода subshell, например: DATA="$(cat file.hex | xxd -r)" Но мне нужно вложить такие вещи, как: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Я не могу использовать одинарные кавычки, потому что они не раскрывают переменные внутри них. Экранирование кавычек не работает, …

1
Как активировать Virtualenv при запуске скрипта Python?
Я хочу запланировать запуск сценария python с использованием cron на определенные даты, проблема в том, что для того, example.pyчтобы он работал, example-envнужно ли его активировать, есть ли способ заставить example.pyего активировать свою собственную virtualenv всякий раз, когда cron выполняет его? если нет, то я должен создать скрипт bash, bash.shкоторый содержит …

1
В чем разница между XIM и UIM?
Я обнаружил (столкнувшись с этой проблемой) два слова, относящихся к input-method: xim & uim . Я знаю только название: метод ввода X и универсальный метод ввода. Я хочу знать, в чем разница в использовании, функциональности и работе между XIM и UIM?

1
Как включить случайные PID в Linux?
В настоящее время я сравниваю случайную реализацию PID в OpenBSD, FreeBSD и Linux с точки зрения безопасности. Что касается OpenBSD и FreeBSD, моя работа завершена. Однако, хотя в ответе здесь говорится, что случайный PID может быть включен в Linux только благодаря sysctlнастройке, я не смог определить, какой это параметр. Исследования …

3
Перейдите в файл / каталог в Midnight Commander, набрав
Одна вещь, которую мне действительно не хватает в Midnight Commander (по сравнению с некоторыми GUI-файлами, такими как fe Thunar), - это возможность перейти в определенный каталог, просто набрав префикс его имени. Например, для текущего каталога, содержащего: files other many many_other some Печатание manпривело бы меня к (фокус) каталог many. Есть …
13 mc 

3
Окно экрана GNU переименовывает неприятность
Мне нравится открывать экранный сеанс с предварительно открытыми SSH-соединениями с основными серверами, которые я администрирую в офисе. Каждому окну я даю очень короткое имя, обычно 2-4 символа, чтобы они отображались в строке состояния моего экрана вместе с этими именами. Так что у меня будет запись на экране, которая выглядит как …
13 gnu-screen 

7
Все возможные комбинации символов и цифр
Поэтому я хочу создать все возможные комбинации строчных и прописных символов и цифр, которые могут составить 5-символьную строку. Возможности: a..z, A..Z и 0..9. Есть ли какой-нибудь элегантный способ сделать это в bash?
13 bash 

1
Установить цвет по умолчанию для верхней
Как установить цвет по умолчанию для top? Прямо сейчас есть красный, который я едва могу прочитать. Вы можете переключаться с моно на цвет zили настраивать его более тщательно Z. Но ни одна из этих настроек не остается. Как вы устанавливаете цвета постоянно?
13 linux  terminal  colors  top 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.