Unix & Linux

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

3
bash shell - ssh удаленный скрипт захватывает вывод и код выхода?
Я хочу использовать оболочку для вызова скрипта на удаленном сервере. Я хотел бы захватить выходные данные этого скрипта (его сообщения журнала) и код завершения, который он возвращает. Если я сделаю это: ssh user@server /usr/local/scripts/test_ping.sh echo "$?" Я получил код выхода, но не могу перехватить сообщения удаленной регистрации. Если я сделаю …
23 bash  shell  ssh  remote 

8
Добавьте строки в начало и конец огромного файла
У меня есть сценарий, где строки должны быть добавлены в начале и в конце огромных файлов. Я попытался, как показано ниже. для первой строки: sed -i '1i\'"$FirstLine" $Filename для последней строки: sed -i '$ a\'"$Lastline" $Filename Но проблема этой команды в том, что она добавляет первую строку файла и пересекает …

1
Обновление свободного размера диска без перезагрузки хоста
Я использую RHEL4 с LVM2 на нем. Иногда даже после удаления больших файлов размером более ГБ размер раздела не обновляется при использовании dfкоманды. -bash-3.00$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/sys-root 3.9G 1.4G 2.3G 39% / /dev/cciss/c0d0p1 251M 19M 219M 8% /boot /dev/mapper/sys-home 250G 125G 113G 53% …

7
Текст между двумя тегами
Я хочу получить то, что находится между этими двумя тегами <tr> </tr>- из HTML-документа. Теперь у меня нет особых требований к html, которые гарантировали бы наличие html-парсера. Мне просто нужно что-то, что соответствует <tr>и </tr>получает все промежуточное, и может быть несколько trs. Я попробовал awk, который работает, но по какой-то …

7
Элегантно получить список процессов-потомков
Я хотел бы получить список всех процессов, которые происходят (например, дети, внуки и т. Д.) $pid. Это самый простой способ, которым я придумал: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Есть ли какая-либо команда или более простой способ получить полный список всех процессов-потомков?
23 process  ps 

1
Застрял процесс: это плохой знак?
Иногда несколько процессов находятся в застрявшем состоянии. Например: PID COMMAND %CPU TIME #TH #WQ #POR #MREGS RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE 99357 plugin-container 0.1 12:07.07 10 1 224 2097 40M 84M 66M 82M 2757M 91688 99346 sleeping 99346 firefox 0.4 48:54.20 29 1 265 16250 467M 172M …
23 process  osx 

2
Как называется `--`?
Недавно я узнал, --что это двойной дефис, который используется, чтобы сообщить команде, что список опций закончился и что не следует рассматривать как опцию. Так, grep -- 'search_word' * будет искать данные search_word. Но вы можете увидеть неожиданное поведение, если вы удалите --и если есть один файл, который начинается с -, …
23 command  options 

2
Создать файл изображения контейнера
Я хотел бы создать файл размером 100 ГБ для использования в качестве файловой системы. Файл будет храниться на зашифрованном томе, поэтому сам файл / файловая система не нуждается в (дальнейшем) шифровании. Поиск выявил много разных способов сделать это. Некоторые используют losetup, некоторые нет. Является ли следующий приемлемый метод? $ dd …
23 filesystems  dd 

3
Как изменить форму курсора, цвет и скорость мигания консоли Linux?
Я знаю, что могу изменить некоторые основные настройки консоли Linux, например, шрифты, с помощью dpkg-reconfigure console-setup. Но я бы хотел изменить такие вещи, как мигание, цвет и форма (я хочу, чтобы мой курсор всегда был блоком). Я видел людей, выполняющих это. У меня просто не было возможности спросить этих людей, …
23 linux  console  cursor 

7
Ubuntu12.04: как отключить процесс демона при запуске
Обычно я использую service start/stopили initctl start/stopдля запуска или остановки процесса демона, но теперь я ищу, чтобы отключить запуск процесса демона при запуске mysqld. В настоящее время , что я делаю это переименование /etc/init/mysql.confдо , /etc/init/mysql.conf.bakно после прочтения немного о том, systemdя узнал , что она предоставляет enable & disableвозможность …
23 ubuntu  daemon  upstart 

2
Уважает ли hexdump порядок своей системы?
На моей машине я получаю следующий вывод при запуске этих команд: $ echo foos > myfile $ hexdump myfile 6f66 736f 000a Вывод из hexdump является прямым порядком байтов. Означает ли это, что моя машина имеет формат с прямым порядком байтов или в hexdump всегда используется формат с прямым порядком …
23 utilities  bsd  hexdump 

7
Перечислите необязательные зависимости с pacman на arch linux
Я использую Arch Linux. Есть ли способ перечислить необязательные зависимости всех установленных пакетов? И если да, могу ли я отфильтровать этот список, чтобы увидеть только отсутствующие (не установленные) пакеты?

3
Как установить пароль нового пользователя после того, как учетная запись уже создана?
Я использовал команду «useradd» для создания новой учетной записи, но я сделал это без указания пароля. Теперь, когда пользователь пытается войти, он запрашивает пароль. Если я не установил его изначально, как мне установить пароль сейчас?

9
Команда для отображения первых и последних нескольких строк файла
У меня есть файл с множеством строк, и каждая строка имеет отметку времени в начале, как [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Итак, я часто проверяю 2 вещи из этого файла журнала. Первые несколько строк, которые имеют глобальные условия и время начала, также приведены. Последние несколько строк, которые имеют …

6
Переключить состояние клавиши Fn
У меня есть эта проблема с Lenovo Thinkcentre Edge. У его клавиатуры есть Fnклавиша, которая действует в моем Ubuntu (с Fluxbox) так, как будто она всегда «активна / нажата». Я не могу использовать стандартные F1- F12ключи , если я не удерживайте эту дурацкую кнопку. Видите ли, я программист, так что …

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