Unix & Linux

9
Как понять контекст безопасности в «ls -Z»?

После ссылки " man ls" он показывает " ls -Z" может отобразить контекст безопасности: -Z, --context Display security context so it fits on most displays. Displays only mode, user, group, security context and file name. Выполняя команду " ls -Z", выводу нравится это: [root@localhost ~]# ls -Z...

9
Debian 8 KVM Guest - Загрузка начального виртуального диска

Я обновил свой сценарий управления KVM для хостов Ubuntu 14.04 KVM для поддержки гостей Debian 8. После ручной установки (сценарий preseed пока не работает), я застреваю со следующим сообщением при загрузке: Во время установки я: Выбираются только ssh сервер и базовые системные утилиты. Установите...

9
Почему нет новой строки в конце цитирования подоболочки и передачи результатов в echo?

Когда я делаю ls | grep pngвывод grep: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (Имя файла, символ новой строки, имя файла, символ новой строки) затем echo $(ls | grep png)выводит: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (имя...

9
Можно ли установить программу на внешний диск?

Я запускаю Ubuntu 14.04 на Chromebook Toshiba, используя гренки. Диск, на котором установлена ​​моя ОС, мал, всего 3,6 ГБ свободного места. Я хотел бы установить sageв своей системе, но sageтребуется 6 ГБ свободного места в системе. Тем не менее, я всегда держу SD-карту в устройстве. Карта имеет...

9
systemd слишком долго ждет сети при загрузке Debian 8.0 Джесси

Моя система загружается довольно быстро , а Ран Debian 7 хриплый, но после обновления до Debian 8 Jessie, и , следовательно , от SysVinitк systemd, он стал путь, путь медленнее. То, что замедляет загрузку, это сеть. Ожидание воспитания сетевых интерфейсов превышает 1 минуту. Я не знаю, что...

9
Возвращаемое значение функции тайм-аута

Я использую функцию тайм-аута в Debian для ожидания моего скрипта 5 секунд. Прекрасно работает, но у меня проблема в том, что мне нужно возвращаемое значение. Как 1 для времени ожидания и 0 для отсутствия времени ожидания Как я собираюсь это сделать? Посмотрите на мой код: timeout 5...

9
Переместите файлы по дате в другой каталог, используя CLI

У меня есть большое количество фотографий со старого жесткого диска, которые я пытаюсь организовать. Если я запускаю ls -l, я замечаю, что все эти файлы имеют дату создания 2012 или ранее. В идеале я хотел бы перенести их на второй жесткий диск моего компьютера, который не настроен для...

9
Как работает автозаполнение Bash?

Я могу понять, что автоматическое завершение bash работает для стандартных утилит. Но как это сделать автозаполнение для пользовательских программ, таких как Oracle SQL Loader? В следующей команде, если вы нажмете Tab после control=этого, он автоматически заполняется до имени управляющего файла:...

9
Linux не отвечает на сообщения запроса ARP, если запрошенный IP-адрес связан с другим (отключенным) интерфейсом

У меня есть компьютер (ядро 3.2.0-23-generic ), который 192.168.1.2/24настроен для eth0интерфейса, а также использует 192.168.1.1и 192.168.1.2адреса для tun0интерфейса: root@T42:~# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00...

9
Изменение файлового менеджера по умолчанию в Gnome3 (Fedora 22)

Я просто переключился на Fedora 22 и решил использовать Gnome3 вместо XFCE. Мне нравится Thunarфайловый менеджер, поэтому я скачал его. У меня были проблемы с установкой его в качестве файлового менеджера по умолчанию. Что я пробовал: Я побежал exo-preferred-applications. Под Utilities -> File...

9
Вставить строки в историю Bash

По умолчанию bash загружает строки из ~/.bash_historyистории. Можно ли добавить пользовательский файл для загрузки? Я хочу внедрить файл, содержащий команды, которые я часто использую, и получить к ним доступ через встроенный...

9
Как увеличить мой рабочий стол, но сохранить высокое разрешение для шрифтов и т. Д.?

Я недавно купил экран 4K (или UHD, то есть 2160p, если быть точным) и использую его на своей башне с Arch Linux. В качестве оконного менеджера я использую awesome, который работает поверх compton для создания композиций без разрывов, как описано в этом посте . Экран довольно большой, но плотность...

9
Источники энтропии для Linux

Допустим, я хочу получить гигабайт или около того случайных данных из / dev / random, подходящих для одноразовой записи (так что / dev / urandom отсутствует.) Как мне заполнить мой / dev / random достаточной энтропией, чтобы сделать это? Я ищу конкретные команды и программы для этого. Я не хочу...

9
Как эффективно разделить большой текстовый файл без разделения многострочных записей?

У меня большой текстовый файл (~ 50Gb, когда gz'ed). Файл содержит 4*Nстроки или Nзаписи; то есть каждая запись состоит из 4 строк. Я хотел бы разделить этот файл на 4 файла поменьше, каждый размером примерно 25% от входного файла. Как я могу разделить файл на границе записи? Наивным подходом было...

9
Как использовать многострочный как разделитель групп в grep?

В grepвы можете использовать, --group-separatorчтобы написать что-то между совпадениями группы. Это удобно, чтобы прояснить, какие блоки у нас есть, особенно когда используется -C Xопция для получения строк контекста. $ cat a hello this is me and this is something else hello hello bye i am done $...

9
Почему printf выводит больше аргументов, чем ожидалось?

Почему этот сценарий оболочки печатает входные данные дважды? Я ожидал, что скрипт будет игнорировать ввод после 5. Автор сценария: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Вывод: user@linux:~$ pico ifs2.sh user@linux:~$ ./ifs2.sh Enter 5...

9
Удаление числовых значений в определенных столбцах с сохранением знаков минус?

У меня есть следующий кадр данных, который продолжается бесконечно по горизонтали и вертикали с отрицательными числами только в нечетных столбцах: -1 2 3 4 -5 9 2 3 -4 5 -6 11 И я хочу, чтобы 2-й, 4-й и 6-й полные столбцы (или каждый четный столбец) и знаки минус только от 1-го, 3-го и 5-го (или...

9
В цикле над массивом добавьте элемент в массив

У меня есть проблема с для цикла в Bash. Например: у меня есть массив ("etc" "bin" "var"). И я перебираю этот массив. Но в цикле я хотел бы добавить некоторое значение в массив. Например array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Это отображает etc bin var(конечно, на...