Как открыть папку в Linux через терминал? [закрытый]

Терминал – важная составляющая в операционных системах на ядре Linux. Пользователи Windows привыкли называть его командной строкой.

ответов

Если Вы хотите открыть папку с помощью файлового менеджера наутилуса, можно переместиться в требуемый каталог как, Вы упомянули cd /root/dir/, проверьте папки под тем путем с помощью ls и затем если Вы хотите открыть тип folder1:

nautilus folder1 27 ответ дан M. Dahmani 16 November 2019 в 11:33 поделиться

./ используется для выполнения файла (Для не открытия каталога).

(В) Метод CLI : можно открыть папку в терминале на cd folder1 или dir folder1 или ls folder1.

(К) Метод GUI: , Если Вы хотите открыться файловым менеджером (ex:nautilus) тогда тип nautilus folder1 (для наутилуса Ubuntu файловый менеджер по умолчанию)

13 ответ дан Pandya 16 November 2019 в 11:33 поделиться

Я нашел, что просто ввод gnome-open «any-oject» открывает любую папку или файл в программе по умолчанию на Ubuntu. Если это, оказывается, папка, она использует Ваш проводник папки по умолчанию:)

6 ответ дан Hme 16 November 2019 в 11:33 поделиться

оболочка zsh может сделать это с AUTO_CD опция.

[email protected] ~ % setopt AUTO_CD [email protected] ~ % [email protected] ~ % ./Documents [email protected] ~/Documents % [email protected] ~/Documents % pwd /home/bob/Documents

Просто помещает setopt AUTO_CD в Ваш .zshrc файл (запустите zsh одно время сначала для создания файлы zsh среды). Можно вызвать непосредственно zsh при терминальной подсказке для запуска сессия zsh , или можно изменить оболочку по умолчанию, чтобы быть zsh с команда chsh.

Btw это не странная функция, crossable каталоги действительно имеют «выполнить» атрибут, таким образом, имеет смысл к способному выполнять каталог как любые стандартные команды.

1 ответ дан Emmanuel 16 November 2019 в 11:33 поделиться

Вы могли определить каталог с помощью ls, он даст Вам список этого содержание, не перемещаясь из Вашего каталога

ls -al /path/to/directory 0 ответ дан Drac Noc 16 November 2019 в 11:33 поделиться

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

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

Но когда вы переходите на новую операционную систему (например, Linux), эти задачи второй природы внезапно становятся незнакомыми. К счастью, большинство рабочих столов Linux делают этот процесс невероятно простым. Фактически, вы найдете процесс создания нового каталога в Linux таким же простым, как в macOS или Windows.

Давайте посмотрим, как создавать каталоги в трех популярных средах рабочего стола Linux: GNOME, KDE Plasma и Cinnamon.

Информация о версии

Я продемонстрирую этот процесс, используя Pop! _OS для GNOME, KDE Neon для плазмы KDE и Linux Mint 19,1 для корицы.

Каталоги против папок

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

Следует иметь в виду, что в Linux папки обычно называются каталогами. Почему это? Обычно считается, что папка является объектом графического интерфейса пользователя (GUI), который представляет местоположение в файловой системе, тогда как каталог является структурой файловой системы. Таким образом, папка является значком графического интерфейса для конструкции, которая содержит файлы.

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

Наша первая демонстрация в среде рабочего стола GNOME. Этот конкретный рабочий стол использует файловый менеджер Nautilus в качестве инструмента по умолчанию для этой задачи. Чтобы создать каталог из файлового менеджера, выполните следующие действия:

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете
  1. Откройте панель инструментов GNOME (нажав Приложения в верхнем левом углу рабочего стола).

  2. Щелкните значок ящика на панели избранного.

  3. В файловом менеджере Nautilus щелкните правой кнопкой мыши пустое место на правой панели.

  4. В раскрывающемся меню нажмите Новая папка .

  5. Введите имя для папки и нажмите Создать .

  6. Наслаждайтесь вашей новой папкой.

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

KDE Plasma

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

KDE Plasma использует файловый менеджер Dolphin. Процесс создания новой папки очень похож на GNOME. Вот шаги для успешного создания новой папки в Dolphin:

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете
  1. Откройте главное меню KDE (нажав кнопку в левом нижнем углу рабочего стола).

  2. Нажмите Диспетчер файлов (на вкладке “Избранное”).

  3. Внутри Dolphin щелкните правой кнопкой мыши пустое место на правой панели.

  4. В раскрывающемся меню нажмите Создать новый , а затем в подменю нажмите Папка .

  5. Введите имя для новой папки и нажмите ОК .

  6. Наслаждайтесь вашей новой папкой.

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

корица

Создавать папки в лучших рабочих столах Linux проще, чем вы думаете

Наконец, мы создадим папку на рабочем столе Linux Mint по умолчанию, Cinnamon. Эта конкретная среда рабочего стола использует файловый менеджер Nemo, который работает аналогично Nautilus и Dolphin. Чтобы создать новую папку в Nemo, выполните следующие действия:

  1. Дважды щелкните папку Главная на рабочем столе.

  2. В Nemo щелкните правой кнопкой мыши пустое место на правой панели.

  3. В раскрывающемся меню нажмите Создать новую папку .

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

  5. Наслаждайтесь вашей новой папкой.

Читайте также:  Сервис майнинга Nicehash – обзор особенностей и руководство по работе

А нет мозгов

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

Самые нужные настройки Ubuntu

Настройка клавиатуры

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

Там же можно изменить язык клавиатуры по умолчанию. Вместо английского, на первое место, поставить русский.

Кроме этого можно изменить клавиши переключения раскладки. По умолчанию, в Ubuntu, язык переключается клавишами Windows + Пробел. Но можно поставить привычные Alt + Shift. Для этого нужно установить и запустить gnome-tweak-tool:

Темная тема Ubuntu

Еще я советую включить темную тему оформления. Это снижает нагрузку на глаза. Темная тема тоже включается в настройках:

Это действительно дает эффект для глаз, особенно при длительной работе.

Ubuntu и Windows

Если вы используете Ubuntu на одном компьютере вместе с Windows, тогда необходимо изменить настройку времени BIOS в Ubuntu. Чтобы после каждой загрузки в Ubuntu, часы компьютера не откручивались на 3 часа назад. Для этого нужно выполнить команду в терминале:

timedatectl set-local-rtc 1

Подробнее об этой проблеме можно прочитать в статье "Сбивается время между Ubuntu Linux и Windows".

Перемещение по дереву файловой системы

Чтобы попасть в нужное место файловой системы, например в каталог, в котором хранятся файлы настроек виртуальных хостов Apache, нужно дать команду (для Ubuntu, например):

$ cd /etc/apache2/sites-available/

Теперь команда pwd выведет этот путь, конечный каталог которого (sites-available) стал активным:

$ pwd/etc/apache2/sites-available

Далее, командой ls можно просмотреть содержимое этого каталога и узнать, какие виртуальные хосты доступны веб-серверу:

$                    

Или, что, то же самое:

$ ls /etc/apache2/sites-available/

Читайте также:  Как настроить локальный сервер для тестирования?

С помощью команды ls можно также просматривать и скрытые файлы и каталоги (имена которых начинаются с символа точки), а также режимы доступа к ним, добавив ключи -a и -l. Нужно заметить, что в случае использования опции -a также будут показаны псевдокаталоги с именами «.» и «. .», обозначающие текущий и каталог уровнем выше соответственно. Например, если требуется запустить какой-либо исполняемый файл (скрипт или программу) в текущем каталоге, то следует дать следующую команду:

$ ./

Или:

$ ./someprogram

Для перехода в каталог, уровнем выше:

$ cd ..

Перейти на два уровня выше:

$ cd ../../

Перейти в каталог somedir1, который находится в каталоге уровнем выше:

$ cd ../somedir1

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

$ cd ~/htdocs/drupal7-devtest/

переведёт пользователя в каталог с сайтом на CMS Drupal (к примеру…), находящуюся в директории htdocs его домашнего каталога. Если в имени файла или директории присутствуют символы пробела, то в этом случае необходимо такие фрагменты заключать в двойные кавычки:

$ cd ~/”build and tests/test1”$ pwd/home/user/build and tests/test1

Параметры команды mv

Команда mv принимает несколько параметров, которые влияют на поведение команды по умолчанию.

В некоторых дистрибутивах Linux mv может быть псевдонимом команды mv с настраиваемым набором параметров. Например, в CentOS mv — это псевдоним mv -i . Вы можете узнать, является ли mv псевдонимом, используя команду type :

type mv

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

mv is aliased to `mv -i’

Если указаны конфликтующие варианты, последний имеет приоритет.

Запрашивать перед перезаписью

По умолчанию, если целевой файл существует, он будет перезаписан. Чтобы запросить подтверждение, используйте параметр -i :

mv -i file1 /tmp

mv: overwrite ‘/tmp/file1’?

Чтобы перезаписать файл типа y или Y

Принудительная перезапись

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

mv -i file1 /tmp

mv: replace ‘/tmp/file1’, overriding mode 0400 (r———)?

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

mv -f file1 /tmp

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

Не перезаписывать существующие файлы

Параметр -n указывает mv никогда не перезаписывать существующие файлы:

mv -f file1 /tmp

Если существует file1 приведенная выше команда ничего не сделает. В противном случае он переместит файл в каталог /tmp .

Резервное копирование файлов

Если целевой файл существует, вы можете создать его резервную копию, используя параметр -b :

mv -b file1 /tmp

Файл резервной копии будет иметь то же имя, что и исходный файл, с добавленной к нему тильдой ( ~ ).

Используйте команду ls, чтобы убедиться, что резервная копия была создана:

ls /tmp/file1*

/tmp/file1 /tmp/file1~

Подробный вывод

Другой вариант, который может быть полезен, — это -v . Когда используется эта опция, команда печатает имя каждого перемещенного файла:

mv -i file1 /tmp

renamed ‘file1’ -> ‘/tmp/file1’

Как открыть терминал в Ubuntu

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

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

Читайте также:  Один из способов создания причудливых баннеров в Linux с помощью figlet

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

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

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

Как открыть терминал в Ubuntu

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

Текстовая консоль

Начну, пожалуй, со святая святых — текстовой консоли.

Это интерфейс общения системы с пользователем посредством получения от него информации с ввода на клавиатуре и вывода ответа на монитор в текстовом виде.

Для работы с ней не нужна графическая подсистема с графической средой окружения, и в ней можно продолжить работу, даже удалив с компьютера графический сервер X, либо среду окружения такую, как GNOME или KDE.

Чтобы получить доступ к текстовым терминалам в Ubuntu нужно использовать комбинации клавиш CTRL+ALT+F1 — CTRL+ALT+F6. Первая консоль — F1, далее F2 и так до F6.

Получается, что можно одновременно использовать до шести рабочих окружений с авторизованными в них шестью пользователями. На седьмой консоли — CTRL+ALT+F7 обычно находится графический терминал — привычная система с окнами и мышкой.

И именно CTRL+ALT+F7 нужно нажать, чтобы вернуться к привычному окружению после работы с консолью.

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

Как открыть терминал в Ubuntu

Эмулятор терминала

Горячие клавиши

  • В Ubuntu для открытия терминала по умолчанию используется комбинация горячих клавиш CTRL+ALT+T.
  • После нажатия комбинации откроется окно с приглашением терминала от имени текущего пользователя — это значит, что команды в данном терминале будут выполняться от имени того, кто в данной момент авторизован в системе.

Для исполнения команд от имени суперпользователя необходимо перед командой прописывать sudo. Это специальная программа, которая позволяет подменить пользователя для выполнения вслед идущей команды. По умолчанию в Ubuntu она подменяет пользователя на суперпользователя (root), чтобы можно было работать в терминале с его привилегиями. Это необходимо, например, для установки программ через apt.

При использовании sudo необходимо будет ввести пароль администратора системы, который был указан при ее установке (в большинстве случаев — пароль единственного пользователя системы).

Использование команды «Выполнить»

  1. В системе также есть специальный диалог, который открывается по нажатию комбинации клавиш ALT+F2 и позволяет запустить произвольную программу введя ее название.
  2. Для различных графических окружений название стандартного эмулятора терминала будет различным, приведу самые распространенные:
  • Gnome — gnome-terminal
  • Xfce — xfce4-terminal
  • Kde — konsole
  • Unity — gnome-terminal
  • Эмулятор терминала, установленный во всех версиях *buntu по умолчанию — xterm

Меню приложений

Как открыть терминал в Ubuntu

В любой системе эмулятор терминала можно найти и с помощью меню приложений. Это то меню, из которого пользователь запускает свои программы, такие как браузер или текстовый редактор. В меню терминал будет иметь название «Эмулятор терминала» или «Терминал» или же «Terminal emulator» — по-английски.

Я использую окружение рабочего стола XFCE и приведу пример в его меню приложений:

↓ Ещё по теме