не могу писать в разделе NFS папку в Ubuntu

Я на бомжа@усадьба:~$ в терминал. залетный пользователь имеет группы:

бродяга адм компакт-диск судо погружения ВСП-данных ...

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

drwxrwxr-х ВСП-данных ВСП-данных должностей

бродяга пользователем (членом ВСП-данных группы) не могут создавать файлы в посты (ВСП-данных группа имеет право на запись). В чем проблема?

+587
Ars3nous 3 июл. 2015 г., 18:37:06
39 ответов

В целом функции скрипта оболочки являются более гибкими, чем псевдонимы и вы должны предпочесть их. Например, в качестве псевдонима вы не можете проверить, если число аргументов и их типы ожидаемых. Я согласен с Калебом , что псевдонимы хорошо сочетаются с простой вкладышей, например псевдоним СР='ср -я

+999
PRINCE 03 февр. '09 в 4:24

Я занимаюсь разработкой скрипта на bash в Windows 7 с помощью bash эмулируемого терминала, точно я использую терминале Bash в MobaXterm 9.1. Причина в том, что у меня ноутбук Windows 7, но мой сценарий в конечном итоге работать на Дженкинс сервера Linux.

Пробелы и/или ( в пути, предотвращая мой скрипт успешно работает.

Мой скрипт:

#!/бин/Баш
eclexe0="файлы C:\Program (х86)\HPCCSystems\6.0.4\clienttools\bin\ecl.exe"
eclexe1="/диски/с/программные файлы (х86)/HPCCSystems/6.0.4/clienttools/bin/ecl.exe"
понятно

#1
Эхо "тестирование если ecl.exe доступно..."
если [ -Ф "$eclexe0" ]; затем
 Эхо "нашли". >&2
еще
 эхо "не нашли". >&2
 выход 1
интернет

Эхо "выполнение ecl.exe"

Эхо 1
функция eval "$eclexe0"

Эхо 2

Когда я запустить его на выходе

Screenshot

Как видите скрипт не счастлива с пути C:\Program файлы (х86). Если я перенесу файлы на другой путь (C:\oscar\eclfolder) он работает. Я попытался ответы здесь , но они не работают, наверное потому, что я в Windows 7...

Как я могу сделать эту работу скрипта?

+995
Thiagaraja Muralidaran 10 окт. 2016 г., 18:27:01
Другие ответы

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


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

Есть ли приложение/сервис, который позволяет синхронизировать контакты с CardDAV для работы с LDAP?

Мой план состоит в том, чтобы синхронизировать контакты, которые используются в ownCloud для моей АТС так он у меня на рабочем столе телефона, который привязан к АТС через ISDN сеть.

+979
Lorene Durham 2 мая 2012 г., 05:13:03

Я пытаюсь реализовать Программирование сокетов в с. Когда я пытаюсь подключиться с клиента на сервер (Убунту), он показывает сообщение об ошибке, как "ошибка подключения".

Поэтому я думаю, что проблема с портом. Я использую 5454/TCP-порт для программирования сокетов.

Как я могу знать, если порт 5454 слушает или нет? Если это не так, то что порты, которые можно использовать для TCP-сокет программированию на C в Ubuntu? Заключается в том, что проблема с портом или что-то не так в моем коде или каких-либо настроек требуется в линукс Убунту?

Редактировать: Фрагмент кода:

 инт socket_send;
 структура sockaddr_in адрес;
функции printf("\N для инициализации сокета....");

socket_send = сокета(af_inet,являются sock_stream,0);
если(socket_send == -1)
{
 perror("\Н сокет не создается.Ошибка:");
 возвращение 1;
}
функции printf("\Н сокет создан");

адрес.значение переменной sin_family=равен af_inet;
адрес.sin_addr.s_addr=сокеты inet_addr(ИС);
адрес.sin_port=htons(5454);

если(подключение(socket_send,(структура структуры*) и адрес,оператор sizeof(структура структуры))<0)
{
 perror ("nConnetion\не удалось.Ошибка:");
 возвращение 1;
}
функции printf("\N подключены");

если(отправки(socket_send, к(char*)буфер,размер,флаг)<0)
{
 perror("\nSending не удалось.Ошибка:");
 возвращение 1;
}
printf ("данные\П успешно отправлено");
рядом(socket_send);

Редактировать: Проблема в порту, поэтому я просто заново установил Ubuntu, и это работает. Спасибо всем вам.

+956
Thibault Lebrun 17 нояб. 2016 г., 21:01:30

Не знаю, почему вы хотите сделать это, но вы можете сделать:

старпома ОКР -я /дом/путь/к/моему/ЗШ

Наверное, многие вещи не работают должным образом, так как вы будете пропускать некоторые важные переменные окружения, как в$Path, $дома или $срок.

Если вы хотите в белый список нескольких переменных и удалить остальные:

старпома ОКР -я дома="$Главная" срок="$срок" /главная/путь/к/моему/ЗШ

Если вы хотите восстановлению окружающей среды в свое время я пробовал было начато, можно вставить это в самом начале ~/.tcshrc:

экспорт-п ш-с'' > ~/.начально-ОКР

А потом сделать что-то вроде:

старпома ОКР -я Ш-с ". $Дома/.начально-ОКР; старпомов /путь/к/ЗШ"

То есть сохранить окружающую среду, когда в tcsh начинается и восстановить его, когда вы выполняете ЗШ.

Если вы хотите изменить свою оболочку для ЗШ , а у вас нет возможности сделать ЧШ (или ЗШ не установлен или установлен в 20 лет), (приносит назад памяти более 15 лет назад (Боже!) когда я был в такой же ситуации (хотя с хсг , а не пробовал)), вы можете заменить содержимое ~/.войти с:

setenv оболочки /путь/к/ЗШ
старпома $корпус-л

И удалить свой .tcshrc

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

Положить его в ваш ~/.логин должен обеспечить это сделать только один раз. Надеюсь, больше не пробовал бы начали позже, во время сеанса входа в систему, поскольку вы изменили $Шелл. Это не имеет значения, являетесь ли вы положить среде определения переменных в ~/.логин или ~/.zprofile или ~/.профиль. Это до вас.

Тест пробовал -я перед выходом.

+878
user109457 19 янв. 2012 г., 03:52:59

Вы можете использовать тест, чтобы определить, является ли файл символической ссылкой, и -Эф , чтобы проверить, если это ссылки на данный файл (обратите внимание -эф не описано в POSIX):

если [ -ч файл1 -это файл1 -эф файл2 ]; тогда
 Эхо файл1-это символическая ссылка и эквивалентно файл2
интернет
+865
Ksusha1502 29 дек. 2011 г., 00:43:35

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

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

функции printf '%ы()\н-б, а |
3<&0 <&- БЦ-л <<в \<&3
а=1; б=0; с=0;
определить(){ "а="; возврат (а = с+1); }
определить б(){ "б="; возврат (Б = 3*а); }
определить с(){ "с="; возврат (с = с(б)); }
В

...что бы печатать...

Б=3
с=.14112000805986722210
а=1.14112000805986722210

Но, конечно, это не последний. Как только в том случае, когда в заряд ес трубы уходит (сразу после функции printf пишет в()\п трубы) Труба снесли и БКс ввода закрывается и она уходит тоже. Это не так полезно, как это может быть.

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

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

В Баш, например, вы можете увидеть, как процесс замещения:

Баш-СХ ': <(:)'
+ в /dev/ФД/63

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

Баш-с '
 ивала "старпома 3<>"<(:) "4<>"<(:)
 кот <&4 >&3 &
 Эхо привет кошка >&4
 читать hiback <&3
 Эхо "$hiback" здесь

...который печатает...

Эй кот здесь

Теперь я знаю, что разные снаряды делать coprocess тоже по-разному - и что есть конкретный синтаксис Баша для установки один (и, вероятно, один на ЗШ так же) - но я не знаю, как эти штуки работают. Я просто знаю, что вы можете использовать приведенный выше синтаксис, чтобы сделать практически то же самое без всех канитель как Баш и ЗШ - и вы можете сделать то же самое в тире и BusyBox и золы для достижения тех же целей здесь-документы (ведь тире и BusyBox и сделать здесь-документы с трубами, а не темп-файлы, а другие два сделать).

Так, применительно к БК...

ивала "старпома 3<>"<(:) "4<>"<(:)
до н. э. -л <<\ИНИТ <&4 >&3 &
а=1; б=0; с=0;
определить(){ "а="; возврат (а = с+1); }
определить б(){ "б="; возврат (Б = 3*а); }
определить с(){ "с="; возврат (с = с(б)); }
ИНИТ
экспорт BCOUT=3 до н. э.=4 BCPID="$!"

...что это самая сложная часть. И это самое интересное...

комплект --
до [ "$#" -экв 10 ]
у функции printf '%ы()\н-б а >&"$до н. э."
 набор "[email protected]" "$(руководитель -Н 3 <&"$BCOUT")"
сделано; е %з\\п "[email protected]"

...который печатает...

Б=3
с=.14112000805986722210
а=1.14112000805986722210
#...24 несколько строк...
б=3.92307618030433853649
с=.70433330413228041035
а=.29566669586771958965

... и он все еще работает ...

Эхо >&"$до н. э."
читать <&"$BCOUT"
эхо "$а"

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

.29566669586771958965

Он будет продолжать работать, в самом деле, пока я не убью его и снести его трубы МПК...

убить "$BCPID"; в exec 3>&- 4>&-
до н. э. установлено BCPID BCOUT
+828
ILya 4 июн. 2015 г., 12:45:23

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

  • При запуске экран или прикреплять к сеансу, он отправляет ти (smcup).
  • При остановке экран, или деталь от сеанса, он посылает те (rmcup).

В зависимости от терминала описанию, они могут быть использованы для переключения в xterm (и аналогичные терминалы) в/из альтернативного экрана. Для большинства терминалов, переключение обратно на обычный экран из альтернативного экрана делает его казаться, как будто полноэкранного приложения были удалены с экрана. (С xterm, вы можете переключаться через меню: Данные по-прежнему там, пока он не очищается).

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

  • указания конкретного значения термина вариант, или
  • с помощью терминала/используя базу настроек для изменения ті/те (smcup/rmcup) параметры

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

Если вы предпочитаете экран использовать альтернативный экран в xterm-подобных терминалов, вы могли бы добавить в свой .screenrc файл

termcapinfo в xterm*|rxvt* Тэ=\е[?1049l:ті=\е[?1049h:

Если вы предпочитаете не использовать альтернативный экрана, вы могли бы переопределить те , чтобы очистить экран:

termcapinfo в xterm*|rxvt* Тэ=\Е[Х\е[2Д:ті=\Е[Х\е[2Д:

Для дальнейшего чтения:

+808
visusingh 30 янв. 2017 г., 04:24:48

Попробовать СШ -л 3306 ниже:localhost:3306 -п 63354 [email protected]

+793
c01gat3 11 февр. 2013 г., 18:24:47

Для выполнения сценария с помощью SSH, которая нуждается в определенных переменных, заданных ранее, например, вашим именем, выполните следующие действия:

СШ пользователя@хост 'Баш-ы' < local_script.sh "$имя"

Содержание local_script.sh:

#!/бин/Баш
[ $# -не должен 1 ] && echo 'также$0 по крайней мере 1 параметр' 1>&2 && Выход 2
имяфайла="$1"

если [ ! -Ф "$имя" ]; затем
 Эхо "[ $имя_файла ] не существует"
 выход 1
интернет
Эхо "[ $имя_файла ] существует"

Если вам не нужны передаются переменные в должна быть выполнена команда, это работает:

СШ пользователя@хост
 если [ ! -Ф "тест/материалов" ]; затем
 файл Echo "не существует"
 выход 1
интернет
 файл Echo "существует"
'

Ума в одиночных кавычках ', они мешают вашей команде могут быть расширены.

Также я проверил на несуществовании файла для уменьшения строк кода и использовать табы/пробелы.

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

SSH пользователь@хост <<'ENDSSH'
 если [ ! -Ф "тест/материалов" ]; затем
 файл Echo "не существует"
 выход 1
интернет
 файл Echo "существует"
ENDSSH

Источник

+763
sk2212 12 июл. 2010 г., 00:20:55

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

грэп -ОП '(?<=Какая-то проблема с файлом по имени ).*формат PDF?(?=\.)' /главная/моеимя/журнал/myspecificlogfile.журнал

Я попытался трубопроводов результаты этой команды команды xargs и найти, но это не дает никаких результатов, как на файлы на самом деле не существует и те, которые есть. Эхо-это просто для упрощения, найти параметр -LS имеет еще не добавил (А мне она понадобится):

Эхо 12345.формат PDF | команды xargs -0 -Я{} найти /дома/моеимя/workfolders/ -имя '{} ' # "отсутствующим" в формате PDF
Эхо 67890.формат PDF | команды xargs -0 -Я{} найти /дома/моеимя/workfolders/ -имя '{}' #существующему PDF, никаких результатов

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

+746
inchillout 1 нояб. 2015 г., 21:26:47

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

Вы можете вместо этого использовать ЛС-с >out.txtили эхо * >out.txt чтобы получить листинг в columnize формат, хотя в обоих случаях выход не в том виде, как показано на ЛС , когда вывод идет на терминал.

+721
lnsa 28 июн. 2013 г., 22:19:49

Использовать подоболочек:

функция A() (
 экспорт YACY_TIMEOUT=60
 yacy -р-д-н
)

Пример:

% а () ( таймаут=60; ОКР | грэп ожидания )
% экспорта тайм-аут=4
% Эхо $тайм-аут
4
% в
Таймаут=60
% Эхо $тайм-аут
4
+715
Arthur Solomon 21 нояб. 2019 г., 08:33:44

Как вы пишете на PHP 5.3.3-это последняя версия PHP для CentOS 6, но имейте в виду, что критическая ошибка, исправления безопасности и так далее перенесено на CentOS PHP пакеты. Вы можете взглянуть здесь https://serverfault.com/questions/354470/why-are-outdated-packages-installed-by-yum-on-centos-specifically-php-5-1-how

Если вы нуждаетесь в более новой версии PHP (5.4,.5.5,...) Вы можете использовать Реми оборотах репо, чтобы добавить его следуйте инструкции сайте: http://blog.famillecollet.com/pages/Config-en

+701
ajbaker 10 мар. 2014 г., 07:25:51

Вот руководство: установка VMware Tools на Федора.

+692
Doug Treadwell 4 февр. 2017 г., 07:52:44

У меня есть проблема с использованием найти

найти ./ опции-mtime +7

Значение слишком большим для определенного типа данных

из-за 2 файлов Гб (резервное копирование) на x32 VDS и это не возможно переустановить ОС.

Мне нужно удалить старые файлы, но эта ошибка делает не возможным использование найти + xarg + РМ.

Переустановка дистрибутива GNU coreutils не помогло. Также файл имеет имя с датой создания, например "2012_04_03.тар", может быть это может быть использовано для удаления старых файлов.

+664
amgnito 20 июн. 2015 г., 15:58:26

Как мне сделать следующую функцию работать правильно

# Установить git на спрос
функции ЖКТ()
{
 если ! типа ГИТ &> /dev/нуль; тогда судо $АПТ установить git; интернет
 ЖКТ $*;
}

делая ЖКТ $* вызов /usr/Бен/ГИТ вместо функции ЖКТ()?

+662
Dennis Schnitzler 11 авг. 2019 г., 17:44:17

Я хотел бы определить из вывода утилиты traceroute или его сочетание с другими утилиты (такие как ping, MTR и другие), где проблема на след.

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

+656
Anty 23 янв. 2013 г., 19:44:32

Вот более подробная версия по сути то же самое @1_CR выложил выше и @ золы показал на сайт Pastebin, мы надеемся, с помощью более читаемый синтаксис:

на awk '{
 строчка = currentLine;
 currentLine = $0;
}

 в /Foo|бар/ \
{
 Гэтлину currentLine
далее
}

 Шп > 1 \
{
 печать строчка;
}

 Конец \
{
 если ( currentLine !~ в /Foo|бар/ )
 печать currentLine;
}
 'Входной_файл
+610
Jacob Hyatt 31 мар. 2012 г., 20:50:28

Похоже, вы ищете модули/НТТР/http_protocol.С в исходного кода Apache. См., например, get_canned_error_string(). (Примечание: это быстрый взгляд, я не стал рассматривать источник в глубину или строим/тест с Apache изменены сообщения об ошибках.)

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

+592
Rafael UP 4 авг. 2012 г., 16:25:04

Вы можете построить apt-получить от источника. Источником пакетов Debian всегда доступен из пакета страница (за исключением некоторых пакетов в несвободных компонент). Однако это не поможет вам.

Чтобы установить Debian или Ubuntu, если у вас работает ядро Linux, использовать помощью debootstrap. Ядро загружает и устанавливает базовую систему. Для установки на систему, где ядро не работает, используйте двухфазный режим: сначала запустить ядро с --внешняя возможность и право --арка вариант на UNIX-систем (не обязательно Debian, вы можете запустить ядро на любую систему с базовой оболочки Unix утилиты и команды wget), затем скопировать получившиеся файлы на целевой системе корневого каталога. В составе busybox двоичный файл из в Debian busybox-в статическом может помочь, например, чтобы упаковать файлы в архив и BusyBox и дегтя -с официального сайта - их.

+580
user120160 8 янв. 2010 г., 10:14:46

В Fedora, xorg это полно пакетов с именами, начинающимися с помощью xorg-X11 для-.

Вы можете попробовать об / мин -ва, что даст список файлов, что оборотов считает изменен от оригинальной установки. Проверьте список (он включает в себя конфигурационные файлы, которые были изменены и другие, которые настроены для вашей машины), об / мин -ФК <имена> дает список пакетов, содержащих эти файлы, ням переустановить <пакеты> переустанавливает их.

+566
vladwhity 19 авг. 2016 г., 08:35:38

ОК... Это было довольно стремно на самом деле, я просто изменил "выберите способ" с "default" на "палец" в Tweak-Tools и он сделал это

+523
npat 21 янв. 2015 г., 08:32:45

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

У меня есть камеры наблюдения, постоянно обеспечивая РЦП видео. Камера статически указывая на пол. Я знаю, как картина выглядит, когда все хорошо (у меня есть скриншот). Есть ли способ, с помощью avconv и его magicall фильтры, чтобы получать процент от различия между скриншота и видео с камеры? Это будет что-то вроде blackframe фильтр, но вместо того, процент "черных" в образ, я хотел бы получать процент от разницы между скриншотом и видео, поступающего с камеры.

Я знаю, что есть много возможные недостатки, такие как изменения в освещении, крошечные движения с камеры, но... мне интересно.

Я с Ubuntu 64 бит (ядра 3.8.0-29) 12.04 с avconv версии 0.8.9

+508
Art Swri 27 нояб. 2019 г., 06:24:56

Вы могли бы использовать ниже на awk:

на awk '/строка1/{рН=1} РНБ{печать} /линии5/{выход}' входной_файл

Это будет печатать строки совпали с строка1 до следующей первой линии совпали с линии5 завершает работу немедленно.

+478
PrL 19 февр. 2012 г., 22:59:00

У меня были проблемы с procmail не желая доставлять свою почту в определенную папку. У меня было:

По умолчанию=/главная/письма/${ER_DOMAIN}/${ER_USER}/

:0
* ^К:.*мой-по электронной почте
* ^Вопрос:.*некоторые-фильтр
.в-ДМО/

Но есть ошибки, как:

для procmail: можете рассматривать как каталог ".в-Реж"

Я изменил последнюю строку правил procmail для:

/главная/письма/$ER_DOMAIN/$ER_USER/.в-ДМО/

Чтобы дать словарю весь путь, и это работает.

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

+461
rafa 20 мар. 2010 г., 12:44:46

Есть очень простой ответ на этот вопрос.

Перейдите в каталог/usr на/sbin. Удалить символические ссылки в личку-гибернация, ПМ-приостановить и ПМ-приостановить-гибрид.

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

Если вы хотите мне вдвойне уверены, перейдите в каталог/usr/lib в/ПМ-утилиты/Бин и ход часов-акция на ПМ-действий.МВ как это исполняемый файл, что выше символических ссылок, указывающих на.

+432
Pedro Pereira Leite 2 июл. 2012 г., 02:12:06

Это название файла в вопрос OD_Orders_2019-02-19.КШМ

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

Чтобы получить вчерашнюю дату в правильном формате, я сделал х:

х="дата -д вчера +%г-%м-%д"

г="OD_Orders_$х.КШМ"

Эта проблема заключается в том, что результаты, когда я Эхо дает мне это: OD_Orders_date -д вчера +%г-%м-%д.КШМ

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

+419
okkie lombard 9 апр. 2014 г., 10:16:52

В чем же идея РМ не удаляя не записываемый файл по умолчанию? Каждый раз, когда вы хотите удалить файл, который не записываемый файл для текущего пользователя, а у вас есть разрешения на запись в каталог, вам это предупреждение, и вы должны пре `Y' для подтверждения удаления:

РМ: удалить защищенный от записи обычный файл 

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

+383
Ihate andriod 3 мар. 2018 г., 20:59:11

Я не уверен, что вопрос действительно - это делается с помощью разбиения единицы - может посмотреть здесь: https://stackoverflow.com/questions/18431261/how-does-x86-paging-work

Странице каталога ниже 896MB до сих пор хранятся в swapper_pg_dir, он просто становится инициализации после первого 8МБ инициализации. Вещи становятся более сложными, 896MB выше и ниже 4096МБ, и сделать еще более усложняется выше 4096МБ.

+355
Tigt 8 февр. 2013 г., 07:54:48

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

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

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

Чтение списков пакетов...
Построение дерева зависимостей...
Чтение информации о состоянии...
Следующие пакеты будут обновлены:
гитлаб-се
1 обновлено, 0 установлено новых, 0 для удаления, и 0 пакетов не обновлено.
Нужно получить 357 МБ архивов.
После этой операции, 2,778 КБ дополнительное дисковое пространство будет использоваться.
Получите:1 https://packages.gitlab.com/gitlab/gitlab-ce/debian стрейч-Майне amd64 в гитлаб-СЕ для amd64 9.3.8-се.0 [357 МБ]
команда apt-listchanges: читая чейнджлоги...
в debconf: не удалось инициализировать интерфейс: Диалог
в debconf: (срок не установлен, поэтому интерфейс dialog не подходит.)
в debconf: падая обратно на frontend: с readline
в debconf: не удалось инициализировать интерфейс: с readline
в debconf: (этот интерфейс требует управляющего терминала.)
в debconf: падая обратно на frontend: телетайп
с dpkg-предварительная настройка: невозможно заново открыть ввода: 
Извлечена 357 МБ в 17С (20.3 МБ/с)
с dpkg: предупреждение: 'команду ldconfig' не найден в пути или не исполняемый
с dpkg: предупреждение: 'старт-стоп-демона' не найден в пути или не исполняемый
с dpkg: Ошибка: 2 ожидаемый программ не найти в пути или не исполняемый
Примечание: путь корень, как правило, должен содержать /usr/местные/sbin в /usr на/sbin и /sbin
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (2)

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

Кроме того, некоторые чеки, электронная рассылка результатов и т. д. на shellscript, по существу, работает:

apt-получить установку-только-обновить гитлаб-се &>> $logfile не

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

+350
esezzqehg 28 июл. 2011 г., 14:31:51

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

Мой текущий код выглядит так (я не программист, просто пытаюсь узнать для общего юзабилити):

Эхо !! | СЭД -е "г/первая-набор-символы в секунду-набор-символы/" | Баш

Проблема, когда я запускаю скрипт из файла, я получаю это: "Баш: строка 1: !!: команда не найдена", но когда я просто скопировать и вставить всю команду, он делает то, что должны делать; если я изменю Эхо часть что-то вроде "Эхо тест-команды" в файл скрипта, который работает, когда я запустить скрипт, тоже.

Может кто-то пожалуйста, помогите мне понять, почему !! не работает из скрипта здесь? Это должно?

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

(Я не использую тр, потому что, видимо, он не работает с Юникод, или они так говорят—по крайней мере, это не работает для меня вообще.)

+334
hex 13 нояб. 2013 г., 21:26:13

Ошибка: 3) гарь ошибки.кирпич.local_dev.ЛВМ не удалось найти групповой объем гарь-объемы

4) гарь ошибки.резервное копирование.ошибка диспетчера, возникающих во время инициализации драйвера: LVMISCSIDriver

5) гарь ошибки.резервное копирование.менеджер плохой или неожиданный ответ от объемов хранения данных по API: группа томов гарь-объемы не существует

Ответ: Вы проверьте файл /etc/шлак/зола.confg, и вижу vloume-группы = (любое название созданному) же именем будет создан в $ВГ создать (любое название созданному) это имя только же он работал.

+323
texkof 6 авг. 2018 г., 22:30:56

Я использовать Mac в качестве разработчика, но я медленно переходить на Linux. Так я провожу большую часть времени в виртуальной машине Linux оценки во время работы. Но я по-прежнему тратят изрядное количество времени в Mac OS Х, для таких вещей, как электронная почта и тому подобное.

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

Может кто-нибудь мне точку в правильном направлении, чтобы принести Mac ОС X и Linux (я использую в CentOS 6.3) основные keymappings ОС на расклад? Так как моя конечная цель-перейти от ОС Х полностью на Linux, я бы предпочел изменение ОС Х, чтобы соответствовать Линукс, но я открыт для других вариантов.

+232
vipskier 30 мая 2016 г., 11:18:08

Я пытаюсь настроить старую версию вида OCaml, и я получаю сообщение об ошибке, которое говорит, что мне нужно увеличить размер стека. Единственный способ я нашел, чтобы сделать это в Cygwin включает выполнение дополнительного аргумента с помощью GCC, но инструкции я следую у меня через make-файл для компиляции программы. Так как я не вручную, набрав команду ССЗ, я не уверен, где, чтобы добавить этот аргумент.

Вот сайт Pastebin процесса установки: http://pastebin.com/j2Q45pKm

$ во всем мире.опт
...
Текущее ограничение на размер стека слишком низкая (2026k)
Вы должны увеличить его с одной из следующих команд:
Под Ш., удара, zsh: параметр ulimit -ы 3072
В csh, tcsh в: ограничить размер стека stacksize 3072

Файл Makefile:621: рецепт для цели checkstack не удалось
сделать: *** [checkstack] Ошибка 3

И вот это тот аргумент, который я пытаюсь передать: https://stackoverflow.com/questions/156510/increase-stack-size-on-windows-gcc

Потому что это с Cygwin, ограничение не работает, чтобы увеличить размер стека.

+223
Steven Robbins 14 мар. 2013 г., 12:21:08

Чтобы добавить Эрика ответа (не хватает рэп комментировать), разрешения не сохраняются в файл, но файл по инф. узлов (файловой системы указатель на файл-это физическое расположение на диске) как метаданные вместе с владельцем и метки. Это означает, что копирование файла на не-POSIX файловых систем, как NTFS или FAT упадет разрешение и владельца данных.

Владелец файла, а группа-это просто пара чисел, идентификатор пользователя (UID) и идентификатор группы (gid), соответственно. Корень uid равен 0, поэтому файл будет отображаться как пользователь root в системе (почти) каждый Unix-совместимым. С другой стороны, не-root собственника не сохраняется в значительной степени.

Короче говоря, рут права собственности будут сохранены, если архив и скопировать через USB-накопитель extX или тому подобное. Некорневые собственности являются недостоверными.

+157
Unlisch 14 дек. 2015 г., 03:44:47

У меня проблема, я не уверен, как обойти.

Somehwhere на моей системе, у меня есть псевдоним, определяемым в качестве таковых:

псевдоним subl=\"/приложения/возвышенное Текст 2.приложение/содержание/SharedSupport/ОГРН/subl'\'

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

Я мог бы просто unalias он в мои .zshrc, но это не такое изящное решение.

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

Спасибо

+62
Leo Cavalcante 27 мая 2015 г., 22:30:50

Я закончил тем, устанавливая его как сетевой принтер и проблема решена.

+28
DarrellQuain 22 сент. 2012 г., 21:04:25

Если у вас есть Баш 4 или новее, вы можете использовать shopt -с globstar , чтобы разрешить рекурсивные шаблоны (среди прочего):

... работу/**/*.HTML-код

(спасибо @evilsoup!)

Этот Глоб будут решать все .в HTML - файлы в любом месте внутри работы/ (не будет введен в заблуждение второй косой; похоже Глоб на самом деле **/).

Чтобы добавить текст в начало файла, полу-безопасно:

Эхо "текст" | кот - с yourfile > /tmp/и вне && МВ /tmp/и вышел с yourfile

Более безопасным решением будет использовать случайную временную директорию, чтобы избежать практически любых других процессов именно с этим:

реж="$(mktemp -д)" && Эхо "текст" | кот - с yourfile > "$Dir/и из" && МВ "каталог$dir/выход" с yourfile
+19
Rob M 4 февр. 2011 г., 02:33:16

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

$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