Что такое создать директорию

Что такое директория и папка в компьютере

Директория – это объект в файловой системе компьютера. Это название употреблялось ранее в информатике, сейчас же употребляются слова «каталог» или «папка». Слово произошло от английского – directory. В системе она указывается в виде полного пути к необходимому ярлыку, например, «C:\Program Files\My_Program».

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

Что такое директории установки

Директорией установки называется место, куда устанавливается та или иная программа, также может называться путем установки. Это может быть игра, программа, или другие утилиты. Каждое такое приложение должно находится в определенном месте в ОС. Часто начинающие геймеры сталкиваются с проблемой, когда игра или программа требует установить дополнительные файлы или компонент в директорию, куда был установлен софт.

Разберем на примере: «C:\Program Files\Games\Название_игры». Это путь к папке в компьютере, которую пользователю необходимо будет открыть, чтобы попасть в то место, куда установлен софт.

А папка с именем «Название_игры» — это и есть тот самый каталог установки. Все они лежат в корне диска С, если не было установлено другое место при инсталляции.

Корневая папка и как ее найти

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

В Виндовс это имена дисков, которые были созданы пользователем на компьютере. Их количество зависит от того, на сколько логических частей разбит физический жесткий диск. Для операционной системы Windows корневым каталогом обычно является диск C (если путь не был изменен при установке системе). Для ОС Linux им будет служить «/». А в ней уже находятся системные файлы и документы.

В отличии от Виндовс в Линуксе всегда один корневой каталог. Для того, чтобы найти его в Виндовс следует открыть ярлык «Мой компьютер» на рабочем столе.Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Что такое директория игры

Так называется каталог с установленной игрой. Обычно он хранится на диске C в папке Program Files, но в случае инсталляции в другой каталог расположение изменится.

Как найти директорию

Поиск по ярлыку

Путь к месту где расположена нужная программа или игра можно отыскать несколькими способами. Например, по ярлыку:

Поиск по умолчанию

Для поиска можно использовать стандартные средства ОС:

Поиск на компьютере

Третьим способом будет поиск на компьютере. Заходите в «Мой компьютер», открываете диск С, в правом верхнем углу вводите название в строку поиска и ищете необходимые файлы в папках. Это отнимет больше времени, нежели использование первых двух способов, поскольку система проводит анализ всех элементов попадающих в отбор.

Как создать каталог на компьютере

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

Свойства папки

Каждая папка имеет свои свойства — ее можно скрывать от пользователей, защищать от копирования, случайного изменения. Если кликнуть на нее правой клавишей мыши и выбрать «Свойства», то можно увидеть полезную информацию: занимаемый объем, место расположения, дату создания, а также сколько подпапок и файлов она содержит.Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Вкладка «Настройка» отвечает за внешний вид, а «Доступ» и «Безопасность» позволяют включать (расшаривать) доступ по сети и задавать права на использование другим локальным и сетевым пользователям.

Основные операции

Существует ряд стандартных операций, которые можно производить над папками:

Источник

Компьютерная грамотность с Надеждой

Заполняем пробелы — расширяем горизонты!

Директория, папка

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

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

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

На сегодняшний день три понятия:

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

Папка или директория – это специальное место на компьютерном носителе информации, в котором хранятся имена файлов и сведения об этих файлах (размер файлов, время их последнего обновления, свойства файлов и т.п.)

Понятия «каталог», «директория» появились в компьютерном мире одновременно с понятиями «файл», «файловая система» для упрощения организации файлов. Понятие «папка» в мире компьютеров появилось значительно позднее, точнее, вместе с появлением Windows 95.

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

по теме – папки «Обучающие программы», «Счета», «Рыбалка» и т.п., по имени автора материалов – папки «Мамонтов», «Воробьёва» и т.п.. по времени создания – папка «01.01-30.06.2010» с файлами, созданными с 1 января по 30 июня 2010г., папка «3 квартал 2010» и т.п.

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

Как назвать папку?

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

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

Если возле названия папки стоит «+», то это значит, что в этой папке есть еще папки и их можно открыть. Для этого надо щёлкнуть по «+» и он поменяется на «-», при этом под названием папки откроется список из папок, содержащихся в открываемой папке.

Если же щелкнуть по «-», то он превратится в «+», а список содержимого папки закроется.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Структура папок

Когда Вы открываете Проводник (Пуск—>Программы—>Стандартные—>Проводник), то видите там некое дерево, конечно, без зеленых листочков, потому что это компьютерное дерево. Дело в том, что если попробовать нарисовать общую структуру всех папок, находящихся на своем компьютере, то получится как раз дерево.

Такую структуру папок (каталогов) называют иерархической древообразной (или древовидной).

Обычно пользователи называют это просто дерево папок.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Корневая папка. Вложенные папки.

На каждом диске имеется главная, или корневая, папка (каталог), которая не имеет собственного имени и ее обозначают обратным слешем: \. Например, C:\ — корневая папка диска C, где «C:» — имя самого диска, а «\» — обозначение корневой папки.

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

Помимо корневой папки диска, папок 1-го, 2-го и т.д. уровней вложенности, есть еще понятие текущей папки. Текущая папка – это папка, с которой в настоящий момент работает пользователь.

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

Что такое полное имя файла

Полное имя файла начинается с указания имени дисковода, затем идет последовательность из имен папок и, наконец, имя файла.

Имя дисковода, имена папок и имя файла в полном имени разделяются символами « \ ».

Например, запись полного имени файла может выглядеть так: D:\Финансы\Счета\Счет-1.doc. Это означает, что файл с именем Счет-1.doc находится в папке Счета, которая в свою очередь находится в папке Финансы на диске D:.

Полный путь к файлу (или путь к файлу) – это часть полного имени, не включающая само имя файла. Путь к файлу Счет-1.doc выглядит так: D:\Финансы\Счета\.

Упражнение по компьютерной грамотности:

Напишите, как выглядит полное имя какого-нибудь файла, находящегося на вашем компьютере в папке «Мои документы»?

P.S. Статья закончилась, но можно еще прочитать:

Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как создать каталог или папку на компьютере

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Создание папки в Microsoft Windows

Мой компьютер или Проводник Windows

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

В случае если вы используете Windows 7 или более раннюю версию и не видите строку меню файла в верхней части проводника Windows, нажмите клавишу Alt, и она должна стать доступна в видимой области.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Рабочий стол Windows

Новая папка с помощью сочетания клавиш

В проводнике Windows имеется удобная возможность создать папку. Нужно нажать клавиши Ctrl + Shift + N и сформировать новую папку без использования мыши.

Командная строка Windows

Информацию о создании директории в командной строке Windows смотрите в следующем разделе текущего документа.

Создание директории в MS-DOS и командной строке Windows

Более уместно использовать слово «каталог» вместо «папка» при обращении к командной строке.

Чтобы сделать папку в программе MS-DOS или командной строке Windows, используйте команду MS-DOS md или mkdir. Например, ниже мы создаем новую директорию с именем «primer» в текущем каталоге.

Вы также можете сделать несколько новых директорий в текущем каталоге, используя md команда. В следующем примере мы создаем три новых директории с именами «user1», «user2» и «user3» в текущем каталоге.

Если вы хотите сформировать директорию с пробелами в имени, вам нужно заключить имя директории в кавычки. В приведенном ниже примере мы создаем директорию с именем «my example directory» в текущем каталоге.

Чтобы сформировать папку в родительском каталоге, без предварительного перехода в эту папку, вы можете использовать команду ниже. Этот пример перемещается назад на одну директорию, чтобы сформировать директорию «example».

Чтобы сделать подкаталог в другом каталоге, не перемещаясь в него, используйте команду, аналогичную приведенной ниже, которая создает директорию «test» в каталоге primer.

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

Чтобы сделать каталог на другом диске без перемещения на него, вы можете использовать команду, аналогичную приведенной ниже, которая создает «примерный» каталог на диске F :. Буква диска «f:» может быть заменена любой буквой диска.

Создание директории с командным файлом

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

Создание директории в Linux, Unix и их вариантах

Более уместно использовать «каталог» вместо «папка» в командной строке.

У вас должны быть разрешения на создание каталога за пределами вашего домашнего каталога.

Чтобы сотворить каталог в Linux, Unix или любом другом варианте, используйте команду mkdir Linux и Unix. Например, ниже мы создаем новый каталог с именем primer в текущем каталоге.

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

Если вы хотите изменить права доступа к каталогу после его создания, используйте команду chmod.

Создание папки в Microsoft Windows 3.X

Файловый менеджер

MS-DOS

См. Выше раздел пользователя MS-DOS для получения информации о создании каталога в MS-DOS.

Создание папки в macOS X

Папка рабочего стола

Создание папки в директории

Пользователи также могут нажать комбинацию клавиш Ctrl + Shift + N создать новую папку.

Остались вопросы? Пишите их в комментариях ниже.

Источник

Блог Евгения Крыжановского

Я научу вас ремонтировать свой компьютер!

Директория — это.. Создание директорий. Файловая система

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директориюМногие пользователи сегодня достаточно часто сталкиваются с понятием директории. Некоторые услышав вопрос, что такое директория, просто пожимают плечами, даже не догадываясь, что любой человек, работающий на компьютере, каждый день сталкивается с ними. Давайте более подробно рассмотрим суть вопроса.

Что такое директория: компьютерные термины

Слово директория само по себе имеет множество различных значений. В данном случае речь идет конкретно о компьютерных системах и технологиях, поэтому мы будет отталкиваться конкретно от этого направления.
В современный век информационных технологий значение слова «директория» должно быть известно всем и каждому. Данное понятие может трактоваться как «папка» или «каталог». Иначе говоря, это одна из фундаментальных составляющих файловой системы. Это элемент упорядочивания файлов.

Файловая система и принципы организации работы с файлами

Директория или папка – достаточно уловные понятия. Все дело в том, что данный элемент не присутствует физически на жестком диске или другом носителе информации. В этом заключается отличие папок от файлов с нулевым размером. Таким образом, можно сказать, что директория представляет собой виртуальный элемент. Папка, в которой отсутствуют файлы, совершенно не занимает места на диске. Если в ней что-то есть, то виртуальный объем дисковой памяти будет полностью совпадать с размером всех объектов, которые находятся внутри нее. За существование директории отвечает специальный файл, не имеющий расширения.

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

Благодаря такому четкому упорядочиванию найти нужный объект можно в считанные минуты. Папки могут иметь различные названия. В качестве самого простого примера можно привести стандартную директорию «Мои документы». Ясно, что собственные файлы пользователь будет искать именно здесь. Операционные системы семейства Windows изначально предлагают пользователю применять специализированные каталоги для хранения определенного типа информации, например, «Мои видеозаписи», «Моя музыка». Конечно, использование данных директорий не является обязательным условием. Но с другой стороны, если вы будете использовать именно эти каталоги, то всегда будете знать, где что лежит.

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

Сами по себе папки могут содержать в себе неограниченное количество файлов. Также они могут включать в себя подпапки. Данные элементы вкладываются по типу матрешки. Получается своеобразная иерархическая структура, которую также называют древовидной. В качестве самого простого примера можно привести стандартную программу «Проводник». Вид папок может существенно отличаться в других подобных программах. Возьмем хотя бы тот же Windows Commander. Здесь можно изменить варианты отбора файлов и папок. Например, данные можно просматривать в виде таблицы с параметрами, плитки, списка или крупных значков. Предположим, для папки «Музыка» пользователь установит иконку с нотами. Таким образом, он сразу определит, что здесь находится музыка, а не что-то другое. Еще одно преимущество заключается в том, что при отображении папок с вложенными подпапками каталог будет отображаться как частично раскрытая книга. Вместо страниц в данной книге будут присутствовать скриншоты или даже макеты страниц файлов.

Отображение скрытых объектов

Некоторые папки сами по себе являются скрытыми от глаз пользователя. Чаще всего это касается системных каталогов. В операционной системе Windows это сделано из соображений безопасности, чтобы пользователь случайно не удалил важные файлы, которые отвечают за функционирование всей системы. Для того чтобы просмотреть такие объекты, нужно просто использовать меню вида. Здесь должен быть задействован параметр отображения скрытых папок и файлов.

Выполнение простейших операций с папками

С директориями можно выполнять практически все те же самые действия, что и с файлами. Исключение составляет только редактирование. Вы можете папки копировать, удалять, переименовывать, перемещать, создавать для них иконки. Не представляет сложности и создание новых директорий. В менеджере «Проводник» для этого достаточно кликнуть по пустой рабочей области правой кнопкой мыши и вызвать соответствующую команду. В результате по умолчанию будет создан новый каталог с названием «Новая папка». Это, конечно же, не единственный способ. Можно использовать команды основного меню, сочетание кнопок Ctrl+Shift+N и специальные кнопки на панели. Для разных файловых менеджеров существуют различные способы.

Директории сайтов

С директориями сайтов все немного сложнее. Принцип остается таким же. Все дело в том, что данном случае под директорией имеют в виду каталог, в котором хранятся элементы создаваемого или разработанного сайта. В корневом каталоге в обязательном порядке должен присутствовать файл index.html. Сюда же загружаются папки Content и Images. Необязательно использовать именно эти названия. Вы можете обозначить папки как вам нравится. Например, наименования можно давать по рубрикам, в которых будут размещаться материалы по определенной тематике. Такой подход может несколько увеличить сам корневой каталог. Но в некоторых случаях благодаря такому подходу можно добиться сокращения пути к страницам.

Запись опубликована 25.04.2016 автором katrinas11 в рубрике Моя жизнь. Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:

Источник

Основные linux-команды для новичка

Linux — это операционная система. Как винда (windows), только более защищенная. В винде легко подхватить вирус, в линуксе это практически невозможно. А еще линукс бесплатный, и ты сам себе хозяин: никаких тебе неотключаемых автообновлений системы!

Правда, разобраться в нем немного посложнее… Потому что большинство операций выполняется в командной строке. И если вы видите в вакансии «знание linux» — от вас ожидают как раз умение выполнять простейшие операции — перейти в другую директорию, скопировать файл, создать папочку… В этой статье я расскажу про типовые операции, которые стоит уметь делать новичку. Ну и плюс пара полезняшек для тестировщиков.

Я дам кратенькое описание основных команд с примерами (примеры я все проверяла на cent os, red hat based системе) + ссылки на статьи, где можно почитать подробнее. Если же хочется копнуть еще глубже, то см раздел «Книги и видео по теме». А еще комментарии к статье, там много полезного написали)

Содержание

Где я? Как понять, где находишься

Очень полезная команда, когда у вас нет ничего, кроме командной строки под рукой. Расшифровывается как Print Working Directory. Запомните ее, пригодится.

Как понять, что находится в папке

Команда ls позволяет просмотреть содержимое каталога:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Хотя лучше использовать команду сразу с флагом «l»:

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

У команды есть и другие флаги, но чаще всего вы будете использовать именно «ls – l».

См также:
Команда ls Linux — подробнее о команде и всех ее флагах
Команда ls – просмотр каталога — о команде для новичков (без перечисления всех флагов)

Как перейти в другую директорию

С помощью команды cd:

Путь может быть абсолютным или относительным.

По абсолютному пути

Либо у вас где-то записан путь, «куда идти», либо вы подсмотрели его в графическом интерфейсе (например, в WinSCP).

Вставляем путь в командную строку после «cd»

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

По относительному пути

Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в /home/student, а мне надо в /home/student/log, команда будет такой:

Если мне надо из /home/student/photo в /home/student/photo/city/msk/2017/cat_1, команда будет такой:

Я не пишу /home/student/photo, так как я уже там.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

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

/. Дальше вы уже можете указывать подпапки:

Эта команда будет работать отовсюду. И переместит нас в /home/user/log.

Вот пример, где я вошла под пользователем students. Исходно была в директории /var, а попала в /home/students/log:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

С автодополнением

Если вы начнете набирать название папки и нажмете Tab, система сама его подставит. Если просто нажмете Tab, ничего не вводя, система начнет перебирать возможные варианты:

(cd tab) Может, ты имел в виду папку 1?
(tab) Нет? Может, папку 2?
(tab) Снова нет? Может, папку 3?
(tab) Снова нет? Может, файл 1 (она перебирает имена всех файлов и директорий, которые есть в той, где вы сейчас находитесь)?
(tab) У меня кончились варианты, поехали сначала. Папка 1?

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

cd lon(Tab) → cd long-long-long-long-name-folder — начали вводить название папки и система сама подставила имя (из тех, что есть в директории, где мы находимся).

cd (Tab)(Tab)(Tab) — система перебирает все файлы / папки в текущей директории.

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

Подняться наверх

Подняться на уровень выше:

Если нужно поднять на два уровня выше, то

И так до бесконечности =) Можно использовать файл, лежащий на уровне выше или просто сменить директорию.

Как создать директорию

Используйте команду mkdir:

Можно и в другом месте создать папку:

Когда это нужно? Например, если вам надо сделать бекап логов. Создаете папку и сохраняете туда нужные логи. Или если вы читаете инструкцию по установке ПО и видите там «создать папку». Через командную строку это делается именно так.

Как создать файл

Такая команда создаст пустой файл с названием «app.log». А потом уже можно открыть файл в редакторе и редактировать.

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

Вот честное слово, лучше делать это через графический интерфейс!

Но если такой возможности нет, чтож… Если использовать программы, которые есть везде, то у вас два варианта:

Для перемещения по файлу используйте кнопки со стрелками. После того, как закончите редактировать файл, нажмите:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

А вот с vim с этим сложнее. В него легко зайти:

Войти вошли, а как выйти то, аааа? Тут начинается легкая паника, потому что ни одна из стандартных комбинаций не срабатывает: Esc, ctrl + x, ctrl + q… Если под рукой есть второй ноутбук или хотя бы телефон / планшет с интернетом, можно прогуглить «как выйти из vim», а если у вас только одно окно с терминалом, которое вы заблокировали редактором?

Делюсь секретом, для выхода надо набрать:

Исходно, когда мы открываем файл через vim, то видим его содержимое, а внизу информацию о файле:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Когда нажимаем двоеточие, оно печатается внизу:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Если не печатается, не паникуем! Тогда попробуйте нажать Esc (вернуться в нормальный режим), потом Enter (подтвердить команду), а потом снова печатайте. Фух, помогло, мы вышли оттуда.

На самом деле сейчас всё не так страшно. Даже если вас заслали работать в банк, где нет доступа в интернет, а вы вошли в vi и не знаете как выйти, всегда можно погулить выход с телефона. Слава мобильному интернету! Ну а если вы знаете логин-пароль от сервера, то можно просто закрыть терминал и открыть его снова.

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

Ну а про возможности редактирования см статьи ниже =)

Как перенести / скопировать файл

Допустим, у нас в директории /opt/app/log находится app.log, который мы хотим сохранить в другом месте. Как перенести лог в нужное место, если нет графического интерфейса, только командная строка?

Скопировать файл

Если мы находимся в директории /opt/app/log:

В данном примере мы использовали относительный путь для «что копировать» — мы уже находимся рядом с логом, поэтому просто берем его. А для «куда копировать» используем абсолютный путь — копируем в /home/olga.

Можно сразу переименовать файл:

В этом случае мы взяли app.log и поместили его в папку /home/olga, переименовав при этом в app_test_2020_03_08.log. А то мало ли, сколько логов у вас в этом папке уже лежит, чтобы различать их, можно давать файлу более говорящее имя.

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Никаких ошибок, система просто выполнила команду.

Скопировать директорию

Команда остается та же, «cp», только используется ключ R — «копировать папку рекурсивно»:

Так в директории /home/olga появится папка «log».

Переместить файл

Если надо переместить файл, а не скопировать его, то вместо cp (copy) используем mv (move).

Можно использовать относительные и абсолютные пути:

Можно сразу переименовать файл:

Переместить директорию

Аналогично перемещению файла, команда mv

Как удалить файл

С помощью команды rm (remove):

Если нужно удалить все файлы в текущей директории (скажем, вычищаем старые логи перед переустановкой приложения), используйте «*»:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Если нужно удалить папку, надо добавить флаг -r (recursive):

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

А теперь представьте, что вы чистите много файлов. И на каждый система переспрашивает, и надо постоянно отвечать «да, да, да. » (y – enter, y – enter, y – enter)… Чтобы удалить все без вопросов, используйте флаг -f (force):

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Но учтите, что это довольно опасная команда! Вот так надоест подстверждать удаление и введешь «-rf», а директорию неправильно укажешь… Ну и все, прости-прощай нужные файлы. Аккуратнее с этой командой, особенно если у вас есть root-полномочия!

Опция -v показывает имена удаляемых файлов:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Тут вы хотя бы можете осознать, что натворили )))

Как изменить владельца файла

Если у вас есть root-доступ, то вы наверняка будете выполнять все действия под ним. Ну или многие… И тогда любой созданный файл, любая папка будут принадлежать root-пользователю.

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Допустим, что я поднимаю сервис testbase. И он должен иметь доступ к директории user и файлу test.txt в другой директории. Так как никому другому эти файлики не нужны, а создала я их под рутом, то просто меняю владельца:

В итоге был владелец root, а стал testbase. То, что надо!

Как установить приложение

Если вы привыкли к винде, то для вас установка приложения — это скачать некий setup файлик, запустить и до упора тыкать «далее-далее-далее». В линуксе все немного по-другому. Тут приложения ставятся как пакеты. И для каждой системы есть свой менеджер пакетов:

Давайте посмотрим на примере, как это работает. В командной строке очень удобно работать с Midnight Commander (mc) — это как FAR на windows. К сожалению, программа далеко не всегда есть в «чистом» дистрибутиве.

И вот вы подняли виртуалку на centos 7, хотите вызвать Midnight Commander, но облом-с.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Ничего страшного, установите это приложение через yum:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Он там будет что-то делать, качать, а потом уточнит, согласны ли вы поставить программу с учетом ее размеров. Если да, печатаем «y»:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

И система заканчивает установку.

Вот и все! Никаких тебе унылых «далее-далее-далее», сказал «установи», программа установилась! Теперь, если напечатать «mc» в командной строке, запустится Midnight Commander:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Как запустить приложение

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

Это важно! Даже если вы находитесь в той папке, где и скрипт, он не будет найден, если просто указать название sh-скрипта. Надо написать так:

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Если же приложение запускается как сервис, то все еще проще:

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

Она добавит службу в автозапуск.

Как понять, где установлено приложение

Вот, например, для интеграции Jenkins и newman в Jenkins надо прописать полный путь к ньюману в параметре PATH. Но как это сделать, если newman ставился автоматически через команду install? И вы уже забыли, какой путь установки он вывел? Или вообще не вы ставили?

Чтобы узнать, куда приложение установилось, используйте whereis (без пробела):

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Как создать архив

Стандартная утилита, которая будет работать даже на «голой» системе — tar. Правда, для ее использования надо запомнить флаги. Для создания архива стандартная комбинация cvzf:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

В данном примере мы упаковали директорию /home/test, внутри которой было две картинки — 502.jpg и 504.jpg.

Для распаковки меняем флаг «c» на «x» и убираем «z»:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Хотя система пишет, что распаковала «/home/test», на самом деле папка «test» появляется там, где мы сейчас находимся.

Давайте разберемся, что все эти флаги означают:

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Если очень хочется использовать rar, то придется изгаляться. Через yum установка не прокатит:

Говорит, нет такого пакета:

Придется выполнить целую пачку команд! Сначала скачиваем, разархивируем и компилируем:

Как посмотреть использованные ранее команды

Вот, допустим, вы выполняли какие-то сложные действия. Или даже не вы, а разработчик или админ! У вас что-то сломалось, пришел коллега, вжух-вжух ручками, magic — работает. А что он делал? Интересно же!

Или, может, вы писали длинную команду, а теперь ее надо повторить. Снова набирать ручками? Неохота! Тем более что есть помощники:

Если надо «отмотать» недалеко, проще через стрелочку пролистать команды. Один раз нажали — система показала последнюю команду. Еще раз нажали — предпоследнюю. И так до 1000 раз (потому что именно столько хранится в истории).

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

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

Если тыкать в стрелочку не хочется, или команды была давно, можно напечатать «history» и внимательно изучить команды.

См также:
История команд Linux — больше о возможностях history

Как посмотреть свободное место

Сколько места свободно на дисках

Сколько весит директория

Как узнать IP компьютера

Если у вас настроены DNS-имена, вы подключаетесь к linux-машине именно по ним. Ведь так проще запомнить — это testbase, это bugred… Но иногда нужен именно IP. Например, если подключение по DNS работает только внутри рабочей сети, а коллега хочет подключиться из дома, вот и уточняет айпишник.

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

Также можно использовать ifconfig:

Как узнать версию OS

Сидите вы у Заказчика на линуксовой машине. Пытаетесь что-то установить — не работает. Лезете гуглить, а способы установки разные для разных операционных систем. Но как понять, какая установлена на данной машине?

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

На этой виртуалке стоит CentOs 7.

Если нужна версия ядра:

Как узнать, как работает команда

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

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

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

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

Хотя лично мне проще какую-то команду прогуглить, ведь так я получу русское описание + сначала самые главные флаги (а их может быть много). Но я сама новичок в линуксе, это подход новичка. А лучше сразу учиться прокачивать навык поиска по man-у. Он вам очень пригодится для более сложных задач!

Если man у программы нет, используйте флаг -h (—help):

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

Допустим, у нас есть некая папка test. Создадим в ней сотню директорий и кучу файликов в каждой:

Вот и все, дальше можно играться с ними!

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

Ага, в домашней директории. Создам себе песочницу:

Вот в ней и буду творить!

А потом можно проверить, что получилось:

Как-то так! Имхо, полезные команды.

Я нашла их в книге «Командная строка Linux. Полное руководство», они используются для того, чтобы создать песочницу для прощупывания команды find. Я, как и автор, восхищаюсь мощью командной строки в данном случае. Всего 2 строчки, а сколько боли бы принесло сделать похожую структуру через графический интерфейс!

И, главное, тестировщику полезно — может пригодиться для тестов.

Как протестировать IOPS на Linux

Это очень полезно делать, если машину вам дает заказчик. Там точно SSD-диски? И они дают хороший iops? Если вы разрабатываете серверное приложение, и от вас требуют выдерживать нагрузку, нужно быть уверенными в том, что диски вам выдали по ТЗ.

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

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

Я расскажу о том, как мы тестировали диски. Как проверили, сколько IOPS они выдают.

Что такое создать директорию. Смотреть фото Что такое создать директорию. Смотреть картинку Что такое создать директорию. Картинка про Что такое создать директорию. Фото Что такое создать директорию

1) Скачиваем последнюю версию, распаковываем, переходим в каталог. В командах ниже нужно заменить «fio-3.19» на актуальную версию из списка

2) Должны стоять пакеты для сборки

Какие должны быть результаты:

Если должно быть 50 тысяч, а диск выдает сильно меньше, то:

— он не SSD;
— есть сетевые задержки;
— неправильно примонтирован;
— с ними что-то еще плохое случилось и стоит поднять алярм.

И это все?

Еще полезно изучить команду find и регулярные выражения. Тестировщику как минимум надо уметь «грепать логи» — использовать grep. Но это уже остается на самостоятельный гуглеж.
База, которая всегда нужна — pwd, cp, mv, mkdir, touch. Остальное можно легко гуглить, как только возникает необходимость.

Вот вам еще пара ссылочек от меня:

Книги и видео по теме

Где тренироваться

Можно поднять виртуалку. Правда, тут сначала придется разбираться, как поднимать виртуалку )))

А можно купить облачную машину. Когда мне надо было поиграться с линуксом, я пошла на SimpleCloud (он мне в гугле одним из первых выпал и у него дружелюбный интерфейс. Но можно выбрать любой аналог) и купила самую дешманскую машину — за 150 руб в месяц. Месяца вам за глаза, чтобы «пощупать-потыркать», и этой машины с минимумом памяти тоже.

У меня был когда-то план самой платить эти 150р за то, чтобы дать машину в общий доступ. Но увы. Как я не пыталась ее огородить (закрывала команды типа ssh, ping и прочая), у меня не получилось. Всегда есть люди, которых хлебом не корми, дай испортить чужое. Выложил в общий доступ пароли? На тебе ддос-атаку с твоего сервера. Ну и сервер блокируют. После N-ой блокировки я плюнула на это дело. Кто хочет научиться, найдет 150р.

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

Источник

Добавить комментарий

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