Какие языки используются для построения команды Unix?

Примеры команд, я имею в виду несколько Общ, инвалидов, и компакт-диск. Кроме того, как это построили? У вас есть пример?

+151
Pat Dailey 17 июл. 2019 г., 12:01:56
39 ответов

Обычно я вижу этот журнал в dmesg:

памяти SD 5:0:0:0: [ПДД] прикрепила SCSI диск

Вы можете, пожалуйста, объяснить, что эти 4 цифры?

Эти цифры меняются после перезагрузки? или она должна быть постоянной?

+981
Marco Hahn 03 февр. '09 в 4:24

Я пытаюсь знаю способ, чтобы показать только MAC-адрес каждой сетевой карты у меня на любой запущенной виртуальной машины:

До сих пор у меня есть это:

ipcopv2
-----------------------------------------------
Группы: /Infraestructura
Состояние: выключен (с 2018-03-16T13:30:56.389000000)
Сетевой адаптер 1: Мак: 080027D40320, вложения: Мостовой интерфейса интерфейс eth1.15', кабель подключен: на след: с (файлу), тип: 82540EM, сообщили скорость: 0 Мбит / с, приоритет загрузки: 0, политика Promisc: запретить, группы пропускной способности: нет
Сетевой адаптер 2: МАК: 080027660656, вложения: Мостовой интерфейс 'на eth1', кабель подключен: на, помине: с (файлу), тип: 82540EM, сообщили скорость: 0 Мбит / с, загрузки приоритет: 0, Promisc политики: запретить, полосы пропускания группы: нет
Ник 3: для Mac: 0800270D3D9E, вложения: Мостовой интерфейса eth0 в, кабель подключен: на след: с (файлу), тип: 82540EM, сообщили скорость: 0 Мбит / с, загрузки приоритет: 0, Promisc политики: запретить, полосы пропускания группы: нет
Захват экрана: 0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Я хочу иметь это:

ipcopv2
-----------------------------------------------
Группы: /Infraestructura
Состояние: выключен (с 2018-03-16T13:30:56.389000000)
Сетевой адаптер 1: Мак: 080027D40320, вложения: Мостовой интерфейса интерфейс eth1.15, кабель подключен: на
Сетевой адаптер 2: МАК: 080027660656, вложения: Мостовой интерфейса eth1 и, кабель подключен: на
Ник 3: МАК: 0800270D3D9E, вложения: eth0 в мостовом интерфейса, кабель подключен: на
Захват экрана: 0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Как это сделать? Я хочу понять, как читать информацию, а только показывают, что часть используете bash.

+943
Sergio Francisco Pina 30 сент. 2010 г., 07:53:29
Другие ответы

Связанные вопросы


Похожие вопросы

Рабочего стола, записи нужно как минимум 2 ключа: тип и имя. Попробуйте добавить тип=приложение на свой .рабочем столе файл.

Кстати, может быть, это не ваш случай, но если программа, которую вы пытаетесь выполнить, не имеет графического интерфейса, то может показаться, что это никогда не выполняется, но если вы взгляните на некоторые программы, такие как топ или Гном-систем-монитор процесс будет.

+897
freezabol 28 мая 2011 г., 05:07:56

Попробуйте:

ССЗ -ФНО-строение-Гэтлину ...

Для более подробной информации, пожалуйста, см.:

человек ССАГПЗ | меньше -п '-ФНО-строение'
+883
Qifeng Zhang 30 июн. 2013 г., 02:48:11

Для подстановки команды, вы должны использовать $() или обратные кавычки `.

Важно и то, что вы цитируете замещения, или она будет расширяться на несколько аргументов, если файл содержит более одного слова. Вот некоторые примеры:

МВН -Dvar_name="$(< /путь/к/файлу)" # Баш

МВН -Dvar_name="$(кошка /путь/к/файлу)" # в POSIX
+845
dsp 24 янв. 2015 г., 05:45:48

Я написал скрипт, который в основном делает, но также обеспечивает некоторую гибкость для параметров командной строки (каталог и/или файл разрешения, или исключить, так как она автоматически сбрасывает все 755-644). Он также проверяет несколько сценариев ошибки.

http://bigfloppydonkeydisk.blogspot.com.au/2012/09/recursively-chmod-only-files-or.html

+843
Carlos Alberto Gomez 20 янв. 2014 г., 07:56:56

Вам придется заменить привязку на привязку вы хотите увеличить после нажатия. Вы должны добавить размер панели -з команду сразу после нормальное поведение ключ. Например, если с-<префикс>-я обычно обязательно выберите панели -я бы вам его изменить на выбор-области -л ; размер панели -з. Вы можете сделать это с помощью следующей команды.

привязать ключ -Т префикс L выберите-панели -л\; размеры панели -з

Примечание: вам нужно бежать ; иначе Тукс будет интерпретировать размер панели -З , как свою собственную команду после привязки ключа

+822
Fareed 30 апр. 2013 г., 18:09:10

Я хочу изучить Linux и Unix. Мне нужен список или руководства для UNIX и книг для Linux. Есть ли список всех этих книг в одном месте??

+767
Gabriel Ziegler 1 нояб. 2013 г., 11:31:12

Следующие переменные могут использоваться для получения позиционных параметров:

$1, $2, $3, и т. д.
[email protected]
$#

Но они используются как позиционные параметры сценария и позиционных параметров функции.

Когда я использую эти переменные внутри функции, они дают мне позиционных параметров функции.

Есть ли способ, чтобы получить позиционные параметры скрипта из внутри функции?

+720
Beso Tsiklauri 18 нояб. 2012 г., 19:00:07

Я использую Paludis, которое представляет собой альтернативный менеджер пакетов для Gentoo. Это обеспечивает хорошую поддержку для ручной установки программ через пещеру импортировать команду. Вот запись в блоге о importare клиента, что пещера импорт назывался в старых версиях Paludis. Новая команда работает практически одинаково.

+694
Danyel 17 нояб. 2017 г., 11:15:32

Даже с Fedora вы, вероятно, обнаружите, что новые вещи изменилось за с RHEL/CentOS в. В openSUSE не должно быть даже учетом ваших требований.

Я бы рекомендовал, если вы хотите взять класс аттестация на RHEL потом использовать в CentOS, так как этот дистрибутив специально ориентирован на людей, которые хотят использовать в RHEL без лицензионных ограничений.

+685
Budeika 16 июн. 2019 г., 17:08:49

С ЗШ:

МВ ~/загрузки/*(.ом[1,2]) .

В (...) части называются подстановка отбор, одним из убийца особенности ЗШ. Каждый классификатор (обычно одиночные символы) позволяет фильтровать соответствием записей на основе атрибутов файлов (тип, размер, время...), изменяет порядок, в котором они расширяются или изменять, как они расширяются.

Выше, мы получили:

  • . (точка): выберите только обычные файлы (не каталоги, ссылки...)
  • ОМ: оприказ список по Мodification время.
  • [1,2]: выберите только первые две записи.

Также обратите внимание, что команда будет выполнена, если нет совпадений (там, где другие снаряды могли случайно переместить неверное удаление файла/каталога).

+684
Andrew Sarychev 5 дек. 2015 г., 15:16:05

У меня есть неизвестный (предположим команде uname -а ничего не возвращает) дистрибутив у меня есть доступ к корневому каталогу.

Как я могу проверить, посмотрев на структуру файла, что он основан на Debian?

+648
dostavka2008 22 мая 2010 г., 14:37:58

Я под управлением CentOS 6.X и 7.Х машины и широко использовать рабочего стола GNOME, проблема в том, что xorg.журнала.* файлы становятся большими.

У меня нет необходимости в этих журналах, я хотел бы знать, как я могу отключить их или пропустить-журнал /dev/нуль -logverbose 0 -многословный 0 в /usr/Бен/х

Кто и что начинается х ? Если я могу найдите это, я могу добавить флаги, я полагаю

Спасибо, Денис.

+642
user66231 22 окт. 2015 г., 02:22:09

Этот вопрос связан с Где находится основной файл с абрт-крючок-СРР установлен? .

Когда я пытаюсь создать файл для намеренно-сбой программы, сначала основной файл поколения, казалось, был в тупике абрт-ПГУ. Поэтому я попытался вручную редактировать /труды/системы/ядра/core_pattern с Vim:

> судо ВИМ /труды/системы/ядра/core_pattern

Когда я попыталась сохранить файл, Vim сообщение об ошибке:

"/труды/системы/ядра/core_pattern" E667: вызов fsync не удалось

Я думал, что это проблема разрешения, поэтому я попытался изменить разрешения:

> судо команду chmod 666 /труды/системы/ядра/core_pattern
команду chmod: изменение разрешения '/труды/системы/ядра/core_pattern\': операция не разрешена

Наконец, основываясь на этом посте, я попытался это:

>судо Баш-с 'Эхо /главная/пользователя/фу/ядра.%е.%п > /труды/системы/ядра/core_pattern'

Это сработало.

На основании рабочего раствора, я тоже пробовал эти, которые потерпели неудачу:

> Эхо "/главная/пользователя/фу/ядра.%е.%Р" > /труды/системы/ядра/core_pattern
-Баш: /труды/системы/ядра/core_pattern: доступ запрещен
>
> судо Эхо "/главная/пользователя/фу/ядра.%е.%Р" > /труды/системы/ядра/core_pattern
-Баш: /труды/системы/ядра/core_pattern: доступ запрещен

Вопрос:

Почему это редактирование, удалениеИнг, и перенаправление Эхо - вывод в файл /труды/системы/ядра/core_pattern все удалось, и только отметил вызов судо Баш... удалось переписать/отредактировать файл?

Вопрос:

В частности, относительно попытки вызвать судо в неудачных попыток выше: почему они терпят неудачу? Я думал, судо выполняются последующие команды с root-привилегии, которые я думал, что тебе делать в Linux.

+637
bruce01 18 нояб. 2010 г., 16:02:53

Вскоре в ответ:

JavaScript-приложения для отправки и получения данных в/из 104.31.112.90:8880.

Для того, чтобы узнать, что я с успехом используют:

телнет 104.31.112.90 8880

Это означает, что наиболее вероятным 8880 не случайный порт, как когда 104.31.112.90 бы изначально связан со мной; это также означает, что как-то был я тот, кто является инициатором подключения к 104.31.112.90:8880. После дальнейшего копания я обнаружил, что 104.31.112.90-это сервер компании Cloudflare; наиболее вероятно, что это сервер, хостинг web-сервис какой-то, которую я потреблял.

Учитывая, что у меня уже был открыт браузер с большим количеством вкладок, то, скорее всего, был JavaScript-приложения, потребляющие некоторых веб-служб 104.31.112.90:8880. Игнорируя 53, 80, 123, 443 порты, когда с помощью iftop ouldn не поможет уже работает JavaScript в уже открытых вкладках браузера.

+609
LostShadow 30 апр. 2016 г., 05:39:40

Я не знаю об операции в частности, А вообще в Хроме скопировать запрос как запрос завиток.

  • Введите ваши данные и открыть Просмотр кода элемента окна или нажмите клавишу (клавиша F12)
  • Перейдите на вкладку Сеть
  • Нажимаем логин/перезарядки, что кнопку Продолжить
  • На вкладке Сеть слева, вы можете увидеть новый пункт добавили, что по вашему запросу
  • Нажмите на запрос и проверить его, проверяя справа "параметры строки запроса"
  • Вы можете увидеть свой логин/пароль и любые другие материалы
  • Обратно на левую сторону, правой кнопкой мыши по тому же запросу вы можете найти "копирование как curl (Баш)"
  • Теперь ты такой же просьбой, как команду curl в bash
+609
tsHunter 31 окт. 2018 г., 04:22:56

Я построил следующую СЭД команду:

$ е /узел-пути^: филиалы\//с/узел-путь: филиалы\/\([-а-Яа-З0-9]*\) \
 \([-А-Яа-З0-9]*\)/узел-путь: филиалы\/\1_\2/' < sedtest

Это выглядит большим и уродливым, но это работает для этой ситуации.

Обратите внимание, что это не исправить несколько вхождений пробела в имени филиала, только один (так я буду повторно выполнить команду, если мне нужно).


Как Примечание стороны, если вы делаете это, чтобы исправить СВН свалку, не забудьте зафиксировать узел-copyfrom-путь: линии таким же образом.

+606
user12 31 мая 2017 г., 23:21:23

Я пытаюсь импортировать dbus в скрипт Python. Но я получаю следующее сообщение об ошибке

Обратная трассировка (самый недавний призыв последнего):
 Файл "playSong.py", линия 4, в <модуль>
 импорт ОС, ДГУ
ModuleNotFoundError: нет модуль с именем 'ДГУ'

У меня уже установлена ДГУ. Но все равно это дает ошибку. Почему это так?

+592
peteorpeter 20 сент. 2013 г., 13:49:14

Есть ли способ, чтобы увидеть файл флаги, такие как скрытые, schg, и т. д? У меня есть файл rwxrwxrwx, что я не могу изменить, и я думаю, что флаг может быть ответственным.

+586
Furious Fanatic 11 янв. 2018 г., 22:39:34

[email protected] - это "специальный параметр", а не массив; поэтому вы не можете открыть его как массив. Вы можете просмотреть параметры напрямую, используя свои позиции: ${1} ... ${н}.

$ набор -- А Б В Г Д Е Ж З И Й К Л М Н
$ Эхо "$#"
14
$ Эхо "${10}"
Дж

Потому что мне стало любопытно про брекеты поведение параметров 10+, я провела тест против различных снарядов:

для раковины в пепел Баш черточки рыбы КШ МКШ шикарный радиоуправляемый Саш Яш ЗШ
делать
 е "о %s оболочка выходы: %з\п" "$Шелл" "$($Панцирь-С 'комплект -- А Б В Г Д Е Ж З И Й К Л М Н; Эхо $10')"
сделано

С этими результатами:

Выходы золы раковины: Дж
Выходов оболочки Bash: А0
Выходы тире оболочки: Дж
Выходы рыбы оболочки:
Выходов КШ оболочки: А0
Выходы МКШ оболочки: А0
Шикарных выходов оболочки: А0
Ру: не удается найти `набор'
Выходы RC оболочка:
Створки выходов оболочки: Дж
Выходы Яш оболочки: А0
Выходы ЗШ оболочки: Дж

В фигурных скобка поведения для раковины параметров объясняется в командной оболочки языка раздел оболочки параметр расширения:

Имя параметра или символ может быть заключена в фигурные скобки, которые являются необязательными, за исключением позиционных параметров с более чем одной цифрой ...

а [email protected] специальным параметром описано на этой же странице в разделе Специальные параметры раздела.

+574
rhlee 6 янв. 2020 г., 07:40:21

Я работаю на кластере совместно с другими коллегами. Жесткий диск ограничен (и была полна в некоторых случаях), поэтому я убираю иногда моей стороны. Я хочу сделать это быстро, так что до сих пор я делал это путем создания списка файлов размером более 100 МБ старше 3 месяцев, и я вижу, если я все еще нуждаюсь в них.

Но сейчас я думаю, что там может быть папка с >1000 мелких файлов, что я скучаю, я хочу вам простой способ, чтобы увидеть, если это так. От того, как я генерировать данные, это поможет получить список общий размер за расширение. В контексте этого вопроса, 'расширение', как и все, за последней точкой в имени файла.

Предположим, у меня есть несколько папок с несколькими файлами:

папка1/файл1.КМБ 40 КБ
folder1/file2.jpg 20 кб
папка2/файл file3.БМП 30 кб
folder2/file4.jpg 8 кб

Можно ли сделать список общий размер файла в расширение, так как это:

БМП 70 КБ
формат JPG 28 КБ

Мне плевать на файлы без расширения, поэтому их можно игнорировать или ставить в одну категорию.

Я уже прошел через Man-страницам в ЛС, дю и найти, но я не знаю, что является правильным инструментом для этой работы...

+558
clwen 9 авг. 2011 г., 17:39:05

Почему бы вам не попробовать кодирование base64 строку Рэнд? Вот так: в OpenSSL Рэнд -в base64 16 Это гораздо проще в обращении.

+469
Umair Tareen 17 авг. 2011 г., 22:53:30

У меня есть 4-полосная зеркальные rpool на GPT-дисках с ОС Solaris 11.3 (ОПС используется как диски более 2 ТБ) для x86 аппаратных средств.

Диски 1 и 2 являются "главной" операционной системы. Диски 3 и 4 с перерывами по настоящее время, как они находятся вне офиса (в автономном режиме) резервное копирование дисков (которые автоматически обновлять свои данные, когда присутствует благодаря магии Солярис и ZFS) заменены, так что все данные никогда не находится в одном месте.

Я пытаюсь вытереть "МБР" дисков 3 и 4, поэтому они не могут быть случайно загрузились (как данные могут быть устаревшими), но просто не могу показаться, чтобы найти достойное объяснение:

  • где "МБР" находится на GPT-диске и/или в каком формате исходный байт (из прочитанного создается впечатление, вытирая начальный байт также недополучит таблица разделов GUID)
  • как GPT-диск на самом деле сапоги / что находится на начальной bios_grub раздел (созданный с помощью GParted на Ubuntu, но теперь, кажется, в Солярисе формат файла от того, что я вижу?)
  • как это может быть сделано в Solaris 11.3 не вытирая ключевой информации, как я могу восстановить возможность загрузки с этих дисков на более поздний срок (я читал о bootadm и на/sbin/installgrub но, кажется, не ближе к ответу или рабочего раствора). (Я также должны быть в состоянии восстановить загрузочные способности должно диск 1 или 2 перерыв, а значит, мне нужно заменить диск и сделать его загрузочным.)

Любые идеи? :-/

+447
Sergey Filkin 21 февр. 2015 г., 20:36:44

У меня в Debian Linux на распи. Я ищу способ запустить скрипт, когда другая система станет доступна в сети (логи ака на моей точке доступа WiFi). АП-это АВМ Fritzbox и как таковой не может делать то, что я хотел бы достичь.

Поэтому я хотел бы использовать один из RasPis, что у меня в моей сети для этого. Это всегда и мониторинг сети в режиме 24/7. После того, как конкретный хозяин входит в сеть я бы хотел, чтобы запустить скрипт, который, например, сообщает мне события.

+417
wan lahh 20 июл. 2011 г., 17:48:28

Я пытаюсь отключить логин root. Я не настроен с параметром в файле/etc/СШ/sshd_config в.

Когда я запускаю СШ корень@ИС, я получаю доступ запрещен, пожалуйста, попробуйте снова. что является правильным.

Когда я войти в root с помощью Су - команды от другого пользователя, я все еще вижу ХХХХХ числа неудачных попыток входа.

Это нормально или я забыл о чем-то?

Я под управлением CentOS 7.

+368
Jose Medina 24 окт. 2010 г., 00:05:55

У меня два вопроса по поводу ввода с клавиатуры и сочетания клавиш:

Можно ли изменить раскладку клавиатуры на научных Linux 6.0 и как это можно сделать?

Можно ли определить новые сочетания клавиш так, что терминал может быть запущен, например, с помощью ctrl+alt+е ?

+318
andybalholm 29 дек. 2013 г., 10:52:31

Ок, я думаю, я нашел проблему. Видимо, это был sqsh, что добавление символов тех '|'. sqsh стиль (-м флаг) и кажется, если не задать явно, то по умолчанию это 'БПЗ' стиль, который добавляет лишние символы.

Что все-таки хотелось бы знать, почему он по умолчанию один стиль 'БПЗ', когда запускать с помощью sudo, но по умолчанию другой стиль "горизонтальный", когда запускать без sudo.

+302
Augusto Santana 28 янв. 2016 г., 14:38:43

Я хотел сохранить все мои .VCF файлы из моего CardDAV и серверов (сервисов). Скрипт очень простой и заключается в следующем:

$ wget для -Avcf -Р-НП -п0-нет-чек-сертификат -электронный роботов=выключен --user=пользователь \
 --пароль= "пароль" https://cloud.domain.com/foo/carddav

Общее количество .файлы VCF составляет около 400, после загрузки около 70 из них, с wget возвращает эту ошибку:

   ss of error

исходный URL-адрес: http://oi40.tinypic.com/2ch9itt.jpg

Который убивает процесс, потому что система "из памяти". Система на Debian Wheezy и виртуальных машин, размещенных на Windows 7. Я попытался поднять ОЗУ до 1024 МБ вместо 128 МБ, но проблема все еще существует.

Любые предложения о том, как обойти это или альтернативные пути для этого?

+284
Bernhard T 8 янв. 2012 г., 08:36:34

Я в RedHat окно, и я заметил, что если я случайно ввести в Реж путь без компакт-диска перед его, я получаю /путь/к/реж/: отказано в доступе.; однако, я бы ожидал там увидеть /путь/к/реж/: команда не найдена. Просто как будто я набрал в бред вроде:

$ sldkfjsd
sldkfjsd: команда не найдена.

Зачем это надо и что будет, если я запустить дир в команду как суперпользователь (у меня нет права доступа)?

+280
Ashutosh Raina 19 авг. 2017 г., 16:43:46

Вы можете сделать это чисто Баш:

[email protected]нетбук в /tmp $ Общ -л в /tmp/*.*сезон.*эпизод.*Ави
-RW-р-р-- 1 netikras netikras 0 ГРД 16 10:29 /tmp/и моя.программы.имя.сезон.05.эпизод.07.-.название.Ави
-RW-р-р-- 1 netikras netikras 0 ГРД 16 10:29 /tmp/и моя.программы.имя.сезон.05.эпизод.32.-.название.Ави
-RW-р-р-- 1 netikras netikras 0 ГРД 16 10:29 /tmp/и моя.программы.имя.сезон.05.эпизод.35.-.название.Ави
-RW-р-р-- 1 netikras netikras 0 ГРД 16 10:29 /tmp/и моя.программы.имя.сезон.НН.эпизод.НН.-.название.Ави

[email protected]нетбук /tmp в $ я *.*сезон.*эпизод.*Ави; делать НН="${меня/сезон./с}"; НН=${НН/.эпизод./е}; НН=${НН/.-./.} ; Эхо "переезды: $я ----> $НН"; МВ $я $НН; сделано
переезды: мой.программы.имя.сезон.05.эпизод.07.-.название.Ави ----> мой.программы.имя.s05e07.название.Ави
переезды: мой.программы.имя.сезон.05.эпизод.32.-.название.Ави ----> мой.программы.имя.s05e32.название.Ави
переезды: мой.программы.имя.сезон.05.эпизод.35.-.название.Ави ----> мой.программы.имя.s05e35.название.Ави
переезды: мой.программы.имя.сезон.НН.эпизод.НН.-.название.Ави ----> мой.программы.имя.sNNeNN.название.Ави

Таким образом, вы не должны вызвать каких-либо внешних приложений, я.е помощью sed/awk и, чтобы сделать работу. Bash может легко изменить строки с помощью встроенных инструментов. Вы просто замените 3 части вашей именем и создать новый. Тогда все то, что осталось, чтобы назначить новое имя файла. Нет необходимости изучать какой-либо из тех, жуткий глядя регулярные выражения, чтобы делать простую работу.

+256
FrequentWings 2 мар. 2017 г., 04:19:57

Да, оценки - это Баш внутренней команды, так это описано в Баш странице.

ивала [аргумент ...]
 Аргументы будут прочитаны и объединены в единый ком-
 мэнд. Эта команда считывается и выполняется оболочкой, и
 статус выхода возвращается в качестве значения функции eval. Если есть
 нет аргументов, или только нуль аргументов, возвращает ивал 0.

Обычно он используется в комбинации с подстановкой команд. Без явного ивала, оболочка пытается выполнить результатом подстановки команды, не оценить ее.

Сказать, что вы хотите, чтобы код, эквивалентный ВАР=значение; Эхо $ВАР. Обратите внимание на разницу в том, как оболочка ручки трудах Эхо ВАР=значение:

  1. [email protected]:~> $( Эхо переменная=значение )
    Баш: переменная=значение: команда не найдена
    [email protected]:~> Эхо $ВАР
    <пустая строка>
    

    Оболочка пытается выполнить эхо и Вар=значение как две отдельные команды. Он выдает ошибку о второй строке. Задание остается неэффективной.

  2. [email protected]:~> ивал $( Эхо переменная=значение )
    [email protected]:~> Эхо $ВАР
    значение
    
    Оболочка сливается (сцепление) двух строк эхо и пар переменная=значение, разбирает эту одну единицу по соответствующим правилам и выполняет его.

Последнее, но не менее, оценка может быть очень опасной командой. Любой вход в функцию eval команды должны быть тщательно проверены, чтобы избежать проблем с безопасностью.

+228
Lance Capser 1 дек. 2012 г., 21:20:20

Удалив установить идентификатор группы Бит

чмод сохраняет установить идентификатор группы битов, если вы явно не очистить их, так что чмод 777 omega_events не помогло.

Вам нужно вместо того, чтобы ясно установить идентификатор группы Бит как Cloudera, а затем повторите команду chmod, чтобы дать обход прав (х) для всех batchusers.

[проекты компании [email protected]узел1]$ чмод г-с omega_events 
[проекты компании [email protected]узел1] чмод$ 775 omega_events 

После этого вы должны сделать

[проекты компании [email protected]узел1]$ Общ -л
drwxrwxr-х+ 9 batchusers компанией Cloudera 4096 5 мая 10:53 omega_events

Фиксация Списков Контроля Доступа

Другой вопрос, что у вас есть списки контроля доступа на omega_events. На это указывает + знак в конце линии режим.

Следующие правила причина отказано в доступе для пользователя омега

пользователей:омега:РВ-
группа:batchusers:РВ-

Вы можете удалить их с

[проекты компании [email protected]узел1]$ команда setfacl -х U:омега omega_events
[проекты компании [email protected]узел1]$ команда setfacl -х г:batchusers omega_events

Вы должны получить

[проекты компании [email protected]узел1]$ помощью getfacl omega_events
 файл#: omega_events
 # владелец: компании Cloudera
 группа#: batchusers
пользователь::rwx по
группа::р-х
маска::rwx по
другое::rwx по
по умолчанию:user::rwx по
по умолчанию:пользователя:омега:РВ-
по умолчанию:группа::р-х
по умолчанию:группа:batchusers:РВ-
по умолчанию:маска::rwx по
по умолчанию:другое::р-х

Также для удаления ACL по умолчанию, используйте следующую команду

[проекты компании [email protected]узел1]$ команда setfacl -к omega_events
+190
user92770 31 мар. 2010 г., 08:00:03

В Баш, даш и беспроводным интерфейсам, в & завершает командную строку команды nohup ./script.sh, так что вы можете не есть ; после него.

С ;, вы получите

в bash: ошибка синтаксиса около неожиданной лексемы `;'

как вы получите, если вы попытаетесь выполнить команду ; сам по себе.

В ksh93 и ЗШ ваша команда работает просто хорошо.

Для Баша и те и другие снаряды, сделать это вместо:

$ nohup и ./script.sh & хвост -Ф команды nohup.из

При этом следует помнить, что при работе трубопровода, различных частей трубопровода возбуждено (более или менее) в то же время. Если хвост получается запустить до файл nohup и.выход существует, он будет не с что-то вроде

хвост: команды nohup.out: нет такого файла или каталога 

Чтобы обойти это:

$ nohup и ./script.sh и спать 1 && хвост -Ф команды nohup.из

или, если вы не хотите ждать вторую:

$ nohup и ./script.sh & а ! тест -е команды nohup.выход; у :; сделал && хвост -Ф команды nohup.из

или, как "VPfB" в комментариях ниже,

$ nohup и ./script.sh >выход & хвост -F выходной
+141
Daniel R Shuttlewood 24 июн. 2019 г., 13:51:48

Возможно ли увеличить частоту процессора на ноутбуке (нет никаких настроек процессора в наличии в BIOS)? Если я попробую установить такие "повышения частоты" это весьма успешно, но частоты до максимальной частоты в увеличить состояние. Может быть, я делаю что-то неправильно?

частота-комплект -Р-Ф # cpupower 2900MHz
 Настройка процессора: ...
частота-инфо # cpupower 
...
 увеличить государственную поддержку:
 Поддерживается: да
 Активный: да
 Государства-Повышение: 4
 Общая Штатов: 8
 Частоте-Рв2: ...МГц (улучшить состояние)
 Частоте-Pb3: 2600МГц (улучшить состояние)
 Частоте-Р0: 2400мгц
 Частоте-Р1: ...

Дополнительные информация:

# судо cpupower-все частоты процессора 
анализируя процессора 0:
водитель: с ACPI-подсистема cpufreq
Процессоры, которые работают на той же частоте скобяными: нет в наличии
Процессоров, которые должны иметь свои частоты координируется программное обеспечение: нет в наличии
максимальная задержка перехода: 4.0 нам
ограничения оборудования: 1.40 ГГц - 2.40 ГГц
доступная частота шагов: 2.40 ГГц, 2,00 ГГц, тактовой частотой 1,70 ГГц, 1.40 ГГц
доступных регуляторов cpufreq: пользовательское представление по требованию 
текущая политика: частота должна быть в пределах 1.40 ГГц и 2,40 ГГц.
 Губернатор "пространстве" может решить, какие скорости использовать
 в пределах этого диапазона.
текущая частота процессора: 2.40 ГГц (утверждается призыв к оборудованию)
увеличить государственную поддержку:
 Поддерживается: да
 Активный: да
 Государства-Повышение: 4
 Общая Штатов: 8
 Частоте-Pb0: ядра 3500mhz (улучшить состояние)
 Частоте-Рь1: 3200MHz (улучшить состояние)
 Частоте-Рв2: 2900MHz (улучшить состояние)
 Частоте-Pb3: 2600МГц (улучшить состояние)
 Частоте-Р0: 2400мгц
 Частоте Р1-2000 МГц
 Частоте-Р2: 1700MHz
 Частоте-Р3: 1400мгц

анализируя процессора 1:
водитель: с ACPI-подсистема cpufreq
Процессоры, которые работают на той же частоте скобяными: нет в наличии
Процессоров, которые должны иметь свои частоты координируется программное обеспечение: нет в наличии
максимальная задержка перехода: 4.0 нам
ограничения оборудования: 1.40 ГГц - 2.40 ГГц
доступная частота шагов: 2.40 ГГц, 2,00 ГГц, тактовой частотой 1,70 ГГц, 1.40 ГГц
доступных регуляторов cpufreq: пользовательское представление по требованию 
текущая политика: частота должна быть в пределах 1.40 ГГц и 2,40 ГГц.
 Губернатор "пространстве" может решить, какие скорости использовать
 в пределах этого диапазона.
текущая частота процессора: 2.40 ГГц (утверждается призыв к оборудованию)
увеличить государственную поддержку:
 Поддерживается: да
 Активный: да
 Государства-Повышение: 4
 Общая Штатов: 8
 Частоте-Pb0: ядра 3500mhz (улучшить состояние)
 Частоте-Рь1: 3200MHz (улучшить состояние)
 Частоте-Рв2: 2900MHz (улучшить состояние)
 Частоте-Pb3: 2600МГц (улучшить состояние)
 Частоте-Р0: 2400мгц
 Частоте Р1-2000 МГц
 Частоте-Р2: 1700MHz
 Частоте-Р3: 1400мгц
+84
user69010 14 авг. 2012 г., 10:50:05

Этот небольшой скрипт будет цикл через каждый файл в текущем каталоге и сравнить ее отметку времени последнего изменения ассортимента, который построен в начала и конца метки времени (здесь, 10 октября). Соответствующие файлы будут добавлены в файлы массиве, и если есть какие-то файлы в массив, он призывает превратить на них. Настройки -gt и 0 до -ГТ 1 , Если вы хотите иметь по крайней мере два файла (или более).

Обратите внимание, что создание времени, как правило, не сохраняется в файл (в Unix) атрибуты, поэтому этот метод можно было обмануть с помощью простого прикосновения 1476158400.jpg, что сделает старый файл появляются новые. Ниже второй вариант.

#!/usr/Бен/ОКР Баш

старт=$(дата +%З -Д '10 2016 окт')
конец=$(дата +%з -д-11 октября 2016')

файлы=()
для F в *
делать
 д=$(стат -с%з "$ф")
 [[ $д -Ге $старт ]] && [[ $д -Ле $конец ]] && файлы+=("$Ф")
сделано

[[ ${#файлы[*]} -ГТ 0 ]] && конвертировать -задержка 10 -петля 0 "${файлы[*]}" animation.gif

Кроме того, если сами имена файлов закодировать дата создания, то вы могли бы использовать грубой силы петли, чтобы найти их:

старт=$(дата +%З -Д '10 2016 окт')
конец=$(дата +%з -д-11 октября 2016')
файлы=()
для((Я=начало;Я<=конец;я++)); у [[ -ф "${я}.форматы JPG" ]] && файлы+=("${я}.в JPG"); сделано
[[ ${#файлы[*]} -ГТ 0 ]] && конвертировать -задержка 10 -петля 0 "${файлы[*]}" animation.gif
+54
Samson Morais 8 авг. 2016 г., 18:30:20

Я работаю с ВИМ и пытаюсь настроить поиск и замену команды, чтобы сделать некоторые замены, где я могу повторно использовать регулярное выражение, которое является частью моей строкой поиска.

Простым примером может быть там, где я хочу заменить (10) к {10}, где 10 может быть любое количество.

Я пришел так далеко

 .с/([0-9]*)/что здесь??/

который соответствует именно та часть, что я хочу.

Сейчас замена, я попытался

.с/([0-9]*)/{\0}/

Но, это дает в качестве вывода {(10)}

Затем, я попробовал

.с/(\ЗС[0-9]*\зэ)/{\0}/

Однако, это дало мне ({10}), которая мне тоже близка, но не то, что я хочу.

Я думаю, что мне нужен какой-то другой вид маркировки/бэк-ссылок вместо этого \0, но я не знаю, где искать. Так вот вопрос, это можно сделать в Vim, и если да, то как?

+35
snidelys4 10 авг. 2012 г., 11:51:58

Так вот моя проблема у меня довольно странный файл, который я не могу выйти из моего компьютера.

Я попробовал почти все. Сначала я использовала программу как модуль, TrashIt, сисиклинер-CCleaner и т. д... никто из них не смог ничего сделать.

Я попытался выбросить его в корзину и "безопасный мусор". Оно не полное, поэтому я наконец-то сделал аборт.

Я потом пытался использовать терминал с судо РМ -р , но нет: до сих пор нет. Файл untrashable, потому что он, кажется, не существует...

Вот это представление о том, что у меня получилось:

ш-3.2# судо РМ -Р /пользователи/Mawel/.Мусор/Tunnelblick.приложение 
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание/основы/Искра.рамки/ресурсы: нет такого файла или каталога
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание/основы/Искра.рамки/версии/ток: нет такого файла или каталога
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание/основы/Искра.рамки/версии: Каталог не пуст
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание/основы/Искра.основа: Каталог не пуст
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание/основа: Каталог не пуст
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение/содержание: Каталог не пуст
РМ: /пользователи/Mawel/.Мусор/Tunnelblick.приложение: каталог не пуст

Это в основном говорит мне, что там ничего нет и я не могу ничего удалить?

Редактировать

Я пробовал некоторые из ваших ответов, особенно тот, где я принудительно удалять каждый файл по одному. Вот пример того, что произошло :

ш-3.2# кд блеск.рамках/
ш-3.2# ЛС-Аль
итого 8
директорию типа drwxr-XR-х@ 4 корня колеса 136 22 января 2014 года .
директорию типа drwxr-XR-х@ 3 корня колесо 102 17 января 2014 года ..
[email protected] 1 корневого колеса 26 22 января ресурсы -> 2014 версии/текущего/ресурсы
директорию типа drwxr-XR-х@ 3 корня колесо 102 9 fév версии 2014 
ш-3.2# судо РМ -Ф ресурсов 
ш-3.2# ЛС-Аль
итого 8
директорию типа drwxr-XR-х@ 4 корня колеса 136 22 января 2014 года .
директорию типа drwxr-XR-х@ 3 корня колесо 102 17 января 2014 года ..
[email protected] 1 корневого колеса 26 22 января ресурсы -> 2014 версии/текущего/ресурсы
директорию типа drwxr-XR-х@ 3 корня колесо 102 9 fév версии 2014 
ш-3.2# 

Правка 2

Благодаря отображаемое имя мне, наконец, удалось удалить их, переместить их в папку /tmp и его очистки.

+32
Elona Mishmika 27 мая 2014 г., 10:03:20

Я беру два входных файла, один с определенным ID номера, и еще с большим списком идентификационных номеров и дополнительных колонок. Последний файл содержит несколько строк для каждого ID номер, и мне нужно, чтобы извлечь все строки, которые содержат идентификатор первого файла. Затем эти линии должны быть напечатаны в новый файл.

Редактировать 1: заменить образец файлы с отрывками из реальных

Правка 2: удалены лишние пробелы, которые были в выдержке, но не сам файл. Файлы, скорее всего, нужно продезинфицировать, но как непонятно.

файл1:

AT1G56430
AT3G55190
AT3G22880

файл2:

AT1G01010|ПЕРЕЙТИ:0043090|РКА
AT1G56430|ПЕРЕЙТИ:0010233|ИГИ 
AT1G56430|ПЕРЕЙТИ:0009555|ИГИ 
AT1G56430|ПЕРЕЙТИ:0030418|ИГИ

ожидаемые результаты

AT1G56430|ПЕРЕЙТИ:0010233|ИГИ 
AT1G56430|ПЕРЕЙТИ:0009555|ИГИ 
AT1G56430|ПЕРЕЙТИ:0030418|ИГИ

[file1ss[file2ss

Я пробовал:

на awk -F' и|' 'ШП==ФНР{с [1$$2]++;Далее};в [1$$2] > 0' файл1 файл2 > output.txt

и:

грэп -ФФ файл2 файл1 > output.txt

Я знаю, что есть много несколько похожие вопросы, размещенные на этих форумах и других. Однако, они не упоминают, как выход осуществляется... не говоря уже о дубликатах. Я пробовал решения от 4 из них, был возиться с этим в течение многих часов и постоянно та же проблема: пустой выходной файл.

Я новичок в awk и я высоко ценю помощь. Извините, если это простая проблема с синтаксисом и т. д.; Пожалуйста, дайте мне знать. Спасибо за помощь.

+19
ALI 9 февр. 2014 г., 01:57:47

Показать вопросы с тегом

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil