Как управлять файлами в терминале Linux и на рабочем столе

На днях один из наших подписчиков попытался установить Katoolin, и это сломало его машину с Ubuntu.

Как запустить консоль в Ubuntu

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

  1. Вызов командной строки Ubuntu.

  2. Ввод команды.

  3. Интерпретатор считывает команду и выполняет её.

Остановимся на первом шаге. Другое название командной строки — консоль (Ubuntu console) или Терминал. Чтобы его открыть, вы можете:

  • зайти в меню и ввести в поиск Терминал,

  • или нажать сочетание клавиш Ctrl+Alt+T.

После того как консоль откроется, вы можете приступать к вводу нужных команд. Bash список команд приведён ниже.

Обратите внимание, что вызвать командную строку в Linux можно таким же образом, как и в Ubuntu.

План действий

  1. Установим samba $ sudo apt-get install samba -y
  2. Когда Samba будет установлена, откроем на редактирование конфигурационный файл Samba и настроим некоторые параметры: $ sudo nano /etc/samba/

    Конфигурация Samba для Linux Mint

  3. Для доступа без пароля (гостевая шара) пропишем пару строк в раздел [global] security = user map to guest = bad password

    Настройка прав доступа Samba

  4. На каждый сетевой ресурс создаётся своя секция и параметры доступа. В квадратных скобках – так будет выглядеть сетевой ресурс path – путь к каталогу guest ok – разрешен гостевой доступ read only – только чтение create mask, directory mask – права доступа, выставляемые на созданные файлы и каталоги

    Здесь прописываются настройки сетевого ресурса

  5. Создаём каталог, задаём права доступа, создаём текстовый файлик в нашей шаре и перезапускаем службу Samba

    Создаём каталоги и права доступа

  6. В операционной системе Windows наберём адрес нашего Linux Mint и увидим общедоступный сетевой ресурс “litladmin”.

    Общедоступный ресурс работает

  7. Также видим наш файл, доступный на чтение. И даже можем создавать другие файлы и каталоги…

    Доступ к файлам в сетевой шаре

Записал видео по этому сценарию. Смотрите и не забывайте ставить лайк ) Спасибо за внимание.

План действий
План действий
План действий

Вам так же понравится: Сетевая файловая система NFS в Linux Квесты админа: #2. Права пользователей в Linux [BOOK] Операционная система Linux Курс лекций. Учебное пособие Исправляем брешь CVE-2015-0235 в Linux Почему нельзя создать папку con Как работать с sudo в Linux

План действий
План действий

А куда программа установилась?

9 шансов из 10 – это именно знакомая нам папка /usr/share/applications. Если не уверены, в терминале воспользуйтесь командами:

locate программа

или

dpkg-query -L программа

Побыстрее отработает команда:

whereis программа

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

command -v программа

выдавая именно тот каталог, в котором “исполняющий файл” и лежит.

КОПИРОВАНИЕ СОДЕРЖИМОГО ФАЙЛОВ В LINUX

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

 cat файл1 > файл2

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

 cat файл1 файл2 > файл3

Установка графической подсистемы (ставим иксы в Linux)

# aptitude install xorg ($ aptitude install xorg)

Это приведёт к тому, что установится базовая графическая система. В процессе установки система запросит разрешение поставить необходимые пакеты, на что соглашаемся. Это может занять много времени, ждём пока пакетная система всё настроит и вернёт нам управление. Чтобы запустить иксы, в консоли даём команду:

startx

Экран может помигать, почернеть и вылезет серая сеточка с крестиком. Подёргайте мышку, крестик должен последовать за мышью. Если это произошло — графическая система завелась. Нажмите левой кнопкой мыши и держите — увидите унылого болотно-зелёного цвета менюшку. Знакомьтесь: это twm, Tab Window Manager, графический интерфейс иксов по умолчанию. Теперь можно устанавливать желаемую графическую оболочку. Но перед этим гасим иксы, нажимая одновременно Ctrl+Alt+Backspace.

Очереди печати

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

Для получения информации об имеющихся заданиях и их состояниях существует команда:

$ lpq

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

$ lprm номер_задания

Для получения информации о текущем состоянии сервера cupsd существует команда:

$ lpstat -t

планировщик запущен назначение системы по умолчанию ML-2010 устройство для ML-2010: usb://Samsung/ML-2010?serial=3D678BKCN2671V. ML-2010 сейчас принимает запросы с момента Пн 18 фев 2019 17:36:51 принтер ML-2010 сейчас печатает ML-2010-1. Включен с момента Пн 18 фев 2019 17:36:51 Rendering completed ML-2010-1 john 450560 Пн 18 фев 2019 17:36:51

Как отключить ввод пароля для разблокирования связки ключей «Основная» при подключении сетевой папки?

При взаимодействии с сетью Windows (а так же при запуске приложений  Skype и других) Astra Linux каждый раз будет требовать ввода пароля для проверки легальности запуска того или иного потенциально опасного приложения. В качестве такой проверки нужно каждый раз вводить пароль.

Как отключить ввод пароля для разблокирования связки ключей «Основная» при подключении сетевой папки?

Есть возможность отключить эту функцию, или сделать ее использование более удобным. Для этого потребуется пакет «Морская лошадь». Установим его:

sudo apt install seahorse

Как отключить ввод пароля для разблокирования связки ключей «Основная» при подключении сетевой папки?

Запуск — команда из терминала

seahorse

Как отключить ввод пароля для разблокирования связки ключей «Основная» при подключении сетевой папки?

Теперь можно проверять доступ к папке из Windows;  даже если система спросит пароль — ничего не вводите, должна пустить.

Перемещение и копирование с помощью mv и cp

Если вам нужно переместить файл в Терминале, команда mv — ваш друг. Просто используйте его с именем файла, который вы хотите переместить, и его новым каталогом:

mv myfile /home/mydirectory

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

Вместо того, чтобы перемещать файл, вы можете скопировать его. Это делается с помощью команды cp bash с sudo, например:

sudo cp myfile /home/mydirectory

Вы также можете скопировать каталог и его содержимое с помощью рекурсивного условия -r:

sudo cp -r /home/mydirectory /home/otherdirectory

Эта команда копирует содержимое «mydirectory» и помещает его в «otherdirectory».

Команда echo

Также с оператором перенаправления можно использовать и другие команды. Например, это может быть команда « echo », которая выводит текст. Если перенаправить ее вывод в файл, то система создаст указанный файл и сохранит в него текст.

Команда echo

При создании файлов с помощью оператора перенаправления нужно помнить, что вы можете перезаписать существующий документ. Также нужно отметить, что воспользоваться sudo не получится, поскольку в этом случае с правами суперпользователя будет выполняться команда « echo », а не запись.

Читайте также:  Linux Mint 19.3 Установка и начало работы