Как уже говорилось, в статье будут представлены вопросы, и сразу ответы к ним.
Итак, поехали:
- Перейти в корневую директорию (папку). Проверьте, где вы находитесь.
cd /
pwd - Вывести пронумерованный список директорий, перейти в выбранную вами директорию и далее работать в ней.
ls | cat -n
ls: вывести содержимое директории…
- просто;
ls
- в обратном порядке;
ls -r
- а также содержимое поддиректорий;
ls -R
- включая скрытые файлы;
ls -A
- с указанием размера файлов в КБ/МБ/ГБ;
ls -lAh
- отсортированное по размеру и с указанием размера в КБ/МБ/ГБ;
ls -lSh
- только имена вложенных директорий, расположенных в текущей директории;
ls -ld */
- отсортированное по дате создания файла;
ls -lt
- отсортированное по дате обращения к файлу;
ls -lu
- только файлы, вторая буква имени которых — гласная англ. алфавита;
ls -d ?[e,y,u,i,o,a]*
- записать список файлов и папок в текущей директории (с полной информацией о них) в файл dirlist.txt , который лежит в домашней директории.
ls -lAh > ~/dirlist.txt
cd: смена текущего каталога…
- вернуться в домашнюю папку с помощью короткой команды;
cd ~
- вернуться в предыдущую директорию;
cd -
- вернуться обратно в домашнюю;
cd ~
- перейти на уровень выше (в родительскую директорию);
cd ../
- перейдите в каталог /tmp;
cd /tmp
- с помощью одной команды перейдите в подкаталог local/bin каталога /usr
cd /usr/local/bin
cat: последовательный вывод…
- вывести содержимое файла dirlist.txt;
cat dirlist.txt
- в обратном порядке;
tac dirlist.txt
- с нумерацией непустых строк;
cat -n dirlist.txt
- с нумерацией всех строк;
cat -b dirlist.txt
- создать файл pusto, содержащий пустые строки;
cat > pusto
(после команды несколько раз нажмем enter для создания пустых строк, ctr+d выход из этого режима) - схлопывая подряд идущие пустые строки в одну.
cat pusto -s
mkdir: создание каталога…
- Создать в домашней директории папку linux_lab2. Далее работать в каталоге linux_lab2;
mkdir linux_lab2
- Войти в директорию linux_lab2.
cd linux_lab2
- Скопировать в нее файл dirlist.txt из домашней директории.
cp ~/dirlist.txt ~/linux_lab2/
-
Удалить файл dirlist.txt из домашней директории.
rm ~/dirlist.txt
Будьте первым, кто оставит комментарий