Unix & Linux

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


5
Почему `ESC` перемещает курсор назад в vim?
В vim, когда я нажимаю, ESCчтобы вернуться в командный режим, курсор перемещается на один символ влево. Это не то, на что я надеюсь, иногда я сразу же нажимаю, lчтобы вернуться к этому месту, возможно, чтобы удалить персонажа. Есть ли причина для такого поведения? Это удобно для шаблона использования, который я …
62 vim  vi 

6
Как проверить, может ли bash печатать цвета
Я хочу знать, есть ли способ проверить, может ли моя программа выводить вывод терминала, используя цвета или нет. При выполнении команд, например, lessи просмотре вывода из программы, которая выводит с использованием цветов, вывод отображается неправильно, как [ESC[0;32m0.052ESC[0m ESC[1;32m2,816.00 kbESC[0m] Спасибо
62 shell  terminal  colors 

4
Найти владельца каталога или файла, но только вернуть это и ничего больше
Я ищу команду, которая будет возвращать владельца каталога и только это - например, регулярное выражение для разбора ls -latкоманды или что-то подобное? Я хочу использовать результат в другом скрипте.
62 shell-script  ls 

6
Какие функции есть в zsh и отсутствуют в bash или наоборот?
Как пользователь Linux, я всегда использовал bash, потому что он использовался по умолчанию в каждом дистрибутиве, который я использовал. Люди, использующие другие системы Unix, такие как BSD, используют другие оболочки гораздо чаще. Чтобы узнать немного больше, я решил попробовать Zsh. Как пользователь bash: Какие функции я буду скучать? И что …
62 bash  zsh 

5
После случайного переименования / usr, как мне переименовать его обратно?
Я случайно переименовал каталог /usrв /usr_bak. Я хочу , чтобы изменить его обратно, так что я добавить путь /usr_bak/binк , $PATHчтобы позволить системе , чтобы найти команду sudo. Но теперь sudo mv /usr_bak /usrвыдает ошибку: sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No such file …
62 ubuntu  sudo  mv 

3
Почему bashrc проверяет, является ли текущая оболочка интерактивной?
На моем Arch установить /etc/bash.bashrcи /etc/skel/.bashrcсодержать эти строки: # If not running interactively, don't do anything [[ $- != *i* ]] && return На Debian /etc/bash.bashrcесть: # If not running interactively, don't do anything [ -z "$PS1" ] && return И /etc/skel/.bashrc: # If not running interactively, don't do anything …
62 bash  bashrc 

1
История команд в Zsh
Как Zsh отслеживает историю команд? Я вижу два файла в моем домашнем каталоге: .zhistoryи .zsh_history. В чем разница между ними? Файлы, кажется, содержат всю мою историю. Zsh продолжает добавлять строки к одному из них навсегда ? Разве это не сделает поиск по истории слишком медленным? Могу ли я безопасно сделать …

2
Что означают символы, отображаемые ls -F?
Я заметил, что если я запускаю ls -F в каталоге, некоторые записи имеют после них * или @. spuder@ubuntu:~$ ls -F /sbin acpi_available* getpcaps* lvmconf* ntfscp* start-stop-daemon* agetty* getty* lvmdiskscan@ ntfslabel* status@ alsa* halt@ lvmdump* ntfsresize* stop@ alsactl* hdparm* lvmsadc@ spuder@ubuntu:~$ ls -F ~ daq-0.6.1/ examples.desktop noname-cache.lib snort-2.9.1/ Templates/ Desktop/ …
62 ls 

9
Командная строка конвертировать WebP в JPG?
Я использую Ubuntu 12.04. Я установил libwebp2&libwebp-dev Пока что в сети не найдено ни одного примера преобразования webp в jpg. Некоторые файлы webp могут быть легко преобразованы с помощью imagemagick с командой convert file.webp file.jpg но многие файлы webp не могут быть преобразованы и выдают ошибку: convert: no decode delegate …

7
Как вызвать панику ядра одной командой?
Можно ли вызвать панику ядра одной командной строкой? Что будет самой простой такой командой для пользователя sudoing и какой она будет для обычного пользователя, если таковая имеется? Сценарии, которые предлагают загрузить что-либо как часть команды, не учитываются.

6
Есть ли причина использовать scp вместо rsync?
Есть ли причина использовать scpвместо rsync? Я не вижу причин для использования scpкогда-либо снова, rsyncделает все, что scpделает, с большей безопасностью (может сохранить символические ссылки и т. Д.).
62 ssh  rsync  scp 

7
Лучший способ удалить байты из начала файла?
Сегодня мне пришлось удалить первые 1131 байт из смешанного текстового / двоичного файла размером 800 МБ, отфильтрованного дампа подрывной деятельности, который я взламываю для нового хранилища. Какой лучший способ сделать это? Для начала я попробовал dd bs=1 skip=1131 if=filtered.dump of=trimmed.dump но после пропуска это копирует оставшуюся часть файла байт за …
62 dd 

2
Понимать ведение журнала в Linux
Как я понимаю, ядро ​​Linux регистрирует в /proc/kmsgфайл (в основном аппаратные сообщения) и /dev/logсокет? Где-нибудь еще? Могут ли другие приложения также отправлять сообщения /proc/kmsgили /dev/log? И последнее , но не в последнюю очередь, я правильно , что это системный журнал демон ( Rsyslog , Syslog-нг ) , который проверяет сообщения …

9
Как открыть файл RAR в Linux?
У меня есть файл с .rarрасширением, например:foo.rar Я хочу извлечь содержимое из этого файла, как мне его извлечь?
62 rar 

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