Tag: командной строки

Что означает амперсанд в «cat &» в Linux?

На курсе Linux Foundation нам предлагается использовать cat & at the terminal prompt, чтобы вернуть то, что кажется текущим максимальным (использованным) PID. Я хотел бы уточнить, что означает параметр & но и cat –help и man cat ничего не отображали для параметра амперсанда. Снимок для ясности: Может ли кто-нибудь объяснить, что означает амперсанд в этом […]

Расширить vi-режим до irb, postgres и т. Д. В zsh

Я использую плагин vi-mode oh-my-zsh. Его работа превосходно для регулярного использования терминала. Как расширить этот vi-mode до psql, irb и т. Д.? В bash я использовал это, добавляя команды в .inputrc Я использую mac os sierra

Удаление строк из шаблона в обратном порядке

У меня есть файл CSV, который мне нужно разборки, но первые n строк этого файла бесполезны для мусора. К счастью, я знаю, что правильная строка заголовка начинается с foo и каждая строка перед первым появлением foo в позиции 0 может быть удалена. tl; dr Как это сделать? an unknown number of lines with worthless junk […]

Показать все имена файлов, присутствующие в PWD, и каталог на 3-м уровне

Без использования команды find и Single : показать все имена файлов, присутствующие в PWD, и каталог на 3-м уровне. У меня плохое решение для показа всех файлов, присутствующих на уровне 3: ls -l ./*/*/* |grep ^- |awk '{print $9}'| grep -E ^./\(.*/\){2} или ls -ld ./*/*/* |grep ^- |awk '{print $9}' но как продлить это, […]

Как найти строки, содержащие строку, а затем напечатать эти конкретные строки и что-то еще

Я использую следующую команду для рекурсивного поиска нескольких файлов и поиска номера строки в каждом файле, в котором найдена строка. grep -nr "the_string" /media/slowly/DATA/lots_of_files > output.txt Вывод выглядит следующим образом: /media/slowly/DATA/lots_of_files/lots_of_files/file_3.txt:3:the_string /media/slowly/DATA/lots_of_files/lots_of_files/file_7.txt:6:the_string is in this sentence. /media/slowly/DATA/lots_of_files/lots_of_files/file_7.txt:9:the_string is in this sentence too. Как показано выше, вывод включает имя файла, номер строки и весь текст в […]

Как передать команду программе в оболочку?

Я пишу сценарий оболочки для автоматического развертывания программы с помощью Jboss-cli в linux ubuntu. Мне нужно открыть интерфейс jboss cli и выполнить некоторые команды, но я хочу сделать это автоматически. На что это похоже cd /opt/jboss/bin ./jboss-cli.sh –connect вышеприведенная строка открывает командную строку jboss. Я хотел бы иметь возможность отправить команду открытой программе, например: undeploy […]

Команда «ip» пакета iproute2

В Linux я могу сделать: ip -4 address show или (более подробно): ip -family inet address show для получения информации о IP-адресации. Эта команда возвращает: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group […]

Найти и удалить файлы, загруженные через Cpanel x минуты назад, используя SSH

У меня есть вход в систему Cpanel удаленной системы, в которую я загрузил несколько папок и файлов, разбросанных по всей структуре. Но я помню, что я сделал это несколько минут назад, примерно через минуту. Теперь с помощью ssh и входа в удаленный терминал системы (к которому я загрузил файлы), как я могу узнать, какие файлы […]

Риски обновления CentOSs-5.97

Оказалось, что наша производственная машина, работающая под CentOS, не имела команды тайм-аута, и нам нужно обновить основные утилиты (текущая версия – coreutils-5.97). Безопасно ли обновить этот пакет? Приложения, развернутые на этом компьютере, управляются веб-сервером Apache Tomcat.

Удалить строки, содержащие пустые поля

Я хочу удалить строки, содержащие пустые поля в последней строке $ 7 Файл: 1 1479870 5022248660 1 40001 189445122 740020 1 1911574 3015889020 1 33001 162049034 633004 1 1569783 5029193930 1 22001 133687297 522216 1 2069616 1025856960 2 25001 185608704 1 1741598 5021128160 1 44001 164870942 644027 1 1052941 5020319300 1 10001 156161802 610007 1 […]

Linux и Unix - лучшая ОС в мире.