powered by simpleCommunicator - 21.11.28     © 2024 Programmizd 02
Map
Форумы / Вопросы по IT / Вопросы по Линуксу, Поиск: Искать сообщения, созданные автором: SandalTree  
5 сообщений из 5, страница 1 из 1
Вопросы по IT / Вопросы по Линуксу
    #3277161
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
Скажем копирую файл в консоли из одной линуксной папки в другую
Код
1.
cp /mnt/MyDrive/Folder1/abc.txt /mnt/MyDrive/Folder2/abc.txt
Что происходит в этом случае?

Предполагаю 2 варианта:
1. Команда посылается на удалённый компьютер и он копирует файл из одного места в другое.
2. Команда исполняется в консоли. Консоль читает файл по сетке из одного места, а потом записывается назад по сетке в другую папку.

Или это зависит от типа линукса или консоли?
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Вопросы по Линуксу
    #3278330
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
FishHook  22.09.2021, 16:07
SandalTree  22.09.2021, 04:58
Или это зависит от типа линукса или консоли
скорее всего это зависит от драйвера файловой системы,
у тебя подмонтированы удаленные файлы, консоль об этом понятия не имеет, даже команда ls об этом ничего не знает, для системы это просто дерево каталогов. Каждый узел этого дерева может быть узлом какой угодно файловой системы, вовсе не обязательно дисковой, как например каталог /proc. Конкретные операции система адресует конкретной файловой системе, в данном случае все сетевые движения совершит samba, а консоль только отобразит результирующее дерево каталогов
как-то так наверное
Скажем если я монтирую линкусный диск к винде и копирую там файл в Фаре из папки в пакпку, то тут никаких сомнений что файл туда сюда летает по сетке.

А вот если я делаю это через консоль, то непонятно, летает файл по сетке или-же команда исполнится на сервере.

Какие драйвера?
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Вопросы по Линуксу
    #3278366
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
Ок.
Выяснил.
Цитата 
date;cp a1 a3;date
Wed Sep 22 10:21:25 EDT 2021
Wed Sep 22 10:21:37 EDT 2021
Цитата 
ssh username@servername "date;cp a1 a4;date"
Wed Sep 22 10:22:47 EDT 2021
Wed Sep 22 10:22:49 EDT 2021
Цитата 
stat --printf="%N, %s\n" $(ls -tr $(find a1 -type f))
'a1', 26861568
Получается что таки через консоль пишет через сетку.

Короче, если хочешь сделать что-то быстро, заставь это делать другого на серваке.
...
А вы шо думали, всё так просто?
Изменено: 22.09.2021, 17:31 - SandalTree
Рейтинг: 0 / 0
Вопросы по IT / Вопросы по Линуксу
    #3295782
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
IT-Клоп  29.09.2021, 13:42
SandalTree  22.09.2021, 17:29
Ок.
Выяснил.
Цитата 
...
Цитата 
...
Цитата 
...
Получается что таки через консоль пишет через сетку.

Короче, если хочешь сделать что-то быстро, заставь это делать другого на серваке.
что-то ты не то куришь :)

если у тебя удаленный сеанс ssh, всё там будет локально.
ну теперь я это типа знаю, но никто-ж сразу не сказал.

Пока сам ручками не попробовал.
Обычная консоль работает через сетку.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Вопросы по Линуксу
    #3296220
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
IT-Клоп  29.09.2021, 18:57
SandalTree  29.09.2021, 16:57
IT-Клоп  29.09.2021, 13:42
...
ну теперь я это типа знаю, но никто-ж сразу не сказал.

Пока сам ручками не попробовал.
Обычная консоль работает через сетку.
что ты понимаешь как "через сетку"?

Если ты делаешь

ssh deda@no-sql.io

и начинаешь что-то там в сервере копировать - оно внутри сервера и будет копироваться.
Это и был мой изначальный вопрос.
Если я из штатов подключусь к дединой машинке через консоль и стану копировать файло, то он сперва улетит с сервера в америку, а потом вернётся назад.
А вот если я стану его копировать через ssh, то команда копирования выполнится на самом сервере.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Вопросы по IT / Вопросы по Линуксу, Поиск: Искать сообщения, созданные автором: SandalTree  
Пользователи онлайн (18): Анонимы (16), Yandex Bot, Bing Bot 5 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]