по поводу рекурсивного удаления файлов определенного типа

Я хотел удалить файлы определенного типа сказать *.BAK файл из любого каталога и его подкаталогов.

Я использовал следующую команду, чтобы найти файлы.

найти <путь> -имя "*.бак" -типа F

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

найти <путь> -имя "*.бак" -тип F -чтимы +10

Я ошибся в последней части, хотя не уверен, что.

Редактировать: Да, сейчас я просто хочу найти файлы с расширением BAK и старше 10 дней в Форер рекурсивно.

+235
Ashly Dy 25 апр. 2016 г., 14:25:18
31 ответов

Я построил массив массив RAID5 с 4 2ТБ устройств несколько месяцев назад.
- Я использовал пакет lvm2 для создания перегородок.
- Я также используется для grub2.
- Наконец, я установил на него Debian.
По неизвестной причине рейда не удалось. В BIOS "видит" только два устройства.
Я знаю, что мой рейд теряется.
За две неудачные приборы инструмент смарт-возвращать нечего.





1) с уменьшенным RAID-массива:

  • можно ли извлечь логических томов и их резервную копию ?
  • можно ли разделить их, я имею в виду два устройства, а не один рейд из двух устройств и получать данные ?

2) Когда я пытаюсь загрузиться с два хороших устройства, жратву спасения берет на контроль.
В ЛС команду дает:

(hd0) (hd0,msdos1) (Ф1) (в HD1,msdos1) (МД/0)

Общ .../загрузке выдает неизвестная файловая система
общ. (МД/0) дает ошибку диск 'МД/0' не найдены.

3) загрузить старое устройство и установить на него приложение HDDsupertool. Это приложение обнаруживает неисправный диск с помощью команды: hddsupertool -д

ata1 - cff0 cf7e cfa0 1 wdc2003FYYS-02w0b1

Но это приложение усложнять и я не знаю, если я мог бы получить данные.
Любые идеи, что я мог бы получить данные или восстановить RAID ...

Спасибо

+966
Shivaraj Patil 03 февр. '09 в 4:24

Команды exec заменяет текущий образ процесса - программы или программы - с новой, им как аргумент в exec. Если $Shell содержит имя исполняемого файла, как это обычно бывает, exec будет вращаться, что исполняемые в месте запуска оболочки.

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

+924
Rafhael Prates 15 июн. 2015 г., 01:46:42
Другие ответы

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


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

Это всегда дает значение 0, потому что это код завершения последней команды в конвейере - сед, который получится (возвращает 0), даже если нет замена бывает.

Установка pipefail вариант будет сделать в результате трубы установлен в результате первой неудачной командой в конвейере, если таковые имеются. Изменить свой сценарий, установив этот параметр перед вызовом logtail :

...
 набор -о pipefail
 logtail TcpRcpt.журнал | грэп -М 1 "ошибка: ваш TCP - соединения мертв." | е с/.*TCPRcpt-/ пид /;с/ -//' >> Журнал.Журнал
...
+921
robOTTO 29 сент. 2018 г., 07:04:41

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

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

Есть несколько нестандартных ситуаций, которые могут вызвать этот тег, чтобы быть применены. Когда тег просуществовал полгода и был использован только на один вопрос, и никакой метки, был создан по тегу система удаляет тег. Когда сообщество решит, что данный тег может не быть уместен — например, потому, что это неправильно или не по теме — модераторы могут удалить метку с сайта скопом.

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

Вы можете помочь очистить некоторые из этих вопросов! Если это хорошие вопросы, редактировать их, чтобы удалить тег и добавить больше описательных тегов. Если они не так хорошо, использовать обычные инструменты: downvoting, маркировки и голосование, чтобы закрыть/удалить.

+887
Xaymar 16 июл. 2015 г., 02:48:48

Я пытаюсь найти все каталоги в папке рекурсивно, пока исключить все в Git подмодулей, исключив все пути, содержащие .в Git файл. Как я мог это сделать?


Объяснение:

.в Git файл присутствует в корне каждого подмодуля папку. Эта папка подмодуль может быть включен в любом месте.


Тест

тест $ команды mkdir 
тестовый CD $ 
$ с помощью команды mkdir
$ команды mkdir б
$ с помощью команды mkdir
$ диск
$ команды mkdir .ГИТ
компакт-диск $ ..
$ компакт-диск B
$ касания .ГИТ
компакт-диск $ ..
$ компакт-диск с
$ команды mkdir С1
$ команды mkdir С2
компакт-диск $ ..
$ найти . -тип D \( \( ! -имя . -старпома [ -е {}/.ГИТ ] \; -чернослив \) -о \( \( \
 -имя .\ГИТ
 -о-имя .vscode\
 -о-имя папки node_modules\
 -о-имя образа\
 -о-имя, вынесенное\
 -о-имя iNotebook\
 -о-имя\GeneratedTest
 -о-имя GeneratedOutput\
 \) -чернослив \) -о-принт \) | сортировка 

Ожидаемые Результаты

.
./а
./с
./С/С1
./с/С2
+874
sreenath paleri 14 февр. 2015 г., 19:57:21

Моя сеть на 10.3.4.х/24, с моего роутера на IP-10.3.4.254. Мне нужно по SSH доступ к своему серверу по IP 10.3.4.100 но когда я создал сервер я забыл, что я ограничил доступ по SSH к 192.168.х.х ИПС только.

Есть ли способ получить доступ к серверу через сеть на Linux?

Мне нужно поставить мой компьютер на 192.168.х.X, но до сих пор общаемся в маршрутизаторе 10.3.4.254.

+858
annstriganova 28 янв. 2019 г., 23:58:31
для файл с именем /foo/*
делать
 если [ -Ф "$файл" ]
тогда
 ДД, если="$файл"="файл$.усе" БС=31 пропустить=1 && мВ "$файл.усе" "$файл"
интернет
сделано

или быстрее, благодаря предложению Жиля:

для файл с именем /foo/*
делать
 если [ -F файл$]
тогда
 хвост +32С файл $ > файл$.усе файла && МВ $.усе файла $
интернет
сделано

Примечание: в POSIX хвост указать "-с +32" вместо "+32С", но Солярис хвост по умолчанию не нравится:

 $ /usr/Бен/хвост -с +32 в /tmp/файл в /tmp/foo1
 хвост: не удается открыть входной

в /usr/xpg4/bin и/хвост нормально с обоих синтаксисов.

+783
mihha88 27 окт. 2012 г., 22:25:22

На арендованных серверах путь обычно как /Home/имя_пользователя/public_html, который является корнем конфигурации виртуального веб-хостинга указал в в Apache.

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

Во-вторых, это зависит, если следовать PHP код веб-доступ или нет. Если это так, я бы, наверное, оставить его в /Home/имя_пользователя/public_html если не я бы создал новый каталог в /Home/имя пользователя (/Home/имя_пользователя/newdirectory). В идеале для безопасности, можно изменить владельца папки и права доступа, но на общий веб-сервера, как правило, вам не дают такой гибкости.

+775
fet613 12 июл. 2014 г., 20:58:51

Я создал файл

сенсорный /хранилище данных/виртуальных/pseudoblock

создал устройство петли с ним

команду sudo losetup на /dev/loop0 /хранилище данных/виртуальных/pseudoblock

(хотя я получил предупреждение о его размерах)

а затем инициализировать его с случайными данными

ДД, если=/dev/urandom в=в/dev/loop0 БС=графа 1М=100

Мои вопросы

а) почему это не отображается в мой блок устройств списке?

МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
в SDB 8:16 0 489.1 г 0 диск 
├─sdb2 буд ет экспортироваться 8:18 0 488M 0 часть /загрузки
├─sdb3 8:19 0 488.1 г 0 часть 
│ └─sdb3_crypt 253:0 0 488.1 г 0 крипте 
│ ├─Убунту--ВГ-корень 253:1 472.2 0 г 0 д /
│ └─Убунту--ВГ-swap_1 253:2 0 15.9 г 0 ЛВМ [своп]
└─sdb1 8:17 0 512 МБ 0 части в /boot/efi в
ПДД 8:0 0 931.5 г 0 диск 
└─sda1, поскольку 8:1 0 931.5 г 0 часть 
 └─sda1_crypt 253:3 931.5 0 г 0 крипте 
 └─магазина--ВГ-store1tb 253:4 931.5 0 г 0 д /хранилище

Б) как я могу постоянно установить его через файл/etc/fstab и так как я не могу получить его идентификатор UUID?

$ blkid
/Дев/маппер/sdb3_crypt: идентификатор UUID="fSHjbj-51K2-QfhI-G0Wb-o3lN-4pE1-BB4wCP" тип="LVM2_member"
/Дев/маппер/Убунту--ВГ-корень: идентификатор UUID="9e452886-4d8g-fj54-854c-80bc171826e8" тип="ext4"в

работа на

$ команду -а
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютор: Убунту
Описание: 16.04.5 Убунту ЛТС
Релиз: 16.04
Название: xenial

с

$ команды uname -а
Pkara-pc01 Линукс 4.15.0-42-универсальный #45~16.04.1-Убунту СМП Пн Ноя 19 13:02:27 мирового 2018 архитектуру x86_64 архитектуру x86_64 архитектуру x86_64 GNU/Линукс
+756
Anddy 15 мая 2010 г., 21:34:38

Я думаю, что лучшим способом было бы посмотреть на ви/ВИМ шпаргалка : http://www.viemu.com/vi-vim-cheat-sheet.gif

Введите нормальный режим (ESC) и затем Shift + Х.

+751
Colin Ramsay 10 нояб. 2013 г., 13:48:09

В плохую адрес получателя синтаксис ответ от Gmail указывает на то, что проблема не с вашим постфикс сервер. Скорее всего, в Gmail ожидает доменное имя и не принимает IP-адрес. Самым простым решением является, вероятно, создать доменное имя, настроить записи MX на DNS, чтобы указать на постфикс сервер, а затем настроить postfix принимать почту для домена.

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

+741
Kh Chintogtokh 11 июл. 2010 г., 23:25:46

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

В некоторых системах Unix (насколько мне известно только Linux), может быть достаточно, чтобы сделать

сортировка -м *.слова | уник -д >dupes.txt

для получения дублированных строк, записанных в файл dupes.txt.

Чтобы найти то, что файлы эти строки пришли, тогда вы можете сделать

грэп -Форекс -Ф dupes.txt *.слова

Чтобы команда grep для того чтобы обработать строки в dupes.txt (-Ф dupes.txt) как строку фиксированной модели (). команда grep будет также требовать, чтобы вся линия соответствует от начала до конца (). Он будет печатать имя файла и строку в терминал.

Не-Linux-системах (или даже больше файлов)

В некоторых системах Unix, 30000 имена файлов будут расширять строку, слишком длинная, чтобы пройти к одному утилита (смысл сортировки -м *.слов будет не с аргументом список слишком длинный, что она делает на моей системе в OpenBSD). Даже Linux будет жаловаться на это, если количество файлов гораздо больше.

Найти простофили

Это означает, что в общем случае (это также работает с много больше, чем просто 30000 файлов), приходится "пышка" сортировки:

РМ -Ф tmpfile
найти . -тип F -имя '*.слова' -print0 команды |
команды xargs -0 Ш-с '
 если [ -Ф tmpfile ]; тогда
 рода -о tmpfile -м tmpfile "[email protected]"
еще
 рода -о tmpfile -м "[email protected]"
 интернет Кайминьш 

Кроме того, создавая tmpfile без команды xargs:

РМ -Ф tmpfile
найти . -тип F -имя '*.слова' -exec для Ш-с '
 если [ -Ф tmpfile ]; тогда
 рода -о tmpfile -м tmpfile "[email protected]"
еще
 рода -о tmpfile -м "[email protected]"
 интернет' ш {} +

Это будет найти все файлы в текущей директории (или ниже), чьи имена играм *.слова. Для соответствующего размера кусок эти названия в то время, размер которой определяется размер/найти, он объединяет их в отсортированный tmpfile файл. Если tmpfile уже существует (для всех, кроме первого блока), этот файл также объединена с другими файлами в текущем блоке. В зависимости от длины ваших имен, и максимальная длина командной строки, это может потребоваться больше или гораздо больше, чем 10 отдельных прогонов внутреннего сценария (найти/команды xargs будет делать это автоматически).

"Внутренние" Ш. сценарий,

если [ -Ф tmpfile ]; тогда
 рода -о tmpfile -м tmpfile "[email protected]"
еще
 рода -о tmpfile -м "[email protected]"
интернет

использует вроде -О tmpfile вывода на tmpfile (это не перезаписать tmpfile даже если это вход для сортировки) и для выполнения слияния. В обеих ветках, "[email protected]" будет расширяться список индивидуально цитирует имена файлов, переданных скрипту от найти или команды xargs.

Затем просто запустить уник -Д на tmpfile , чтобы получить все строки, которые дублируются:

уник -д tmpfile >dupes.txt

Если вам нравится "сухой" принцип ("Не повторяй себя"), вы можете написать внутренний скрипт

если [ -Ф tmpfile ]; тогда
Т=tmpfile
еще
Т=/dev/нуль
интернет

рода -о tmpfile -м "$т" "[email protected]"

или

Т=tmpfile
[ ! -ф "$т" ] && т=/dev/нуль
рода -о tmpfile -м "$т" "[email protected]"

Откуда они взялись?

По тем же причинам, что и выше, мы не можем использовать грэп -Форекс -Ф dupes.txt *.слов , чтобы найти, где эти дублирования пришли, так вместо этого мы используем найти снова:

найти . -тип F -имя '*.\слова' 
 -старпома грэп -Форекс -Ф dupes.txt {} +

Поскольку нет "сложной" обработки должно быть сделано, мы можем вызвать грэп непосредственно со -продюсером. Интернет -экзек опция утилиты командной и место найденные имена в {}. С + , в конце концов, найти будет разместить как можно больше аргументов в место {} как в текущей оболочке поддерживает в каждом вызове программы.

Чтобы быть абсолютно корректным, то можно использовать либо

найти . -тип F -имя '*.\слова' 
 -старпома грэп -ч -Форекс -Ф dupes.txt {} +

или

найти . -тип F -имя '*.\слова' 
 -старпома грэп -Форекс -Ф dupes.txt /dev/нуль {} +

чтобы быть уверенным, что имена файлов всегда включены в вывод команды grep.

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

Это важно, поскольку последний кусок имен отправил в грэп от найти на самом деле может содержать только один именем, в этом случае команда grep не стали бы упоминать его в своих результатах.


Бонусные материалы:

Рассечения найти+размер+ш команда:

найти . -тип F -имя '*.слова' -print0 команды |
команды xargs -0 Ш-с '
 если [ -Ф tmpfile ]; тогда
 рода -о tmpfile -м tmpfile "[email protected]"
еще
 рода -о tmpfile -м "[email protected]"
 интернет Кайминьш 

найти . -тип F -имя '*.слова будут просто создать список путей из текущего каталога (или ниже), где каждый из путей-это обычный файл (типа F) и который имеет именем компонента в конце, который совпадает *.слова. Если только в текущем каталоге будет производиться поиск, можно добавить -параметр maxdepth 1 после ., до -тип F.

-print0 команды будет гарантировать, что все нашли путей выводятся с \0 (нулевой) символ как разделитель. Это символ, который не является допустимым в пути Unix и это позволяет нам обрабатывать путей, даже если они содержат символы новой строки (или другие странные вещи).

найти трубы свой выход команды xargs.

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

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

При вызове Ш-с '...какому-то сценарию...' с аргументами следующие аргументы будут доступны для скрипта в [email protected], за исключением первого аргумента, которые будут размещены в $0 (это "имя команды", что можно увидеть, например, в верхней , если вы не достаточно быстры). Именно поэтому мы вставляем строку Ш. В качестве первого аргумента после окончания сценария. В строке Ш - это фиктивный аргумент и может быть любым одним словом (некоторые предпочитают _ или Ш-найти).

+694
bmatusiak 13 мая 2010 г., 07:44:55

Топ-проголосовали ответ (https://unix.stackexchange.com/a/161772/88983) в вопросе вы связаны с говорит следующее:

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

Поэтому я бы сказал, Вы вообще не можете знать наверняка, будет ли РМ удаленные элементы в каталог/директория dir2. Что вы могли бы сделать, однако, это запустить РМ в подробном режиме на копии каталоге и посмотреть, если на вашей системе, там, кажется, какой-то порядок обхода.

+663
Karl Singleton 25 июн. 2014 г., 12:27:01

Я бегу арки в Linux установка и у меня systemd в сервис, который работает в/etc/файл RC.местные. В радиоуправляемый.местный, у меня есть несколько команд, чтобы выполнить вещи, которые я не могла найти подходящее решение для, как работает команда dmesg -Д или что-то, что бы автоматически создавать точки монтирования во временной папке как в macOS с /Тома.

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

#!/бин/Баш

команда dmesg -Д || выход 1
я=2
имя в USB памяти SD
делать
 команды mkdir -р в /MNT/${имя} || выйти ${я}
я=$((я+1))
сделано
ядра sysctl-Вт.kptr_restrict=2 || Выход 4

выход 0

Это немного неуклюжим, и я под впечатлением, что коды выхода должны быть ограничены в назначении на скрипт, но это единственный способ я знаю, как проверить, что причина моего systemd в службу РК-местные.сервис не является с systemctl статус РК-местные.обслуживание будет распечатать выходное значение. Есть другой способ, чтобы код в RC.местные такие, что systemd в/в RC-местные.служба будет получать информацию о том, почему ру.местные терпит неудачу, как будто пройдя строку или что-то? Затем я вижу эту строку показать, может, такой когда я тип systemctl статус РК-местные.услуги:

Причина ошибки: не удалось установить ядра.kptr_restrict
+647
Saffron 26 авг. 2016 г., 22:08:59

Возможное решение #1

Попробуйте сначала эти 2 команды:

ГТК-обновление-значок-кэш /usr/доли/иконки/гном
ГТК-обновление-значок-кэш /usr/доли/иконок/режим hicolor

Возможное решение #2

Если это не устранить проблему, попробуйте установить этот пакет, и фрукты.

ням установить и фрукты

Возможное решение #3

ням установить гном-значок-тему*'
+625
Simon Wong 15 дек. 2019 г., 15:52:49

Увидеть, если ваше устройство отображается после выполнения команды scanimage -л. И посмотреть, если он показывает вверх. Если это так, вы можете попробовать утилита scanimage >изображения.ПНМ.

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

+425
chef de cuisine 25 мая 2010 г., 12:37:13

Еще один лайнер:

Эхо "Привет 1" >> greetings.txt && Эхо "Привет 2" >> greetings.txt

Я бы предпочел -электронный вариант думал, как это дает больше контроля:

Эхо -э "приветствие 1\nGreetings 2\п" >> greetings.txt
+346
Drxxx 1 сент. 2015 г., 12:23:46

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

У меня будет библиотека(в пространстве пользователя), где мой клиентский сокет пытается подключиться к пространству пользователя демон(имея в буфере) ожидает подключения. Процессы пытаются получить доступ к буферу должен связать библиотеку и отправлять сообщения в сокет. Таким образом, сообщения в буфер. Это будет очень легко осуществить всего пространства пользовательских процессов

гнезда(того, являются sock_stream, 0);

Но моя просьба состоит в том, как использовать ту же библиотеку в пространстве ядра для связи с пространством пользователя демон(имея в буфере). Как мы знаем, ниже API будет использоваться от пространства пользователя для нетлинк розетки

гнездо(PF_NETLINK, SOCK_RAW,NETLINK_TEST);

Есть ли какие-то способы совместить в одной библиотеке, так что оба ядра и космических процессов пользователь может использовать библиотеки?

+325
RiaDess 17 апр. 2018 г., 08:46:24

Можно использовать на awk в сочетании с Баш читать:

читал -Р имя фамилия <<< $(awk, с -Ф-в чид="$идентификатора customer_id" '$0~УУР{печать $5,$6}' клиент-инфо)

говорит awk, чтобы использовать запятую в качестве разделителя полей

комплекты из awk переменная УУР оболочки переменной $идентификатора customer_id

Если строка соответствует $идентификатора customer_id, awk будет печатать 5-го и 6-го поля и эти будут назначены переменные имя и фамилия.

Если фамилия ($5) либо через пробел (пример: A,B,С,D,Сара Джейн Смит) добавить -в ОФС=, чтобы иметь на awk вывод запятая между полями и префикс ознакомиться с КСФ=, чтобы разделить ее на запятую.

Кроме того , как awk можно искать только в определенной области, как '$3~УУР{печать..}' -- и не может сравниться, что все поля '$3~"^"угро"$"{печать}' , если это имеет значение для вашего удостоверения личности.

+307
andejons 15 июн. 2016 г., 12:24:00
F2FS (Флэш-файл системы) представляет собой файловую систему флэш-памяти, изначально разработанная Samsung Electronics для ядра Linux.
+302
BrownChiLD 20 февр. 2010 г., 08:10:55

Просто добавьте в конце команды для того, чтобы соответствовать энный матч, такой:

uname-Р | Е С/\./ /2'

Что еще нужно для хоть?


Из информации странице в СЭД:

Команда `s' не может следовать ноль или более из следующих Флаги:

г

Применять замену к _все_ матчи регулярного выражения, а не только первый.

Количество

Только замените матч NUMBERth выражения.
+295
CappyN 30 янв. 2015 г., 08:45:39

Я использую Debian (нестабильный). Моя система секционирования с 9 Гб для /. Это не достаточно для меня и я использую уже 7,5 ГБ.

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

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

+247
Arthur Wayne 19 мар. 2015 г., 12:26:30
$ ДФ /ТМП
Файловая система 1К-блоков использовано доступно использования% установленной на
/разработки/корень 480589544 42607368 413546516 10% /

$ LS в каталоге /dev/корень
LS: не удалось открыть устройство /dev/корень: нет такого файла или каталога

Я хочу проверить, если мой по умолчанию установки Debian места в/tmp в оперативной памяти или на диске, но теперь я совсем запутался. Почему бы не существующее устройство представляться как тип файловой системы? Что МЭ ", установленный на /" имеешь в виду?

Вот вывод из Маунт:

на /dev/sda1, поскольку на / тип системы ext4 (RW,в этом режиме,ошибок=перемонтировать-РО,данных=приказ)
файловой системы sysfs в /sys тип файловой системы sysfs (RW,то с nosuid,nodev,с параметром noexec,параметром)
файловая система tmpfs на /запуска тип файловая система tmpfs (RW,то с nosuid,с параметром noexec,режиме,размер=811520k,режим=755)
файловая система tmpfs на /выполнения/блокировки типа файловая система tmpfs (RW,то с nosuid,nodev,с параметром noexec,режиме,размер=5120k)
прок на /тип прок прок (РВ,с nosuid,nodev,с параметром noexec,параметром)
devtmpfs на /devtmpfs типа dev (РВ,режиме,размер=10240k,nr_inodes=1013960,режим=755)
файловая система tmpfs на /выполнения/ГИМ тип файловая система tmpfs (RW,то с nosuid,nodev,с параметром noexec,режиме,размер=1623020k)
devpts на /dev/тип оч devpts (RW,то с nosuid,с параметром noexec,режиме,гид=5,режим=620,ptmxmode=000)
none_debugfs в /sys/ядра/отладки типа активные (РВ,режиме)
группы в /sys/ДФ/группы типа tmpfs (RW,то параметром,размер=12к)
cgmfs на /выполнения/cgmanager/тип ФС файловая система tmpfs (RW,в режиме,размер=100к,режим=755)
systemd в в /sys/ДФ/группы/systemd в тип контрольной группы (rw,nosuid,nodev,noexec,relatime,release_agent=/run/cgmanager/agents/cgm-release-agent.systemd,name=systemd)
файловая система tmpfs на /выполнения/пользователей/1000 типа tmpfs (RW,то с nosuid,nodev,режиме,размер=811520k,режим=700,с uid=1000,gid=, что 1000)
+191
Stefan Jevtic 2 мая 2013 г., 03:24:28

Я Java-разработчик, пытаюсь настроить локальный сервер CI, используя Линукс Минт. Одним из важнейших инструментов, которые я хотел бы использовать это SDKMAN - инструмент, который позволяет легко установки и управления различными версиями библиотек/языков (напр. Джава/Скала/Мэйвен).

До сих пор я всегда устанавливал его как простой пользователь на моей локальной машине и она работала как шарм. Проблема в том, что на машине, что я настройка парой других пользователей должны присутствовать (например. специфические для Jenkins/настройки/и т. д.).

Для того, чтобы эти пользователи будут использовать слишком SDKMAN я следовал руководство , представленное здесь - и это почти сработало. Установка выполняется как root. Для того, чтобы убедиться, что пользователи имеют доступ к этой папке запустить:

судо команду chmod -р+ж /usr/местные/sdkman

ОК. Давайте ролл. Я вошел как другой пользователь (Дженкинс) и попытался установить последнюю версию Scala. Установка прошла гладко. Однако, когда я relogged и войти как другой пользователь (Докер) я пытался установить скала, но с другой версией. И это вызвало проблемы. В oputput является:

$ СДК установка Scala 2.12.7

Скачивание: скала 2.12.7

В ходе...

Установка: скала 2.12.7
МВ: не может двигаться '/usr/местные/sdkman в/tmp/выход/скала-2.12.7 к 
'/usr/местные/sdkman/кандидатов/скала/2.12.7': отказано в доступе
Сделано установка!

Вы хотите скала 2.12.7, чтобы установить по умолчанию? (Г/н): н

Похоже, что в папке /usr/местные/sdkman/кандидатов/скала была создана пользователем Дженкинс и установите права собственности на следующее.

drwxrwxr-x 3-х Дженкинс Дженкинс 4096 9 Мая 12:06 скала

И поэтому пользователь Докер не может добавить/изменить что-либо в нем! Поэтому вся концепция использования SDKMAN не применимо здесь! Можно ли установить языков/библиотек, но, похоже, что пользователи не могут устанавливать разные версии их, как кажется, что они не имеют права доступа для этого.

У меня вопрос - Как отрегулировать здесь разрешения для того, чтобы получить результат, я жду (каждый пользователь может установить все, что они хотят). Я пробовал создавать отдельную группу для пользователей SDKMAN и изменение рекурсивно собственности группы для основной папки 'СДК', но при создании новых кандидатов не владелец/группа одинакова и равна имени пользователя, выполняющего операцию.

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

судо команда chgrp -R в СДК /usr/местные/sdkman

На эту папку. Однако может есть какой-то более надежное решение для этого?

+181
yuriy24 21 июн. 2019 г., 18:04:58

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

Я думаю, что я был более усложняя ситуацию с выдачей в столбцы

Просто один лайнер в качестве примера:

 команды netstat -ТН 2>/Дев/нуль | у awk '/:80 / {печать $5}' | е с/.*::ffff в://' | ООО 'с/:.*//' | е/8.8.8.8/с/$/ Добавить/' | СНП | тр -з | рода -НР
+180
Chris BRASSINNE 26 авг. 2017 г., 16:05:43

mplayer'а берет -softvol флаг, что делает ее использование программного обеспечения звуковой микшер вместо звуковой карты. Если вы хотите на постоянной основе, вы можете добавить следующее в ~/.и mplayer/config файл:

softvol=истина
+180
iain maoileoin 27 янв. 2013 г., 05:36:07

Это решение в архитектуре Unix и Linux. Главная причина-это безопасность. Вы не хотите выполнить произвольный файл только потому, что вы находитесь в директории, где находится файл. И это даст вам более точное управление, где надежных источников исполняемых файлов.

Конечно, вы можете добавить текущий каталог в путь и в MS Windows, как поведение. Команда-это что-то вроде ниже, но не делают этого, так как это риск безопасности.

экспорт путь=$путь:.

+174
user53013 23 апр. 2019 г., 10:00:41

Вы можете указать параметры вывода -вывода для lsblk, в этом случае государство является то, что вы ищете.

судо lsblk -а-о название,май:мин,PARTTYPE,государство
ИМЯ МАЙ:МИН СОСТОЯНИЕ PARTTYPE 
ПДД 8:0 работает
├─sda1, поскольку 8:1 21686148-6449-6e6f-744e-656564454649 
├─sda2 8:2 0fc63daf-8483-4772-8e79-3d69d8477de4 
├─sda3 в качестве 8:3 0fc63daf-8483-4772-8e79-3d69d8477de4 
└─sda4 в 8:4 0fc63daf-8483-4772-8e79-3d69d8477de4 

lsblk-помощь даст вам больше возможностей, чтобы включать при необходимости.

+98
Mateusz Grotek 18 июн. 2015 г., 05:18:13

Я просто скопировал несколько папок и файлов с помощью SCP с удаленного сервера по SSH. Как я могу проверить, если файлы были скопированы точно и не было никаких ошибок или файлы не были пропущены?

+95
alonso123 27 окт. 2019 г., 06:53:31

Я использую Линукс Минт 12 и пытаясь запустите Emacs, но постоянно получаю эту ошибку:

шрифта с засечками 10' не определен

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

Кто-нибудь знает, что мне нужно сделать, чтобы исправить эту проблему шрифтов?

+37
Gej Mgbenka Ifeanyi OkijaAmaka 7 нояб. 2010 г., 13:43:44

После обновления моей ОС Debian, я перезагрузить ноутбук. Когда я ввожу пароль для входа, рабочий стол GNOME не открывается и отправляет меня обратно в интерфейс входа в систему.

Как я могу это исправить и логин?

+28
FILO 19 сент. 2016 г., 03:31:27

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

$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 $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 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