Командная строка Linux для начинающих | Создание папок и файлов

Я пытаюсь пройти через учебник по созданию папок и файлов, однако, следуя инструкциям, я получаю другой результат. Когда я набираю ls, вместо dir 1 dir 2 dir 3 появляется куча всякой всячины.

0
задан 5 May 2021 в 03:27

2 ответа

ls показывает список всех файлов и каталогов (папок) в каталоге.

Вы можете использовать ls -d * / только для вывода списка каталогов.

Чтобы создать новый каталог, mkdir new-folder (замените new-folder желаемым именем).

Чтобы создать новый (пустой файл), коснитесь имени файла .

После этого вы можете редактировать содержимое файла с помощью nano filename (вы также можете напрямую создать новый файл с помощью nano).

Чтобы выйти из nano, нажмите ctrl + x , затем y (для подтверждения сохранения) и Enter .

2
ответ дан 7 May 2021 в 17:40

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

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

norio@payapaya:~$ 

, где norio - мое имя пользователя, а payapaya - имя компьютера, а ~ ] означает, что я нахожусь в домашнем каталоге.

Если я сделаю

norio@payapaya:~$ ls

, я получу много каталогов и файлов, включая Рабочий стол , Документы , Загрузки и т. Д., Которые по умолчанию существуют в ubuntu. .

Ваше руководство могло сначала создать специальный каталог ( tutoriaaaal в следующем примере.) И создать внутри него dir1 , dir2 и т. Д., Например это:

norio@payapaya:~$ mkdir tutoriaaaal
norio@payapaya:~$ cd tutoriaaaal/
norio@payapaya:~/tutoriaaaal$ mkdir dir1
norio@payapaya:~/tutoriaaaal$ mkdir dir2
norio@payapaya:~/tutoriaaaal$ mkdir dir3
norio@payapaya:~/tutoriaaaal$ ls 
dir1  dir2  dir3
norio@payapaya:~/tutoriaaaal$ 

Команда cd во второй строке означает «изменить каталог» и используется для изменения рабочего каталога на указанный.

1
ответ дан 7 May 2021 в 17:40

Другие вопросы по тегам:

Похожие вопросы: