Введение
Командная строка Linux предлагает множество команд для управления файлами и папками. Эти команды позволяют создавать, изменять, перемещать, копировать, удалять и просматривать файлы и папки в вашей системе.
Команда лс
Команда ls
позволяет вам вывести список файлов и папок в текущем каталоге. Вот несколько примеров использования:
ls # Elencare i file e le cartelle nella directory corrente
ls -l # Elencare i file e le cartelle dettagliatamente
ls -a # Elencare i file e le cartelle, incluso i file nascosti
ls /path/to/directory # Elencare i file e le cartelle in una directory specifica
Командный компакт-диск
Команда cd
позволяет перемещаться по папкам в вашей системе. Вот несколько примеров использования:
cd # Torna alla tua directory home
cd /path/to/directory # Sposta nella directory specificata
cd.. # Sposta alla directory padre
cd - # Sposta all'ultima directory visitata
команда mkdir
Команда mkdir
позволяет создавать новые папки. Вот несколько примеров использования:
mkdir directory # Crea una nuova cartella nella directory corrente
mkdir /path/to/directory # Crea una nuova cartella nella directory specificata
mkdir -p directory/subdirectory # Crea una nuova cartella e le sue sottocartelle
Сенсорное управление
Команда touch
позволяет создавать новые пустые файлы или обновлять дату доступа и модификации существующего файла. Вот несколько примеров использования:
touch file.txt # Crea un nuovo file vuoto
touch /path/to/file # Crea un nuovo file vuoto nella directory specificata
touch -a file.txt # Aggiorna la data di accesso del file
touch -m file.txt # Aggiorna la data di modifica del file
ср команда
Команда cp
позволяет копировать файлы и папки из одного места в другое. Вот несколько примеров использования:
cp file.txt newfile.txt # Copia un file nella stessa directory con un nuovo nome
cp file.txt /path/to/destination # Copia un file in una directory specificata
cp -r directory /path/to/destination # Copia una directory e il suo contenuto in una directory specificata
Команда МВ
Команда mv
позволяет перемещать или переименовывать файлы и папки. Вот несколько примеров использования:
mv file.txt newfile.txt # Sposta un file nella stessa directory con un nuovo nome
mv file.txt /path/to/destination # Sposta un file in una directory specificata
mv file.txt /path/to/newfilename # Rinomina un file
mv directory /path/to/destination # Sposta una directory nella directory specificata
Команда РМ
Команда rm
позволяет удалять файлы и папки. Вот несколько примеров использования:
rm file.txt # Elimina un file
rm -r directory # Elimina una directory e il suo contenuto
rm -rf directory # Elimina una directory e il suo contenuto in modo ricorsivo senza richiesta di conferma
командный кот
Команда cat
позволяет просмотреть содержимое файла. Вот пример использования:
cat file.txt # Visualizza il contenuto di un file
головная команда
Команда head
позволяет просмотреть первые несколько строк файла. Вот несколько примеров использования:
head file.txt # Visualizza le prime 10 righe di un file
head -n 5 file.txt # Visualizza le prime 5 righe di un file
хвостовая команда
Команда tail
позволяет просмотреть несколько последних строк файла. Вот несколько примеров использования:
tail file.txt # Visualizza le ultime 10 righe di un file
tail -n 5 file.txt # Visualizza le ultime 5 righe di un file
команда chmod
Команда chmod
позволяет изменить права доступа к файлу или папке. Вот несколько примеров использования:
chmod u+x file.txt # Aggiunge il permesso di esecuzione all'utente
chmod go-r file.txt # Rimuove il permesso di lettura e scrittura ai gruppi e ad altri utenti
chmod 755 file.txt # Imposta i permessi a 755 (-rwxr-xr-x)
Команда Чоуна
Команда chown
позволяет изменить владельца файла или папки. Вот несколько примеров использования:
chown user:group file.txt # Cambia il proprietario e il gruppo di un file
chown -R user:group directory # Cambia il proprietario e il gruppo di una directory e del suo contenuto
найти команду
Команда find
позволяет находить файлы и папки по различным критериям. Вот несколько примеров использования:
find /path -name "*.txt" # Trova tutti i file con estensione.txt nella directory specificata
find /path -type d # Trova tutte le cartelle nella directory specificata
find /path -size +1M # Trova tutti i file di dimensione superiore a 1MB nella directory specificata
команда grep
Команда grep
позволяет искать текст в файлах. Вот несколько примеров использования:
grep "pattern" file.txt # Cerca il pattern all'interno del file
grep -i "pattern" file.txt # Cerca il pattern senza fare distinzione tra maiuscole e minuscole
grep -r "pattern" /path # Cerca il pattern in modo ricorsivo all'interno della directory specificata
zip-команда
Команда zip
позволяет создавать zip-файлы. Вот несколько примеров использования:
zip archive.zip file.txt # Crea un file zip contenente il file specificato
zip -r archive.zip directory # Crea un file zip contenente la directory specificata e il suo contenuto
unzip archive.zip # Estrai il contenuto di un file zip
Тар команда
Команда tar
позволяет создавать файлы tar. Вот несколько примеров использования:
tar -cvf archive.tar file.txt # Crea un file tar contenente il file specificato
tar -cvf archive.tar directory # Crea un file tar contenente la directory specificata e il suo contenuto
tar -xvf archive.tar # Estrai il contenuto di un file tar
команда rmdir
Команда rmdir
позволяет удалять пустые папки. Вот пример использования:
rmdir directory # Elimina una cartella vuota
Командная строка
Команда ln
позволяет создавать ссылки на файлы или папки. Вот несколько примеров использования:
ln -s /path/to/file link # Crea un soft link a un file
ln -s /path/to/directory link # Crea un soft link a una cartella
Это лишь некоторые из наиболее распространенных команд для управления файлами и папками в Linux. Есть много других доступных команд, которые вы можете изучить, чтобы выполнять больше задач по управлению файлами и папками.