разделах, в формате, удобном для чтения
# dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n
Выводит объем используемого дискового пространства, занятого файлами deb-пакета, с
сортировкой по размеру (
ubuntu
,
debian
т.п.)
# du -sh dir
Выводит объем дискового пространства, занимаемый директорией
dir
# du -sk * | sort -rn
Выводит листинг файлов и директорий с размером, сортируя его по размеру
# ls -lSr | more
Выводит листинг файлов и директорий, сортируя по возрастанию размера и перенаправляет
его в программу
more
для постраничного просмотра
# rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n
Выводит объем дискового пространства, занимаемого файлами rpm-пакета, с сортировкой
по размеру (
fedora
,
redhat
и т.п. )
Работа с файлами и папками
# pwd
Вывести текущую директорию
# cd /home
Перейти в директорию
/home
# cd ..
143
Перейти в родительский каталог, то есть подняться на уровень выше
# cd ../..
Подняться в дереве каталогов на два уровня
# cd
Перейти в домашний каталог
# cd ~user
Перейти в домашний каталог пользователя
user
# cd -
Перейти в предыдущую директорию, из которой был сделан переход в текущую директорию
# cp -a test_1 test_2
Копировать директорию
test_1
в директорию
test_2
# cp file_1 file_2
Копировать файл file_1 в файл file_2
# cp -a /tmp/test .
R
опировать директорию
test
и все ее содержимое в текущую директорию
# cp test/* .
Копировать все файлы содержащиеся в директории
test
в текущую директорию
# iconv -l
Выводит список доступных для использования кодировок
# iconv -c -f windows-1251 -t utf-8 inputFile > outputFile
Конвертировать файл из кодировки windows-1251 в кодировку utf-8
# ln -s /path/to/filedir ./link
Создать в текущей директории
символическую
ссылку
link
на директорию или файл
filedir
# ln /path/to/filedir ./link
Создать в текущей директории
жесткую
ссылку
link
на директорию или файл
filedir
# ls
Вывести листинг содержимого текущей директории
# ls -F
Листинг текущей директории с добавлением к именам символов, обозначающих тип объекта
# ls -l
Листинг текущей директории с подробностями по каждому объекту ( права доступа,
владелец, группа, дата, размер )
# ls -a
Кроме обычных объектов, вывести в листинге, скрытые файлы и директории, текущего
каталога
# ls /tmp | pr -T5 -W$COLUMNS
Листинг директории
/tmp
в 5 колонок
# ls *[0-9]*
Вывести в листинг файлов и директорий текущего каталога, содержащие в имени цифровые
символы
# lstree
Листинг иерархии директорий и файлов, начиная с корневого каталога
(/)
# mkdir dir
Создать в текущем каталоге, директорию с именем
dir
# mkdir dir_1 dir_2
Создать в текущем каталоге две директории, с именами
dir_1
и
dir_2
# mkdir -p /path/to/dir
Создать иерархию директорий. Кроме самой директории
dir
будут созданы все
промежуточные директории
# mv filedir new_filedir
144
Переместить ( переименовать ) файл или директорию из
filedir
в
new_filedir
# rm -rf /dir
Рекурсивно удалить директорию
Достарыңызбен бөлісу: |