Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

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

Даже если вы являетесь пользователем Windows, вам, вероятно, приходилось открывать окно командной строки в какой-то момент вашей жизни для выполнения задачи. В последней версии Windows, Windows 10, вы даже можете установить оболочку Ubuntu Bash в Windows и запускать команды Linux прямо из Windows!

В этой статье я собираюсь рассмотреть некоторые действительно основные команды Linux, которые являются общими практически для всех дистрибутивов Linux.Поскольку оболочка bash - самая популярная оболочка, которую я тоже использую, я буду использовать этот синтаксис для всех команд. Кроме того, я упомяну некоторые из наиболее полезных аргументов для каждой команды, но есть еще много других, которые можно найти на страницах руководства. 1. ls (список содержимого)

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



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



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



Это дает вам длинный список файлов и папок с гораздо большей информацией, такой как разрешения, ссылки, пользователь, группа, размер и дата последней модификации. Если вы не знаете, как интерпретировать разрешения, обязательно прочитайте мой пост о разрешениях Linux. 2. cd (Изменить каталог)

После того, как вы сможете вывести список содержимого каталога, полезно знать, как переключиться в другой каталог. По умолчанию вы всегда запускаете в своем домашнем каталоге, когда открываете оболочку bash.На это указывает символ тильды (~) в приглашении оболочки.

Команда cd позволяет изменять каталоги в Linux. С компакт-диском действительно не так многому научиться, но есть несколько сокращений. Один хороший вариант - просто набрать cd и нажать Enter. Это всегда вернет вас в домашний каталог, где бы вы ни находились.



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



3. man (страницы справки)

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



Синтаксис также очень прост. Это просто человек, за которым следует команда, о которой вы хотите узнать. На скриншоте выше я сделал man ls, чтобы узнать больше о команде ls. Один из полезных аргументов для man - -k, который позволит вам искать все команды, используя ключевое слово.



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

Наряду с man вы можете использовать другую команду под названием info, чтобы получить больше примеров того, как использовать команду. Просто введите команду info, чтобы открыть информационную страницу для этой команды. 4. коснитесь (Создать файл)

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



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



Если файл уже существует при использовании сенсорной команды, он просто обновляет метки времени последнего доступа и последнего изменения для файла как показано выше. 5. cat (объединить файлы и печать)

Еще одна полезная команда - это команда cat.Основная функция cat - объединить несколько файлов, но ее также можно использовать для вывода содержимого файла на стандартный вывод (то есть на экран).



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



6. mkdir (Создание каталога)

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



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



В приведенном выше примере я использовал аргумент -p для одновременного создания каталогов Aseem, Data и Pictures, хотя ни один из них не существовал. 7. rm (Удалить)

Команда rm - это мощная команда, которую можно использовать для удаления файлов и каталогов. Команда rm может удалять каталоги, в которых есть файлы и каталоги.



Чтобы удалить файл, вы просто вводите имя файла. Если вам нужно удалить каталог, который не пуст, вам нужно использовать аргумент -r.Также неплохо использовать аргументы -i и -v при использовании rm, поскольку он спросит вас перед удалением чего-либо.



Итак, это семь действительно простых, но распространенных команд, которые вам нужно знать в Linux, чтобы начать работу. Их гораздо больше, и скоро я опубликую больше статей для начинающих о других командах и о том, как их использовать. Если у вас есть вопросы, оставьте комментарий. Наслаждайтесь!

.
SETUP UA COMPUTER BLOG