Ошибка записи нет такого файла или каталога nano

Обновлено: 07.07.2024

Каждый пользователь, рано или поздно сталкивается с определенными проблемами в своей операционной системе Linux. Это может быть просто неправильное использование команд или их непонимание, так и такие серьезные ошибки Linux, как отсутствие драйверов, неработоспособность сервисов зависание системы и так далее. Linux очень сильно отличается от WIndows, это заметно также при возникновении проблем Linux. Вот допустим, произошла ошибка в программе Windows, она полностью закрывается или выдает непонятное число с кодом ошибки и все, вы можете только догадываться или использовать поиск Google, чтобы понять что произошло. Но в Linux все совсем по-другому.

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

Монтирование NTFS раздела от Windows 10 в Linux

Ошибка:

Решение:

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /mnt

Ошибка:

Решение:

sudo ntfsfix /dev/sda3

Отключение режима гибернации в винде

Нет места, но место есть.

Проблема: ПО пишет, что закончилось место на диске, при этом df -h показывает, что место все-таки есть.

Решение: Надо проверить свободный айноды. df -hTi. Возможно их забили мелкие файлы.

Команда смены владельца и группы владельцев для директории и всех поддиректорий с файлами

sudo chown -R user:group /home/user/dir/

FTP сервер на Ubuntu server

Установить
sudo apt-get install vsftpd

Правим конфигурацию
sudo nano /etc/vsftpd.conf

Если надо анонимный доступ
anonymous_enable=Yes

чтение и правка файлов
local_enable=YES
write_enable=YES

папка входа по умоланию
local_root=/var/www

рестарт
sudo service vsftpd restart

Если права на файлы раздаются не верно

Раскомментируем строчку
umask 002

Расширить диск виртуальной машины KVM и VirtualBox

1)KVM
sudo qemu-img resize /home/vm/disk.img +10G

на вируалке
sudo apt-get install gparted
sudo swapoff /dev/vda5
sudo -X gparted

авторизация SSH без пароля

на своей машине
ssh-keygen -t rsa

в папке /home/имя пользователя/.ssh/id_rsa и id_rsa.pub появятся ключи
копируем на сервер

на сервере
chmod 600

Firefox средняя кнопка мыши не работает как прокрутка

Проброс портов iptables

Примонтировать флешку Ubuntu Linux

service srv1cv83 stop
sudo dpkg -l | more | grep 1c
sudo dpkg -r 1c-enterprise83-ws
sudo dpkg -r 1c-enterprise83-server
sudo dpkg -r 1c-enterprise83-common

dpkg -i 1c-enterprise83-common_8.3.6-2390_amd64.deb
dpkg -i 1c-enterprise83-server_8.3.6-2390_amd64.deb
dpkg -i 1c-enterprise83-ws_8.3.6-2390_amd64.deb

Google Chrome не предлагает сохранить пароли

Если Google Chrome не предлагает сохранить пароли и не использует автозаполнение, то причина может быть в том, что эти опции отключены в настройках. Для их включения перейдите во вкладку chrome://settings/, либо в меню выберите пункт «Настройки»:

На открывшейся странице в разделе «Автозаполнение» выберите пункт «Пароли»:

В открывшемся окне включите две опции:

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

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

Google Chrome не сохраняет пароли, хотя предлагает их сохранить

Эта ситуация более нестандартная, она может встречаться на различных операционных системах: в моём случае это Chromium на Linux, но сообщали также об аналогичной проблеме для Google Chrome на MacOS.

  1. После входа на веб-сайт, браузер, как обычно, предлагает сохранить пароль
  2. Я нажимаю на кнопку «Сохранить»
  3. Chrome не показывает никакие ошибки
  4. Но пароль не сохраняется: а) он не вводится автоматически при следующем заходе на сайт; б) пароль не отображается во вкладке chrome://settings/passwords

1. Выйдите из Chrome

2. Перейдите в директорию, где Chrome хранит данные пользователя — внутри домашней папки, в директории, зависящей от операционной системы:

4. Удалите файлы Login Data, Login Data-journal и Login Data 2-journal.

5. Повторите для других профилей, если необходимо.

После этого у меняв вновь включилось сохранение паролей.

Обратите внимание, что если у вас включена автоматическая синхронизация, то вы не потеряете сохранённые ранее пароли.

Какие файлы можно удалить при нехватке места на диске Linux

1. Удаление временных файлов

Файлы в папке /tmp/ будут удалены в любом случае при следующей перезагрузки системы. То есть с одной стороны их можно удалить достаточно безболезненно:

НО: может быть нарушена работа программ, которые запущены в настоящее время и которые сохранили какие-то данные в папку /tmp/.

2. Удаление файлов кэширования

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

Для удаления кэша шрифтов:

Для удаления кэша установочных пакетов (на Debian, Linux Mint, Ubuntu, Kali Linux и их производных):

Для удаления кэша установочных пакетов (на Arch Linux, BlackArch и их производных):

Удаление кэша справочных страниц:

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

3. Удаление логов (журналов)

В этой папке (/var/log/) можно удалить практически все файлы, но старайтесь сохранить структуру папок, поскольку некоторые приложения после удаления здесь папки не в состоянии создать её второй раз…

На веб-серверах могут разрастись слишком сильно журналы веб-сервера.

Для удаления логов Apache на Debian, Linux Mint, Ubuntu, Kali Linux и их производных:

Для удаления логов Apache на Arch Linux, BlackArch и их производных:

Чтобы сервер начал создавать новые файлы журналов и записывать в них, нужно перезапустить службу веб-сервера.

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

4. Очистите корзину

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

/.local/share/Trash/files/, вы можете проанализировать их и при желании удалить (второй раз):

5. Удаление ненужных файлов исходного кода заголовков ядра

6. Удаление осиротевших пакетов

На Debian, Linux Mint, Ubuntu, Kali Linux и их производных удалить ненужные пакеты можно следующим образом:

7. Очистка журналов systemd

Со временем, в некоторых системах логи системы начинают занимать гигабайты на жёстком диске. Просмотреть журналы и освободить место вы можете с помощью команды journalctl

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

Чтобы удалить все записи, оставив только записей на 100 мегабайт, выполните:

Либо для удаления всех записей в системном журнале, старше одной недели:

8. Проанализируйте файлы Docker

Самой большой папкой является /var/lib/docker/overlay2/. Для анализа занимаемого места на диске выполните:

Cannot open assembly '/home/dipvincer/Документы/abc123/abc123/bin/Debug/abc123.exe': Нет такого файла или каталога.

Как решить проблему? Mint 18.2


Создать этот файл или каталог.

Всмысле? Каким образом? Данный файл из MonoDevelop(платформа для программирования). При попытке его запуска выдает ошибку


Потом сообщишь результат.


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

Cannot open assembly '/home/dipvincer/abc123/abc123/bin/Debug/abc123.exe': Нет такого файла или каталога.

Переместил, к сожалению не сработало.


Ну а в настройках где-то в этом твоем MonoDevelop задавал билд директорию вообще?

Ну, да. Это сразу указывается.


Стоп, а как ты без Wine .exe запускаешь? Или ты именно открываешь, без запуска? Или Mono сам может .exe запускать?

Vsevolod-linuxoid ★★★★★ ( 21.10.17 17:17:28 )
Последнее исправление: Vsevolod-linuxoid 21.10.17 17:19:20 (всего исправлений: 1)

Это не .exe.плюс я заметил, что в конечной папке Debug ничего нет, хотя такого быть не может т. к. я нахожусь внутри этого файла, изменяю его. Как так-то?


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


Спасибо за инфу.

Ошибки:
--------------------------------------------------------------------------------
Ошибка загрузки библиотеки libWand.so по причине:Библиотека не обнаружена.
Часть функций будет недоступна.
Обратитесь к разделу справочной системы «1С:Предприятие - Работа пользователя –
Особенности работы в Linux – Внешние библиотеки»

find /usr/lib/ -name "libMagickWand.so*" -print
показывает:
/usr/lib/libMagickWand.so.4
/usr/lib/libMagickWand.so.4.0.1

делаю жесткую ссылку результат ноль.

Экспериментирую, ставлю Сервер 1С Предприятия 64 битный.

пробую перед запуском:
find /usr/lib/ -name "libMagickWand.so*" -print
показывает:
/usr/lib/libMagickWand.so.4
/usr/lib/libMagickWand.so.4.0.1

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

Я начал сомневаться в своих умственных способностях.

Есть ли решение у данной проблемы, или как обычно 1С лишь бы продать и все, а дальше хоть огнем гори?
Узнаю про апгрейд с 32 битной на 64 битную, тут вообще мои математические способности умерли.
32 битная стоит 50600
64 битная стоит 84600
апгрейд стоит 43200, в чем подвох?

пишу в техподдержку 1С, мало того, что они отвечают неделями, так еще просят и рег.номер, скан копии рег.карточек и прочую лабуду. после предоставления пропали. Такого идиотизма не встеречал. причем когда покупали, нас обслуживает 2 компании по 7 и 8 версии, 8 сказали, что мы итс брали у других пусть они регистрируют. 7 прошу зарегистрировать они говорят у кого покупали пусть они и регистрируют. пишу в 1С, они вообще убивают меня в мозг - это не регистрируется, т.к. это дополнительное расширение. Причем ни одного конкретного решения до сих пор я не получил от них, все на уровне протрите монитор на сервере или посмотрите (меню "Справка - О программе"), как в консоли на сервере это сделать. )))

работаю плотно и с HP и Microsoft и c СISCO. Недавно приобрели HP Proliant DL360e Gen8 как раз под эту самую злосчастную 1С. На этапе внедрения вышел на материнской плате VGA выход не критично, но тут же из Амстердама за 3 дня прислали новую материнскую плату, на следующий день из ближайшего города, где есть сертифицированный специалист приехал человек и заменил ее. Домой покупал принтер лазерный цветной, возникла проблема захвата бумаги при печати. Тут же прислали транспортной компанией новый принтер этот забрали, он уже 2 года меня радует. Нужна документация, звонишь присылают на электронную почту. Здесь .

решил поставить 14.04.1 т.к. там реализована multiarch, 32 сервер

service srv1cv83 start

Starting 1C:Enterprise 8.3 server: -su: /opt/1C/v8.3/i386/ragent: Нет такого файла или каталога

Error: service failed to start!

хотя он там есть.

Вот теперь сижу и думаю, купить апгрейд до 64 бит, но он стоит 43200, за эти деньги можно купить microsoft windows server 2012 + 15-20 лицензий на подключение. Или найти костыль, но 1,5 месяца с бубном ничего не дали.
кто что посоветует?

предлагали разнести Сервер 1С установить на обычной рабочей станции а БД оставить на серваке, как-то не кашерно.
пересобрать 32 убунту с pae, тоже не лучшее решение.

Есть ли Линукс дистрибутив, который корректно поддерживает мульархитектуру и 1С с ним дружит?

Как Установить и Использовать Текстовый Редактор Linux – Nano

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

Установка Текстового Редактора Nano

Всё зависит от того, какую ОС вы используете. Некоторые из них, например, MacOS или Linux уже имеют предустановленный текстовый редактор Nano.

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

Установка Nano в Debian/Ubuntu

Чтобы установить текстовый редактор Nano на машину с Debian или Ubuntu, выполните следующую команду:

Затем дождитесь окончания процесса установки.

Часть sudo означает запуск этой команды в качестве root-пользователя. Это означает, что вам может быть предложено ввести пароль, если вы не вошли в систему как root-пользователь.

Установка Nano на CentOS/RHEL

Мы можем запустить эту команду для установки текстового редактора Nano на платформах CentOS или RHEL:

Вот и всё. Nano успешно установлен. Вы сможете приступить к работе в редакторе сразу после окончания установки.

Как Пользоваться Текстовым Редактором Linux — Nano

В этой части вы узнаете, как открывать и закрывать файлы, а так же, как искать и заменять текст. Затем мы дадим вам несколько советов по редактированию и покажем основные команды, которые вы можете использовать в текстовом редакторе Nano.

Как Открыть и Закрыть Текстовый Редактор Nano

Основной синтаксис, чтобы открыть Nano и начать редактировать файл:

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

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

Однако, если вы находитесь в другой папке и хотите открыть файл (demo.txt) в /path/to/directory, вы можете ввести следующую строку:

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

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

Текстовый Редактор Linux Nano (Окно)

В нижней части окна, вы найдёте ярлыки для использования с редактором Nano. Символ «^» (каретка) означает, что вам необходимо нажать CTRL (Windows) или control (macOS) для использования выбранных команд. Вот несколько примеров.

Обратите внимание, что всякий раз, когда вы открываете важный файл конфигурации, рекомендуется использовать опцию -w. Тогда файл откроется в стандартном формате. Если вы не используете эту опцию, nano по умолчанию перенесёт текст на весь экран. Пример команды:

Как Искать и Заменять Текст

Для поиска по тексту нажмите CTRL + W. Введите своё значение и нажмите Enter. Чтобы продолжить поиск той же текстовой строки, используйте ALT + W.

Если ваша цель — найти и заменить текст, нажмите CTRL + W, а затем CTRL + R, чтобы ввести текст, который вы хотите найти, и текст для его замены. Затем редактор перенесёт вас к первому экземпляру текста. Вы можете нажать Y, чтобы заменить лишь одну фразу, или A, чтобы заменить все найденные копии.

Если вы хотите отменить введённый шорткод, просто нажмите CTRL + C. Эка комбинация отменить текущий процесс.

Как Редактировать Текст

Это наиболее часто используемые шорткоды для редактировании текста в Nano.

  • Чтобы выделить текст, перейдите к началу нужного текста и нажмите ALT + A. Это установит метку для выбора. Затем перемещайтесь по тексту с помощью клавиш со стрелками.
  • Нажмите ALT + 6, чтобы скопировать выделенный текст в буфер обмена.
  • Чтобы вырезать выделенный текст, нажмите CTRL + K.
  • Если вы хотите вставить текст, перейдите в нужное место и нажмите CTRL + U.

Основные Команды в Текстовом Редакторе Nano

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

Зачем Использовать Текстовый Редактор Nano

Nano считается одним из самых простых инструментов редактирования текста через командную строку. Он значительно превосходит сложные в использовании, особенно для начинающих пользователей Linux, редакторы Vim и Emacs.

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

Он часто предварительно установлен на ПК или сервере с Linux. Например, Hostinger включает текстовый редактор Nano в планы общего хостинга и VPS.

Прежде чем начать практиковаться с Nano, убедитесь, что у вас есть доступ к машине с Linux и её командной строке. Если вы работаете на VPS, вам также необходимо знать, как установить SSH-соединение с помощью PuTTY (Windows) или терминальной оболочки (Linux, macOS).

Заключение

Nano — это популярный и универсальный текстовый редактор на основе терминала в Linux. Он идеально подходит для начинающих и специалистов, которые ищут полноценный инструмент для редактирования текста.

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

Удачи, и обязательно ознакомьтесь с другими нашими руководствами по SSH и VPS.

Читайте также: