Основные консольные команды GNU/Linux для работы с файловой системой

cd /home перейти в директорию /home
cd .. перейти в директорию уровнем выше
cd перейти в свою домашнюю директорию
cd ~ перейти в свою домашнюю директорию
cd ~user перейти в домашнюю директорию пользователя user
cd - перейти в ту директорию, где вы находились до перехода в текущую директорию (аналог кнопки «назад» в браузере)
pwd показать текущюю директорию
ls отобразить содержимое текущей директории
ls /home отобразить содержимое директории /home
ls -l показать детализированое представление файлов и директорий в текущей директории
ls -a показать скрытые файлы и директории в текущей директории
ls -h показать размеры файлов текущей директории в мегабайтах, гигабайтах и пр.
ls *[0-9]* показать файлы и директории содержащие в имени цифры (используется маска поиска)
tree показать дерево файлов и директорий, начиная от корня (/)
mkdir dir1 создать директорию с именем dir1 в текущей директории
rm file1 удалить файл с именем file1
rmdir dir1 удалить директорию с именем dir1
rm -rf dir1 удалить директорию с именем dir1 и всё вложенное в неё содержимое (включая другие директории, возможно, не пустые)
mv dir1 new_dir переименовать или переместить файл или директорию
cp file1 file2 сопировать файл file1 в файл file2
cp -a dir1 dir2 копировать директорию dir1 в директорию dir2
ln -s file1 lnk1 создать символическую ссылку на файл или директорию
ln file1 lnk1 создать «жёсткую» (физическую) ссылку на файл или директорию
touch file1 создать пустой file1, а если он существует, то обновить последнее время доступа к файлу на текущее
chmod 644 file1 разрешить изменять file1 владельцу, а группе и всем остальным читать файл
chown user1 file1 назначить владельцем файла file1 пользователя user1

»

Оцените статью
Про Ubuntu — блог о популярном СПО GNU/Linux-дистрибутиве Ubuntu (Убунту Линукс)