Удалить конкретный файл из каталога, если он единственный

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

  • Имя файла README.TXT (без учета регистра)
  • Никакие другие файлы или каталоги в каталог, где находится этот файл

Структура:

 команды mkdir usecase
 компакт-диск usecase
 команды mkdir destroy_this
 сенсорный destroy_this/readme.txt
 команды mkdir do_not_destroy_this
 сенсорный do_not_destroy_this/readme.txt
 сенсорный do_not_destroy_this/something-else.txt
 команды mkdir do_nothing
 компакт-диск do_nothing
 команды mkdir rm_this
 сенсорный rm_this/README.TXT
 компакт-диск ... 
 команды mkdir do_nothing_here
 компакт-диск do_nothing_here
 команды mkdir has_sub_dir
 сенсорный README.TXT
 компакт-диск ... 

Выполнив выше будут результаты в этой структуре дерева:

$ дерево .
.
`-- usecase
 |-- destroy_this
 | `-- readme.txt
 |-- do_not_destroy_this
 | |-- readme.txt
 | `-- something-else.txt
 |-- do_nothing
 | `-- rm_this
 | `-- README.TXT
 `-- do_nothing_here
 |-- has_sub_dir
 `-- README.TXT

Вот что я получил до сих пор:

найти . -тип F -имя_экземпляра "readme.txt" -старпома Ш-с 'Общ \$(каталог "{}") | туалет-л';

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

+901
dis 12 дек. 2011 г., 15:20:05
35 ответов

Я уверен, что вы можете использовать команды wget и SourceForge, всегда используйте URL для последний источник.

http://sourceforge.net/projects/$$PROJECT_URL$$/файлы/последний/скачать?источник=файлы

Где $$PROJECT_URL$$ нужно заменить части адреса, соответствующего проекта. для ntopng ==> нтоп , который дает вам:

с wget http://sourceforge.net/projects/ntop/files/latest/download?source=files
+993
DylanH333 03 февр. '09 в 4:24

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

Я делал несколько тестов, если вы выполните команду, как это вы получите местного производства

СШ сервер < ./your_script.sh > сценарий.поток stdout

КОНЕЦ РЕДАКТИРОВАНИЯ


С моей точки зрения у вас есть два варианта.

Вариант 1

После запуска script.sh на каждый сервер и было написано в выходных данных команды /var/tmp/filename_output.txt на удаленном сервере

УПП /var/tmp/filename_output.txt мой_сервер:/prefered_location/имя_сервера.журнал
РМ /var/tmp/filename_output.txt

Вариант 2

Экспортировать по NFS с сервера и импортировать на каждый сервер в вашей сети, таким образом, вы можете иметь локальную FS на все остальные сервера, указывающие на основной и ваши проблемы решаются путем вывода команды в файл в ФС, указывая на NFS.

Если вам нужна инструкция о том, как экспортировать NFS и импортировать его на клиентские машины, дайте мне знать

+981
marinashefer 26 янв. 2011 г., 06:00:37
Другие ответы

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


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

Для целей тестирования я пытался выразить логического тома путем присоединения еще одного физического Тома (USB-накопитель). Изготовление USB-диск из логического тома с следующие шаги:

  • Созданный раздел из устройства
  • Создан физического Тома из нового раздела
  • Добавленные физические объемы к уже настроенной громкости
  • И, наконец, расширение логического тома

Мой вопрос-Как отключить и удалить USB-диск без потери данных на уже существующий логический том?

+952
Philipp Schmid 27 сент. 2010 г., 09:44:44

Вы можете использовать двоичный порт Windows непосредственно: http://adoxa.altervista.org/global/

Она может быть также вызван из Cygwin раз добавляется в путь ОКР.

+875
Gerard Reches 22 окт. 2017 г., 13:20:06

Я написал маленький баш скрипт, который заставил меня наткнуться на "год 2038 ошибка". Я не знал об этой проблеме раньше, и я просто решился на публикации --отладка выходной у меня от момента , когда мой скрипт пытался вычислить через эту волшебную дату (03:14:07 по UTC 19 января 2038).

дата -д "20380119"

дата: разобран количество деталей: сегодня/это/сейчас
дата: входные часовой пояс: +01:00 (набор из системы по умолчанию)
дата: предупреждение: использование полночь как время начала: 00:00:00
дата: дата начала/время: '(г-м-д) 2038-01-19 00:00:00 ТЗ=+01:00'
дата: '(г-м-д) 2038-01-19 00:00:00 ТЗ=+01:00' = 2147468400 эпохи-секунд
дата выхода: часовой пояс: +01:00 (набор из системы по умолчанию)
дата: последний: 2147468400.000000000 (эпоха-секунд)
дата: последний: (Г-М-Д) 2038-01-18 23:00:00 (UTC0)
дата: последний: (Г-М-Д) 2038-01-19 00:00:00 (выходной часовой пояс ТЗ=+01:00)
Вт янв 19 00:00:00 СЕТ 2038

дата -д "20380119 + 1 дней"

дата: анализируется гибридной части: +1 дней(дня)
дата: входные часовой пояс: +01:00 (набор из системы по умолчанию)
дата: предупреждение: использование полночь как время начала: 00:00:00
дата: дата начала/время: '(г-м-д) 2038-01-19 00:00:00 ТЗ=+01:00'
дата: предупреждение: при добавлении относительный дней, рекомендуется указывать 12:00 часов
дата: ошибка: при добавлении относительно даты повлекло за собой неверную дату: '(г-м-д) 2038-01-20 00:00:00 ТЗ=+01:00'
дата: неверная дата 20380119 + 1 дней

дата -д "20380120" --отладка

дата: разобран количество деталей: сегодня/это/сейчас
дата: входные часовой пояс: +01:00 (набор из системы по умолчанию)
дата: предупреждение: использование полночь как время начала: 00:00:00
дата: ошибка: недопустимое значение даты/времени:
дата: пользователю предоставляется время: '(г-м-д) 2038-01-20 00:00:00 ТЗ=+01:00'
дата: нормированное время: '(г-м-д) 2038-01-20 00:00:00 ТЗ=+01:00'
дата: 
дата: возможные причины:
дата: числовые значения переполнения;
дата: отсутствует пояс
дата: недействительные даты '20380120'

Есть ли способ, чтобы сделать GNU датой расчета по этой дате?
(на Linux 32-разрядной системы)

 Операционные системы Debian GNU/Линукс бустер/Сид
 Ядра: Линукс 4.12.0-2-686-Паэ
 Архитектура: x86
+872
svetavaler 4 июн. 2010 г., 14:35:58

Топ 3 голодные командной процессы памяти:

зы auxxx что-то вроде - =-RSS-канал | Глава -4

Топ 3 голодные процессора процессов:

зы auxxx что-то вроде=-%процессора | глава -4

Вы можете запустить эти скрипты по расписанию, на каждую минуту.

          • /tmp/serverhealth.sh
+864
Jayme Brereton 25 мая 2015 г., 06:17:47

Я с помощью IBM в AIX, который не имеет большой поддержки, как СЕПГ -я и сед, с не работает в моем случае.

Я хотел бы заменить заменить NotApplicable строку с одним пробелом ' ' замените @@@ мульти-чар-разделителей с разделителями, в определенном порядке с помощью одной команды будет на awk, или СЭД.

Я попытался с помощью СЭД, как следующие, но это не сработало. Не могу добавить поиск и заменить для NotApplicable с '' единое пространство в ниже команды.

файл sed с/@@@/\т/г'.КШМ > file.xls

Образец данных.

Коле@@@[email protected]@@colbc
тест@@@Тест@@@тест
тест@@@[email protected]@@тест
[email protected]@@[email protected]@@567
[email protected]@@[email protected]@@NotApplicable

Кола, colb colbc
тест Тест тест 
тест тест
123 145 567
333 444 
+826
Tum Ctheidea 1 апр. 2017 г., 09:40:50

Я прошу включить в число неудачных попыток входа в систему, когда пользователь входит в систему.

Я создал:

/usr/местные/Бен/dynmotd

в котором содержится

#!/бин/Баш

Последняя попытка -у последняя попытка=``

Эхо -э "
$Последняя попытка
"

и добавил в/usr/местные/Бен/dynmotd В /и т. д./профиль

Вопрос я получаю в/var/журнал/последняя попытка: разрешение отклонено

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

Обновление

Попытался это:

#!/бин/Баш

Текущий пользователь=`whoami`

судо -у команда setfacl -м Боб у:$currentUser с:ГХ /ВАР/лог/последняя попытка

Последняя попытка=`судо -у Боба последняя попытка -у $currentUser с`

Эхо -э "
$Последняя попытка
"

Добавить добавил, 'Боб' к пользователям использовать sudo? с NOPASSWD:это работает, когда я войти в систему как 'Боб', но если я пытаюсь войти как 'bob2' я попросил пользователям использовать sudo? пароль.

+807
gilad 30 сент. 2014 г., 11:00:38

Я пытаюсь использовать массивы в оболочки Bourne (/Бен/ш). Я обнаружил, что способ инициализации элементов массива:

Арр=(1 2 3)

Но произошла ошибка:

синтаксическая ошибка в строке 8: `Арр=' неожиданные

Сейчас пост, где я нашел этот синтаксис говорит, что это за Баш, но я не мог найти любые отдельные синтаксис оболочки Bourne. Вообще синтаксис такой же, как для /Бен/ш , а?

+806
Roger D 21 окт. 2018 г., 04:34:19

Решение:

судо apt-получить установку на Python-Qt4 для питона-Пип
судо установить типун https://download.electrum.org/2.6.4/Electrum-2.6.4.tar.gz#md5=4840a883e60083d055064d5614c3353e
+798
m4k0t0 2 апр. 2010 г., 00:44:32

Я бы предложил другой подход. Ваш файл переменных очень похож на оператор присваивания в синтаксисе оболочки. Единственная проблема-пробелы вокруг оператора присваивания (вы можете найти более подробную информацию о том, что здесь). Во-первых, вы могли бы использовать СЭД команду, как показано ниже, чтобы устранить пробелы:

$ кот vars.txt
переменная1 = 25
variable2 = 36

$ СЕПГ -я с/ = /=/' vars.txt

$ кот vars.txt
переменная1=25
variable2=36

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

#!/бин/Баш
источник vars.txt
Эхо "переменная 1: переменная1$, переменная 2: $variable2"

Что бы дать вам выход:

Переменная 1: 25, Переменная 2: 36

Как roaima отмечает, в комментариях, есть проблемы безопасности, связанные с этим подходом. Когда вы исходный файл, вы, по сути он работает как Shell-скрипт (выполнение сценария против источников скрипт объяснил здесь). Это означает, что вы должны доверять содержимому этого файла. Если злонамеренный пользователь или процесс не может редактировать файл, вы могли бы в конечном итоге выполнение произвольных команд.

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

+795
Locustking5656 19 апр. 2012 г., 02:06:12

Использовать на awk напрямую с диапазоном:

на awk '/^сканирование отчета/;/результаты размещения скрипта^/,/\|_/' INPUT.txt

греп не имеет 'спектр' возможности. Но вы можете перенаправить вывод команды grep-адрес-информация: -В2 -в 99999 к нему.

+768
krupeshf 7 апр. 2017 г., 17:11:36

Как обратной как awk 'ШП==2 {печати ""} 1 , которая добавляет новую строку под первой и печатает то, что есть. Я не могу заменить номер после НР== с фиксированным значением, потому что я хочу быть в состоянии сделать это на файле, включая любое количество линий. Я имею в виду, я предполагаю, что я мог делать то, что имеет значение количество линий, а затем сделать переменную-количество в последней строке, но я не хочу "изобретать велосипед".

Пример входных данных:

1
2
3
4

Пример вывода:

1
2
3
добавил сюда что-то 
4
+716
theJuls 22 окт. 2012 г., 15:28:11

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

Вариант 1

Создать новую группу (например, zfsgroup), добавить пользователей, которым необходим доступ к этой команде группа, и добавить пользователям использовать sudo? Запись Как %zfsgroup все = (все) NOPASSWD: /путь/к/команда zpool, который позволит пользователям в zfsgroup работать команда zpool команды без ввода пароля. Среди прочего можно также явно определить подкоманд разрешено или запрещено (например, путем добавления к вышесказанному , !/путь/к/команда zpool уничтожить * все команда zpool команды разрешено за исключением уничтожения). Обратитесь к человеку, пользователям использовать sudo? для получения дополнительной информации.

Вариант 2

ЗФС позволяют может быть лучшим вариантом, в зависимости от ваших потребностей. Видимо, это позволяет установить разрешения (например, создание,снимок,и т. д.) для конкретного пользователя(ов) на конечном наборе данных(ы), но они могут работать только в пределах указанных целей. Вот хорошая статья на эту тему: в ZFS делегирование разрешений, я уверен, что большинство это относится к Linux реализация, но проверить инструкцию. Просто смотрите на странице справочника ZFS(8), я вижу некоторые различия разрешить подкоманды.

+706
helle 1 янв. 2012 г., 01:50:04

У меня есть образец, как показано здесь:

input.txt

 Пользователи установки Реф rslt 
 usr1 х б 
 usr2 2980 с 
 usr3 3323 Р 
 usr4 в 
 usr5 5251 у 
 usr6 9990 в
 usr7 10345 Т 

Мне нужно печатать колонку "rslt" и соответствующие "пользователи", выходной файл должен быть такой:

output.txt

 Пользователи rslt 
 usr1 Б 
 usr2 с 
 usr4 в
 usr6 в 

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

+578
Evaggelos Glyptis 10 нояб. 2017 г., 11:41:26

Я хочу, чтобы скопировать строку, содержащую www.website.com в строке, содержащей текст.

Например, я хочу, чтобы преобразовать этот вход:

Образцами Lorem ipsum боль сидеть Амет элит.
Кра ЕС www.website.com велит витае
Избиения интердум
текст
Теллус ullamcorper СЭД 

в этот выход:

Образцами Lorem ipsum боль сидеть Амет элит.
Кра ЕС www.website.com велит витае
Избиения интердум
thetextCras ЕС www.website.com велит витае
Теллус ullamcorper СЭД 

Я не знаю, как копировать-вставить, используя СЭД. Это выглядит несколько сложнее.

+559
Amanjeet eSecure 28 авг. 2014 г., 16:43:08

kubernetes (произносится ку-бер-нех-тройники от его греческого происхождения "кормчий") или "k8s", это система для автоматизации развертывания, масштабирования и управления приложениями в контейнере групп на кластеры хостов. Первоначально пожертвован компанией Google, теперь с открытым исходным кодом, но можно приобрести у нескольких поставщиков.

Также клиент StackExchange так что Kubernetes на самом деле?

+558
Renee Clements 11 апр. 2012 г., 18:05:15

Что смотрит на меня как повреждения файловой системы - первый скриншот показывает ошибку ввода-вывода при попытке переименовать файл /etc/АПТ/источников.список.новый, третий скриншот показывает много ошибок в ext2. Это, вероятно, не может загрузиться, потому что он не может написать свою файловую систему.

Что именно является вашей целью?

  • Если вам нужно восстановить важные данные из образа настойчивость:

    Загрузки работает Linux и смотреть прямо на стойкость изображения; оно должно быть по имени Каспер-РВ. Это может быть возможным, чтобы установить его или отремонтировать его с блока.в ext2.

  • Если вы просто хотите восстановить флешку в рабочее состояние без учета данных:

    Попробуйте исключить эффекты послесвечения, или просто пересоздать флешку с нуля.

+507
kumarr 15 мая 2017 г., 00:03:08

Проблема:

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

Ссылка на обзор программы (на GitHub):

https://github.com/k4m4/kickthemout

Ссылка на программный код на языке Python (на GitHub):

https://github.com/k4m4/kickthemout/blob/master/kickthemout.py

+423
user167943 16 апр. 2014 г., 06:00:56

Вывод команды подмене подлежит разбиение на слова (которые ты позаботился о установка ИФС), и именем глоббинг. В [букварь] конструкция "матч любой из символов а, б, с", как обычно, и [2006_02_25].док играм 0.doc.


В bash/КШ/ЗШ, вы можете использовать двойные звезды, чтобы получить все файлы в дереве каталога (рекурсивно, а не только из текущего каталога). Это должно найти те же файлы, что ваш пример:

shopt -с globstar # в bash
# взаимозачета globstar # в КШ
для файл в **/* ; у
 [[ -Ф $файл ]] || continue # переход проверить это обычный файл, как найти -типа F
...
сделано

Конечно, найти это мощный, поэтому его использование может быть проще, если у вас много условий. Если вы делаете, вы должны отключить с именем подстановка набора -ф В дополнение к фиксации МФС:

комплект -Ф
Компании IFS=$'\п'
на файл в $(Найти -типа F -какие-то другие условия) ; делать
...
сделано

или использовать во время чтения цикла с процессом замещения вместо:

в то время как ИФ= читайте -Р файл ; делать 
...
сделал < <(найти -типа F -некоторые -другие условия)

(Выше подобное найти ... | во время ..., но он обходит вопрос о последней части трубопровода выполняется в подоболочку.)

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

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

хотя ИФС= читать -д " -р файл ; делать 
...
сделал < <(найти -типа F -какой -другой-условия -print0 команды)

Хотя это начинает становиться противно писать, как вам не нужны все эти опции, чтобы читать , чтобы заставить его работать без коверканья ввода.


Что касается сослагательного наклонения... установка ИФС=$(Эхо -Ан "\Н"); наборы ИФС на пустую строку (т. к. подстановка команд ест пустую строку), в результате нет разделения. Выход в этом случае кажется правильным, так как вы получаете все выход найти сразу, а не построчно. Это также маскирует проблему с именем подстановки, поскольку в полной мере, многострочная строка не соответствует ни имен файлов и передается как есть.

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

ИФС=$(Эхо -Ан "\н") # то же, как ИФС=
на файл в $(Найти -типа F); делать Эхо "<файл$>"; сделано

Самый легкий способ установить ИФС на новую строку во что угодно, но насущная стандартных оболочек стандарту IFS=$'\п'.

+410
Zany 13 февр. 2012 г., 10:19:48

Вариант 1: права доступа на файлы внутри каталога не имеет значения, блокировки на уровне каталога, как правило, достаточно, чтобы выдать 2750 /путь-к-Дир достаточно.

Вариант 2: использование списков ACL (толькочмод 2750 /путь-к-реж не является необходимым, но сделать вещи лучше для людей не используется для управления доступом).

команда setfacl -р-б -д -М О::--- -М U::rwx по -М Г::ГХ .

обратите внимание, что вы можете установить г::rwx по достижению 770/660

+394
fantastic777 6 авг. 2013 г., 14:06:01

Оптимизирована сортировка + уник решение:

типа-параллельно=30000 *.слова | уник -д
  • - параллель=Н - изменение количества сортов одновременно, чтобы Н
  • -д --повторил - только печатать дубликаты строк, по одной для каждой группы
+360
Horst 5 окт. 2011 г., 06:41:06

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

найти . -имя_экземпляра '*.м' 

в мой сценарий, но одной линии одновременно.

+333
stevelaaaa 11 июн. 2014 г., 13:25:37

Мне нужно создать контейнер для запуска старого проприетарного программного обеспечения, которые работали в моем старом 32-разрядном компьютере с ОС Ubuntu 8.04. У меня была адаптация этой программы в последовательных модернизаций операционной системы, связывая необходимые библиотеки в современных версиях, но теперь он достиг той точки, где я не могу делать это больше (по крайней мере не легко).

Но, с чипов в Linux можно создать контейнер со специальными библиотеками и старые окна программы будут "верить" он внутри Windows 3.11, например, и будут работать, не подозревая, что он находится в чужой мир, а Линукс 64 бит машина в 2018 году... если это возможно, адаптировать мой Линукс 32 бит программное обеспечение должно быть легче, если бы только знали как.

Такие слова, как "команда" приходит мне на ум, но я не знаю, с чего начать.

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

ПС. Я использую Debian 9

+323
mgoeminne 20 мая 2017 г., 15:23:23

Я Debian10/KDE с ядра 4.19.0-5-amd64 нет. У меня 16 ГБ ОЗУ, файл подкачки из 25Гб на мой отдельный домашний раздел (раздел, в котором хранятся ОС слишком мала для него). Мой жесткий диск полностью зашифрован и у меня нет отдельной видеокарты или специальных графических драйверов. Я загрузка с SSD диска с UEFI.

Следующий больше не применяется после обновления до Debian 10 и применении призрак-расплавление исправить (Интел-микрокода):
Когда я пытаюсь гибернации, он просто выключает экран на секунду, а потом просто блокирует экран. Когда я снова войти в систему все, как и раньше (в Firefox все еще открыт) за исключением того, что моя беспроводная связь оборвалась.

Я думаю, что соответствующие сообщения в /var/журнал/syslog есть:

ядра: ПМ: гибернация образ, созданный [...]
ядра: подвесные 1.528 секунд
ядра: включение без загрузки ЦП ...
ядра: для x86: загрузка конфигурации СМП:
ядра: smpboot: загрузка узла 0 процессор 1 АПИК 0х2
ядра: кэш: родитель cpu1 не должны спать
ядра: CPU1 до
ядра: smpboot: загрузка узла 0 Процессор 2 АПИК признаки 0x4
ядра: кэш: Родительский процессор 2 не следует спать
ядра: процессор 2 до
ядра: smpboot: узел загрузки процессора 0 3 АПИК 0х6
ядра: кэш: родитель cpu3 не должны спать
ядра: CPU3 вверх
ядра: с ACPI: проснувшись от состояния системы сна С4
ядра: ПМ: noirq оттепель устройств после 19.232 МС
ядра: ПМ: ранняя оттепель полной устройств после 16.070 МС
ядра: parport_pc 00:01: активированный
ядра: серийный 00:04: активированный
ядра: rtc_cmos 00:07: система пробуждения, инвалид с ACPI

















судо вызове swapon-показать мне подсказывает, что файл подкачки активирован. Я уже пробежала судо Ш-с "Эхо данные > в /proc/ACPI в/пробуждения" , так что в /proc/ACPI в/пробуждения только отключил записи теперь, за исключением одного, что изменения в включена, и я изменил все текстовые файлы для инвалидов, которые были показаны при выполнении команды grep включен файл /sys/автобус/USB-устройства/устройства/*/питание/пробуждение.


Я также пробовал с uswsusp , как описано в https://wiki.debian.org/Hibernation/Hibernate_Without_Swap_Partitionhttps://askubuntu.com/q/6769) но когда я запускаю команду sudo s2disk , чтобы проверить его, он норовит впасть в спячку, но когда я запустить его снова, это просто сапоги снова. Так что я думаю, я бы нужно сделать еще дополнительные настройки, чтобы сделать гибернацию работе с uswsusp из-за моего шифрование диска. Но я не совсем уверен, что должно быть сделано, и я не хочу разрушить мой жесткий диск - например, я не знаю, должен ли я ставить в резюме устройства = /Дев/маппер/sda2_crypt или возобновить устройство = имя-ВГ-дома в uswsusp.conf как домашний раздел, который содержит файл подкачки-это имя-ВГ-домой. Или того, необходимо смещение для расположения файла подкачки. И в основном я хотел бы использовать родной гибернации, как это было, видимо, задумано Debian вместо uswsusp. Если он будет работать только с uswsusp почему не встроен в родной спячки?

Обновление: после обновления до Debian10 и последней версии ядра он тоже просто делает обычную перезагрузку после нажатия кнопки гибернации. В syslog он говорит:

добавлена: достигли целевой сна.
добавлена: начиная гибернации...
ядра: ТЧ: картинка не найдена (код -22)
помощью systemd-tmpfiles[356]: [каталог/usr/lib в/tmpfiles.д/речи.конф:1] строка ссылается пути наследие каталоге /var/запуск/ обновление каталога /var/работа/диспетчер речи → /работа/диспетчер речи; пожалуйста, обновите tmpfiles.д/ падени-в файл соответственно.
...



Вероятно, я должен применить изменения описаны в разделе "трюки, когда система полностью зашифрованы" вики-страницы. Но у меня нет файла /etc/uswsusp.файл conf.


При установке Debian я удалил раздел подкачки и создать группу томов, которые всегда были некоторые проблемы (я установил несколько раз), а некоторые сообщения об ошибках продолжают показывать при загрузке до того как я предложено ввести пароль для расшифровки диска.
(Это предупреждение: не удалось подключиться к lvmetad. Падает на сканирующее устройство. Объем группы "имя-ВГ" не найдено. Не может обработать объем название группы-ВГ, пожалуйста, открой sda2_crypt:. Но я думаю, что это отдельная тема/вопрос.)


Я пытаюсь сделать спящий режим работает, потому что я хотел бы, чтобы сэкономить энергию, и потому, что примерно каждый 10-й пробуждении из режима ожидания просто черный экран с клавиатурой не работает (примечание: Я не имел любой из этих после обновления я буду обновлять это, если что меняет). Я обнаружил, что люди имеют ту же проблему, но не смог найти решение до сих пор. Здесь было рекомендовано создать файл подкачки. Сначала я следовал точно такие же шаги, за исключением того, что мой файл подкачки находится на моем домашнем разделе, а не в корневой папке. Но это не сработало, так как я все еще получаю черный экран.

+307
Yolanda Hui 18 окт. 2013 г., 21:01:31

Поскольку NTFS-это формат файлов, созданный компанией Microsoft, как драйвер NTFS-3G и разработчикам удается создать с открытым исходным кодом версии драйверов NTFS без обращения к исходному коду файловой системы NTFS? Или есть какое-то соглашение с Microsoft по этому поводу??

+292
David1337 10 мар. 2015 г., 07:59:00

Если вы выберите "Копировать" из контекстного меню в Nautilus (файловый менеджер в GNOME3) и вставить содержимое в текстовое поле (текстовый редактор, текстовый блок и т. д.), он будет вставить путь вместо самого файла.

+237
simden1 6 авг. 2015 г., 03:27:17

У меня установлен Debian тестирование на ноутбук ASUS TP210S (ISO-файл загружен с https://ftp.acc.umu.se/cdimage/unofficial/non-free/cd-including-firmware/buster_di_alpha4+nonfree/amd64/iso-cd/не "еду"), Но Х не запускается.

Вот файл xorg.0.журнал от этого ноутбука: https://pastebin.com/u8nJc5pr.

Я установил пакеты Интел-микрокодов и прошивок-разное-несвободные , но это еще не началась х. Когда я запроса lsmod распечатывает|грэп -я ВГА ничего не возвращается. Пакет пакет xserver-xorg, с-видео-процессор Intel устанавливается; я сообщаю об этом, потому что в прошлый раз у меня была такая проблема на другом ноутбуке, решилось установкой этого пакета.

На беговой inxi -с GX я узнал, что драйвер загружен modsetting, и он знаменует и fbdev, VESA и как выгружены; при попытке нагрузкой веса появляется сообщение об ошибке: фатальная ошибка: модуль веса не найден в каталоге /lib/модули/4.19.0-4-для amd64/; при попытке загрузки фреймбуферу не генерирует ошибок, но тогда я бегу lsmod распечатывает|грэп и fbdev и ничего не появляется.

Вот вывод lsmod распечатывает|грэп -я видео:

uvcvideo 118784 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo
videodev 212992 3 videobuf2_v4l2,uvcvideo,videobuf2_common
СМИ 45056 2 videodev,uvcvideo
usbcore 290816 4 xhci_hcd,uvcvideo,btusb,xhci_pci
видео 45056 2 asus_wmi,i915

Две другие вещи:

  1. Когда я запускаю ноутбук, одно из первых сообщений на экране "возобновление работы из спящего режима", что довольно странно, потому что я только что установил систему и не включен спящий режим (и я не планирую это делать).
  2. Если ушел к себе, через 5 минут без логина, ноутбук автоматически выключается. Какие-либо предложения? Я очень хочу установить испытания на этом, в частности, из-за более свежей версии texlive и и потому что я купил этот ноутбук для использования в офисе.
+233
berkutstyle 22 мая 2010 г., 15:45:28

Я бы хотел переназначить клавишу CapsLock на более полезные АЛТ-таб.

Это возможно?

(Я использую плазме KDE, если это имеет значение)

+206
iLC 28 апр. 2010 г., 17:44:36

Недавно мой старый ноутбук стал очень медленно работать, поэтому я решил установить на него Linux. Я выбрал дебиан (мне нравится). все было нормально, я установил драйверы, программы и т. д. но когда я попытался подключиться к моей Wi-Fi интернет (раньше я использовал Ethernet), она не обнаружит его (но обнаружены 30 маршрутизаторов моих соседей). Однако, когда я попытался использовать свой телефон в качестве точки доступа он работал. Как я могу это исправить? Спецификации: маршрутизатор ASUS в RT-N56U (это предложение 5 ГГц, но я использую 2.4 вместо [ИДК, почему, не спрашивайте]) (Имя SSID "Рубикон") ноутбук Dell inspirion 1545

показать IP-связи команду lspci

+169
malefactors 6 июн. 2010 г., 09:51:46

Я после "Linux с нуля" версии 8.0, и я дошел до раздела (5.7. В glibc-2.25). При попытке настроить в glibc я получаю эту ошибку:

Эти критические программы не хватает или слишком старым: поглазеть

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

Команда 'поглазеть' доступна в '/usr/местные/Бен/поглазеть'
Команда не может найти, потому что '/usr/местные/Бен' не включен в переменную окружения PATH.
поглазеть: команда не найдена

Ранее в этой книге в разделе 4.5 на стр. 31, Он сказал:

Создать .файл bashrc сейчас:

кот > ~/.bashrc и << "ВФ"
набор +ч
значение umask 022
ОРС=/тугриков/ОРС
ЗНАЧЕНИЕ LC_ALL=POSIX И
LFS_TGT=$(uname-м)-ОРС-линукс-дистрибутив GNU
Путь=/инструменты/ОГРН:/ОГРН:/usr/Бен
путь экспорта значение lc_all LFS_TGT ОРС 
ВФ

что я и сделал.

Обновление:

Работает version-check.sh скрипт из раздела 2.2 в книге как пользователь ОРС дает:

Баш, версия 4.3.46(1)-релиз 
/Бен/ш -> /бин/Баш
Добавления: (ГНУ пакета binutils для Ubuntu) 2.27
версия-проверяем: строка 10: Зубр: команда не найдена
/usr/Бен/yacc -> /usr/Бен/Зубр
командой bzip2, версия 1.0.6, 6-сентября-2010.
Coreutils: 8.25
дифф (Лицензия GNU diffutils) 3.3
найти (Лицензия GNU findutils) 4.7.0-ГИТ
версия-проверяем: строка 22: поглазеть: команда не найдена
/usr/Бен/на awk -> /usr/Бен/поглазеть
ССЗ (Убунту 6.2.0-5ubuntu12) 6.2.0 20161005
с G++ (Ubuntu версии 6.2.0-5ubuntu12) 6.2.0 20161005
(Убунту версия 2.24-3ubuntu1) 2.24
грэп (ГНУ грэп) 2.25
помощью gzip 1.6
Linux версия 4.8.0-41-универсальный (утилита [email protected]) (версия 6.2.0 20161005 ССЗ (Убунту 6.2.0-5ubuntu12) ) #44-Убунту СМП Пт Мар 3 15:27:17 мирового 2017
М4 (ГНУ М4) 1.4.17
GNU делают 4.1
Патч для GNU 2.7.5
Версия Perl='5.22.2';
СЭД (Лицензия GNU СЕПГ) 4.2.2
деготь (смолы ГНУ) 1.29
версия-проверяем: строка 42: makeinfo: команда не найдена
ХZ (ХZ утилит) 5.1.0 Альфа
г++ компиляция ОК

но работает тот же скрипт как root пользователь дает :

Баш, версия 4.3.46(1)-релиз
/Бен/ш -> /бин/Баш
Добавления: (ГНУ пакета binutils для Ubuntu) 2.27
Зубр (ГНУ Бизон) 2.3
/usr/Бен/yacc -> /usr/Бен/Зубр
командой bzip2, версия 1.0.6, 6-сентября-2010.
Coreutils: 8.25
дифф (Лицензия GNU diffutils) 3.3
найти (Лицензия GNU findutils) 4.7.0-ГИТ
В GNU awk и 4.0.1
/usr/Бен/на awk -> /usr/Бен/поглазеть
ССЗ (Убунту 6.2.0-5ubuntu12) 6.2.0 20161005
с G++ (Ubuntu версии 6.2.0-5ubuntu12) 6.2.0 20161005
(Убунту версия 2.24-3ubuntu1) 2.24
грэп (ГНУ грэп) 2.25
помощью gzip 1.6
Linux версия 4.8.0-41-универсальный (утилита [email protected]) (версия 6.2.0 20161005 ССЗ (Убунту 6.2.0-5ubuntu12) ) #44-Убунту СМП Пт Мар 3 15:27:17 мирового 2017
М4 (ГНУ М4) 1.4.17
GNU делают 4.1
Патч для GNU 2.7.5
Версия Perl='5.22.2';
СЭД (Лицензия GNU СЕПГ) 4.2.2
деготь (смолы ГНУ) 1.29
texi2any (Лицензия GNU texinfo по) 6.3
ХZ (ХZ утилит) 5.1.0 Альфа
г++ компиляция ОК

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

Английский-не мой родной язык.

+115
kuzha 21 нояб. 2012 г., 23:54:48

Я хотел бы, чтобы люди доступ к общим ресурсам NFS в Докер. Проблема внутри Докер они могут стать корнем, и тогда они смогут иметь доступ на запись в файлы, кто-став этого пользователя. Есть ли решение для этого?

+91
Tigran Petrossian 3 окт. 2016 г., 12:13:17

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

Я последовал за этот пост:

https://superuser.com/questions/381160/how-to-install-gcc-4-7-x-4-8-x-on-centos

URL-адрес РЕПО, кажется, быть устаревшими, поэтому немного поиск привел к набору инструментов, сделанные в ЦЕРНе: http://linuxtoolkit.blogspot.ca/2014/11/install-gcc-481-and-other-scientitic.html

+73
Paravej Alam 9 дек. 2014 г., 22:15:31

Изменить ваши двойные кавычки определение псевдонима для одного, и вы"re хорошо идти.

псевдоним cdlatest='latestdir=$("ЛС" - ООО " ТД "-- */|руководитель -Н 1); компакт-диск $latestdir'

Тем не менее, я предлагаю несколько упорядочить:

cdlatest псевдоним='новый CD "$(\ЛС-тд -- */|руководитель -Н 1)"'

когда мы откажемся от промежуточной переменной "$latestdir", цитирую результаты команды оценке $(...), и использовать unaliased виде ЛС.

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

+61
drewnis 16 дек. 2017 г., 22:43:31

При запуске в командной строке следующие команды будет приостановлено, пока не выполните команду ФГ:

/usr/Бен/РНР -РЬ функцию phpinfo();' &

Это тот случай, независимо от того, если PHP код, содержащийся в файле с в притон #!/usr/Бен/РНР.

Я использую CentOS и оболочки Bash.

+35
Dmitrii Sorin 14 апр. 2014 г., 08:33:12

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

$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