Как зайти в директорию программы

Библиотека сайта rus-linux.net

pwd , cd , ls , mkdir и rmdir . Эти команды доступны при работе с любой системой Linux (или Unix).

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

Команда pwd

С помощью команды pwd (расшифровывается как Print Working Directory — вывести информацию о рабочей директории) может быть получена информация о вашем текущем местонахождении в рамках файловой системы. Попробуйте выполнить эту команду: получите доступ к интерфейсу командной строки системы (воспользовавшись одним из приложений со следующими названиями: terminal, console или xterm) и введите команду pwd . Командная оболочка выведет путь к вашей текущей директории .

Команда cd

Вы можете изменить вашу текущую директорию с помощью команды cd (расшифровывается как Change Directory — изменить директорию).

Команда cd ~

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

Скрытые папки в Windows 10 Где найти папку ProgramData C:/ProgramData/

Команда cd ..

Для перехода в родительскую директорию (ту директорию, которая находится над вашей текущей директорией в дереве директорий) следует использовать команду cd .. .

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

Команда cd —

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

Абсолютные и относительные пути

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

В примере ниже показано, что текущей директорией является директория /home/paul . Для перехода из этой директории в директорию /home вам придется ввести команду cd /home вместо команды cd home .

При нахождении в директории /home вам придется ввести команду cd paul вместо команды cd /paul для перехода в поддиректорию paul текущей директории /home .

В том же случае, если вашей текущей директорией является корневая директория / , то и команда cd /home , и команда cd home позволят вам переместиться в директорию /home .

Этот пример был последним примером, в котором используются команды pwd . С этого момента информация о текущей директории будет всегда выводиться в рамках приглашения командной оболочки. Далее в данной книге будут даны пояснения относительно того, как следует использовать переменную командной оболочки $PS1 для вывода описанной информации.

Как найти и открыть папку AppData в Windows 10/8/7

Завершение путей

Клавиша TAB может помочь избежать ошибок при вводе путей. Нажатие клавиши TAB после ввода части команды cd /et приведет к завершению команды до вида cd /etc/ . При этом нажатие клавиши TAB после ввода команды cd /Et не приведет ни к чему, так как была допущена ошибка при вводе части пути (использована буква E в верхнем регистре).

Вам придется нажимать меньше клавиш в случае использования клавиши TAB , к тому же, при использовании этой клавиши вы можете быть уверены в том, что введенный путь является корректным!

Утилита ls

Вы можете вывести список содержимого директории с помощью утилиты ls .

Команда ls -a

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

Читайте также:
Решение программ на си

Команда ls -l

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

Команда ls -lh

Другим периодически используемым параметром утилиты ls является параметр -h . Он позволяет выводить числовые значения (соответствующие размерам файлов) в формате, лучше читаемом человеком. Также в примере ниже показаны варианты передачи параметров утилите ls . Позднее в данной книге будут даны подробные пояснения относительно выводимых данных.

Обратите внимание на то, что мы используем строчную букву L, а не число 1 в качестве параметра утилиты в данном примере.

Утилита mkdir

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

Команда mkdir -p

Исполнение следующей команды закончится неудачей, так как родительской директории для директории threedirsdeep не существует.

В случае использования параметра -p утилиты mkdir при необходимости будут создаваться родительские директории.

Утилита rmdir

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

Команда rmdir -p

И по аналогии с параметром mkdir -p , вы также можете использовать утилиту rmdir для рекурсивного удаления директорий.

Практическое задание: работа с директориями

1. Выведите путь к вашей текущей директории.

2. Перейдите в директорию /etc.

3. А теперь перейдите в вашу домашнюю директорию с помощью ровно трех нажатий клавиш.

4. Перейдите в директорию /boot/grub с помощью ровно одиннадцати нажатий клавиш.

5. Перейдите в родительскую директорию для текущей директории.

6. Перейдите в корневую директорию.

7. Выведите список содержимого корневой директории.

8. Выведите подробный список содержимого корневой директории.

9. Оставаясь в текущей рабочей директории, выведите список содержимого директории /etc.

10. Оставаясь в текущей директории, выведите список содержимого директорий /bin и /sbin.

11. Оставаясь в текущей директории, выведите список содержимого директории ~.

12. Выведите список всех файлов (включая скрытые файлы), находящихся в вашей домашней директории.

13. Выведите список файлов, находящихся в директории /boot, с использованием формата величин для облегчения чтения человеком.

14. Создайте директорию testdir в вашей домашней директории.

15. Перейдите в директорию /etc и, оставаясь в ней, создайте директорию newdir в вашей домашней директории.

16. Создайте с помощью одной команды директории ~/dir1/dir1/dir2/dir3 (директория dir3 является поддиректорией директории dir2, а директория dir2 — поддиректорией директории dir1).

17. Удалите директорию testdir.

18. Если позволяет время (или вы ждете момента, когда остальные студенты закончат выполнение данного практического задания), попытайтесь воспользоваться командами pushd и popd и понять принцип их работы. Обратитесь к странице руководства man для командной оболочки bash с целью поиска информации о данных командах.

Корректная процедура выполнения практического задания: работа с директориями

1. Выведите путь к вашей текущей директории.

2. Перейдите в директорию /etc.

cd /etc

3. А теперь перейдите в вашу домашнюю директорию с помощью ровно трех нажатий клавиш.

cd (и нажатие клавиши Enter)

4. Перейдите в директорию /boot/grub с помощью ровно одиннадцати нажатий клавиш.

cd /boot/grub (Используйте клавишу Tab)

5. Перейдите в родительскую директорию для текущей директории.

cd .. (Между cd и .. должен быть пробел)

6. Перейдите в корневую директорию.

7. Выведите список содержимого корневой директории.

8. Выведите подробный список содержимого корневой директории.

ls -l

9. Оставаясь в текущей рабочей директории, выведите список содержимого директории /etc.

ls /etc

10. Оставаясь в текущей директории, выведите список содержимого директорий /bin и /sbin.

ls /bin /sbin

11. Оставаясь в текущей директории, выведите список содержимого директории ~.

12. Выведите список всех файлов (включая скрытые файлы), находящихся в вашей домашней директории.

ls -al ~

Читайте также:
По нашим данным этот файл содержит вредоносную программу или вирус

13. Выведите список файлов, находящихся в директории /boot, с использованием формата величин для облегчения чтения человеком.

ls -lh /boot

14. Создайте директорию testdir в вашей домашней директории.

mkdir ~/testdir

15. Перейдите в директорию /etc и, оставаясь в ней, создайте директорию newdir в вашей домашней директории.

cd /etc ; mkdir ~/newdir

16. Создайте с помощью одной команды директории ~/dir1/dir1/dir2/dir3 (директория dir3 является поддиректорией директории dir2, а директория dir2 — поддиректорией директории dir1).

mkdir -p ~/dir1/dir2/dir3

17. Удалите директорию testdir.

rmdir testdir

18. Если позволяет время (или вы ждете момента, когда остальные студенты закончат выполнение данного практического задания), попытайтесь воспользоваться командами pushd и popd и понять принцип их работы. Обратитесь к странице руководства man для командной оболочки bash с целью поиска информации о данных командах.

man bash # открытие страницы руководства /pushd # поиск раздела с описанием команды pushd n # переход к следующему разделу (повторите это действие два/три раза)

Командная оболочка Bash поддерживает две встроенных команды с именами pushd и popd. Обе команды предназначены для работы со стандартным стеком посещенных ранее директорий. Команда pushd позволяет поместить директорию в стек и переместиться в новую текущую директорию, команда popd удаляет директорию из стека и устанавливает предыдущую текущую директорию.

Предыдущий раздел: Оглавление Следующий раздел:
Глава 5. Страницы руководств man Глава 7. Работа с файлами

Источник: rus-linux.net

Как зайти в директорию файла

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

Требования

Cервер с Ubuntu 20.04

Все команды, описанные ниже, будут работать и в других дистрибутивах Linux.

Расположение каталогов в файловой системе

При входе на сервер, вы, как правило, попадаете в домашний каталог вашей учетной записи, отведенный для хранения файлов и создания директорий.

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

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

Домашний каталог располагается после имени учетной записи пользователя, в приведенном примере он называется /demo. Этот каталог находится в каталоге с именем /home и в каталоге верхнего уровня, который называется root или корневой каталог, поэтому представлен одной косой чертой /.

Просмотр содержимого каталогов

Для просмотра содержимого каталога используется команда ls. Название этой команды является сокращением слов list files.

Просмотреть содержимое любой директории можно следующими способами:

Либо введя команду:

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

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

Результат выполнения команды:

Для просмотра списка всех файлов, включая скрытые файлы и каталоги, вы можете добавить флаг -a:

Результат выполнения команды:

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

Результат выполнения команды:

Перемещение между каталогами

Для перехода в домашний каталог используется команда cd. Название этой команды является сокращением слов change directory.

Для перехода в домашний каталог пользователя user используется команда:

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

В Linux-системах каждый файл и каталог находятся в самой верхней директории, которая называется «корневой» и обозначается одним символом слэш /.

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

Каждый абсолютный путь должен начинаться с косой черты — символа слэш /.

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

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

Операции с файлами и каталогами

Далее приведен список основных команд навигации в консоли Linux.

Создание

Создание файлов производится с помощью команды:

Создание каталогов выполняется с помощью команды вида:

Название этой команды является сокращением слов make directory.

Создание двух каталогов одновременно выполняется с помощью команды:

Для создания дерева каталогов используется команда следующего вида:

Удаление

Для удаления директорий используется команда rmdir имя_директории. Название этой команды является сокращением слов remove directory.

Для удаления файлов используется команда rm. Например, для удаления файла с именем file1 используется команда:

Читайте также:
Программа чтобы сканировать несколько листов в один файл

Команда rm также позволяет удалять не только файлы, но и каталоги.

Для удаления директории с именем dir1 со всеми подкаталогами и файлами используется опция -r (от слова recursive):

Можно удалить одновременно две директории со всем их содержимым:

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

Команда для удаления файла будет выглядеть так:

Команда для удаления каталога:

Перемещение

Для перемещения и переименования файлов и каталогов используется команда mv. Название этой команды является сокращением слова move.

Переименовать файл можно с помощью команды:

Для того чтобы переместить файл, используется команда:

Копирование

Для копирования используется команда cp. Название этой команды является сокращением слова copy.

Чтобы скопировать файл file1 и назвать его file2, используется команда:

Для того чтобы копировать директорию dir1 в директорию dir2, используется команда:

Скопировать файл с именем file1 в директорию с именем dir1, можно с помощью команды:

Редактирование файлов

Где находится папка appdata в Windows 11

toadmin.ru

Папка appdata уже много лет является частью Windows. Это важная папка для всех пользователей, и у каждого пользователя, настроенного в системе Windows, есть собственная папка appdata. В этой папке вы найдете еще три папки; Местный, Местный Низкий и Роуминг. Приложения, которые вы устанавливаете в Windows, создают свои собственные папки в одной или нескольких из этих трех папок.

Папка AppData в Windows 11

Папка AppData по-прежнему присутствует в Windows 11. Вам необходимо знать, где находится эта папка из-за файлов, сохраненных в ней. Ваш профиль Chrome сохраняется в одной из его подпапок. Когда вы удаляете приложение, оно может оставить свою локальную папку и файлы в вашей системе, и вам придется удалить его вручную. Вам также может потребоваться удалить папку для приложения, если вы пытаетесь его установить.

Как получить уведомление о завершении задачи в Windows 10

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

Папка AppData — это скрытая папка. Возможно, вы находитесь в нужной папке, но если скрытые элементы не настроены на отображение, вы не увидите папку AppData.

Откройте проводник.
Нажмите кнопку «Просмотр» в правом верхнем углу (лента больше не является частью пользовательского интерфейса).
Выберите в меню Показать параметры.
Щелкните Скрытые элементы в подменю.
Скрытые предметы теперь будут видны.

1. Расположение папки AppData — Windows 11

Папка AppData создается в следующем месте;

C:UsersYourUserNameAppData

Замените часть YourUserName своим фактическим именем пользователя.

Есть несколько способов быстро открыть папку AppData, не переходя к ней вручную каждый раз, когда вы хотите ее открыть.

Перемещение сообщения в папку «Входящие» в почте в Windows 10

2. Откройте папку AppData.

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

Коснитесь сочетания клавиш Wn + R, чтобы открыть поле «Выполнить».
В поле запуска введите один период / полную остановку:. и коснитесь клавиши Enter.
Ваша пользовательская папка откроется.
Откройте папку AppData внутри папки пользователя.

Вы можете открыть папку AppData как из окна запуска, так и из проводника.

Откройте окно «Выполнить» с помощью сочетания клавиш Win + R или откройте окно проводника.
Введите этот% AppData% в поле запуска и нажмите Enter.
Для проводника введите это в адресной строке:% AppData% и нажмите Enter.
Откроется папка «Роуминг».
Щелкните AppData в адресной строке, чтобы перейти в основную папку AppData.

Изменение расположения папки AppData

Вы можете переместить папку AppData в другое место, ничего не сломав. Эта опция встроена в Windows 11, однако это не очень хорошая идея. Приложения могут по-прежнему искать папку AppData в исходном местоположении. Если они его не найдут, установка может завершиться ошибкой. Кроме того, установленные приложения могут не обнаруживать изменение местоположения папки AppData и могут перестать работать.

Как использовать помощника по обновлению Windows 10 для%

Заключение

Папка AppData создается Windows. Вы можете удалить его, но в этом нет смысла, если вы не пытаетесь вывести ОС из строя или вызвать проблемы с приложениями. Если у вас есть права администратора в системе, вы можете просматривать и получать доступ к папке AppData для других пользователей, однако ни один из перечисленных нами методов не позволит вам открыть ее. Вместо этого вам придется вручную перейти к папке пользователя в проводнике, чтобы получить к ней доступ.

Источник: toadmin.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru