Полное руководство по командам Linux: научитесь осваивать самую мощную операционную систему

29 giu 2023 3 min di lettura
Полное руководство по командам Linux: научитесь осваивать самую мощную операционную систему
Indice dei contenuti

Введение

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

Навигация по каталогам

Для перемещения между каталогами используйте команду cd. Например, чтобы попасть в каталог «Мои документы», выполните:

cd Documenti

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

cd..

Создание и удаление каталогов

Чтобы создать новый каталог, используйте команду mkdir. Например, чтобы создать каталог с именем «новая_папка», запустите:

mkdir nuova_cartella

Чтобы удалить пустой каталог, используйте команду rmdir. Например, чтобы удалить каталог с именем «новая_папка», запустите:

rmdir nuova_cartella

Чтобы удалить каталог и его содержимое, используйте команду rm -r. Обратите внимание, что эта команда безвозвратно удаляет файлы и подкаталоги внутри каталога. Например, чтобы удалить каталог с именем «old_folder» и все его содержимое, запустите:

rm -r vecchia_cartella

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

Команда ls используется для просмотра содержимого каталога. Базовая форма команды возвращает имена файлов и подкаталогов в текущем каталоге:

ls

Чтобы также просмотреть сведения о файле, такие как разрешения, размер и даты изменения, используйте параметр -l:

ls -l

Чтобы отобразить все файлы, включая скрытые (начиная с точки), используйте параметр -a:

ls -a

Изменить права доступа к файлам

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

  • r: чтение
  • w: письмо
  • x: бежать
  • -: без разрешения

Например, чтобы предоставить владельцу разрешение на чтение и запись в файл с именем «my_file», выполните:

chmod u+rw mio_file

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

chmod a+r mio_file

Чтобы удалить разрешение на запись для членов группы, запустите:

chmod gw mio_file

Управление процессами

Команда ps используется для вывода списка процессов, запущенных в системе. Базовая форма команды возвращает список процессов, связанных с текущим пользователем:

ps

Для просмотра всех процессов в системе используйте опцию -e:

ps -e

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

kill 1234

Чтобы убить процесс, используя его имя, используйте команду killall. Например, чтобы убить все процессы с именем «пример», запустите:

killall esempio

Управление файлами

Команда cp используется для копирования файла из одного места в другое. Например, чтобы скопировать файл с именем «my_file» из текущего каталога в каталог «Мои документы», запустите:

cp mio_file Documenti/

Чтобы переместить файл вместо его копирования, используйте команду mv. Например, чтобы переместить файл «my_file» из текущего каталога в каталог «Мои документы», выполните:

mv mio_file Documenti/

Чтобы переименовать файл, используйте команду mv, чтобы переместить переименованный файл в тот же каталог. Например, чтобы переименовать файл «old_name» в «new_name», выполните:

mv vecchio_nome nuovo_nome

Чтобы удалить файл, используйте команду rm. Например, чтобы удалить файл «un_file», запустите:

rm un_file

Управлять сетью

Команда ifconfig используется для отображения информации о сетевой конфигурации системы. Возвращает такую ​​информацию, как IP-адрес, шлюз по умолчанию, MAC-адрес и многое другое. Вот как вы можете его использовать:

ifconfig

Чтобы включить или отключить сетевой интерфейс, используйте команду ifup или ifdown. Например, чтобы включить сетевой интерфейс «eth0», запустите:

sudo ifup eth0

Чтобы отключить сетевой интерфейс «eth0», запустите:

sudo ifdown eth0

Использование блокчейна

Блокчейн — это технология, которая позволяет создавать и управлять общими цифровыми реестрами. Существуют различные команды и инструменты для работы с блокчейном в зависимости от конкретной платформы. Например, для взаимодействия с сетью блокчейна Ethereum вы можете использовать команду geth или графический пользовательский интерфейс, такой как MetaMask.

Чтобы установить клиент geth в Ubuntu, запустите:

sudo apt-get install geth

Затем, чтобы запустить узел geth и подключиться к сети Ethereum, запустите:

geth

Если вы используете графический интерфейс пользователя, такой как MetaMask, следуйте конкретным инструкциям по его установке и использованию.

Заключение

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

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.