В процессе написания…
Для того, чтобы получить более полную информацию — пройдите по ссылке названия команды. Так вы перейдёте на страницу русского перевода manа этой команды… Если он есть
Буду признателен за конструктивные комментарии и интересные примеры использования команд.
Работа с файлами
|
|
Выводит список файлов и каталогов.
ls -al – форматированный список со скрытыми каталогами и файлами. |
|
cd dir |
сменить директорию на dir |
cd |
сменить на домашний каталог |
cd ~ |
то же самое |
cd . |
сменить на текущий каталог (остаться на месте) |
cd .. |
перейти в родительский каталог (на уровень выше) |
|
|
Показать текущий каталог |
|
mkdir dir – создать каталог dir |
|
rm file |
удалить file |
rm -r dir |
удалить каталог dir (рекурсивно) |
rm -f file |
удалить форсированно file |
rm -rf dir |
удалить форсированно каталог dir. Частая шутка на линукс форумах и чатах: предложить как решение проблемы «rm -rf / » — удалить всё (от корня и до самых окраин)… |
|
|
cp file1 file2 |
скопировать file1 в file2 |
cp -r dir1 dir2 |
скопировать папку dir1 в dir2 |
cp -rf dir1 dir2 |
скопировать папку dir1 в dir2 форсированно |
|
|
mv file1 file2 |
Если file2 не существует, переименовывает file1 в file2, иначе — заменяет file2 на file1 |
mv file1 file2 dir |
Перемещает file1 и file2 в папку dir |
|
|
ln -s file link – создать символическую ссылку link к файлу file |
|
Изменяет временные штампы файла.
touch file – Если file есть, установит текущее время как время последнего обращения к файлу. Если file нету — создаст. |
|
Объединяет файлы и направляет их на стандартный вывод.
cat file1 file2 > file3 Выведет последовательно file1 и file2 в file3 («>» переадресует вывод) |
|
Выводит поэкранно содержимое файла.
more file – просмотреть файл (пробел для перехода к следующей странице и b для возврата к предыдущей. Нажав q, вы выйдете из more). |
|
Выводит первые строки файла.
head file – вывести первые 10 строк file. |
|
Выводит последние строки файла.
tail file |
вывести последние 10 строк file |
tail -f file |
вывести содержимое file по мере роста, начинает с последних 10 строк |
|