Дата:2012-10-25
После установки Linux
необходимо разобраться с файловой системой, которая отличается от
расположения папок и файлов в Windows.
Здесь мы не встретим дисков (C:, D:, E:) в
замен этому мы увидим следующее:
# ls
backup/
dev/
initrd/
lost+found/ proc/ sys/ vmlinuz
bin/ etc/ initrd.img@ media/ root/ tmp/
boot/ getlocals lib/ mnt/ sbin/ usr/
cdrom@
home/
locales/
opt/
srv/ var/
Полный путь к файлу
будет выглядеть:
/home/aroma/pppoe-server.log
В Windows так:
C:\WINDOWS\system32\drivers\etc
Здесь сразу можно заметить, что "/"=Linux, а "\" = Windows.
Выполнив
команду
# mount
Мы увидим следующее
/dev/hda1 on /
type ext3 (rw,errors=remount-ro), что означает:
Жесткий диск под именем hda1 (единственный) является основным и к нему
примонтированы все данные вверху файлы и каталоги.
Если у нас 2 жестких диска то, можно видеть следующее:
dev/hda1 on / type ext3
dev/sda1 on /home type ext3
Это означает, что домашний каталог /home физически расположен на втором жестком диске, a все остальное на hda1
Дальше приведем список команд для работы с файлами и каталогами в Linux
# cd /home/usr/ - команда "cd" осуществляет переход в каталог
# touch file.txt - "touch" создает файл
# mkdir dir1 - "mkdir" создает каталог
# rm file.txt - "rm" удаляет файл
# rmdir dir1 - "rmdir" удаляет каталог
# ls -al /home - "ls -al" показывает нам файлы и каталоги в каталоге home
# mv files1.txt files2.txt -"mv" переименовывает файл или каталог
# cp files2.txt /root/ - "cp" копирование файла из текущей директории в директорию /root/
# rsync -avz files2.txt /root/ - "rsync" так же копирование, но более продвинутое
# chmod 777 files2.txt - "chmod" установка прав
# chown gnu.root files2.txt - "chown" задает Владельца.Группу для файла files2.txt
# pwd - отображение текущего каталога
#
dd if=/dev/zero of=/tmp/file count=100000 - получился файл размером в
51 MB
count=1 - размер одного блока 512 байт
# dd if=/dev/sda1 of=/dev/sda2 - происходит перезапись всего диска sda1 на sda2
# dd if=/dev/sda1 | gzip > /dev/sda2/sda.gz - происходит резервное копирование со сжатием, но сначало его нужно отмонтировать при помощи команды# umount /dev/sda1
# stat files2.txt - получение информации о файле
# cat files2.txt - просто просмотреть файл
Проблема команды cat в том, что она показывает на экран весь файл от
начала и до конца, однако это очень неудобно и лучше просматривать файл
постранично, для этого применяется команда more
# more files2.txt
# less files25.txt - тоже самое, что и more, но более развита
# tail в основном она применяется для просмотра в реальном времени за лог файлами
tail -f /var/log/mail.log, а одновременное применение ее с командой grep предоставит произвести выборку интересующего нас словосочетания, tail -f /var/log/mail.log | grep postgrey
Количество просмотров: 8286
Комментарии к статье:
Добавить комментарий
Автор комментария: hacker58yearsold
Дата: 2015-07-18
Кому нужны все эти команды, когда кушать нечего?