Работа с файлами и каталогами
Команда | Описание |
dd | операция с файлами, необходимы параметры для работы |
dd if=/dev/zero of=/tmp/fakefile.zip bs=1024k count=100 – создаст файл подделку с названием fakefile.zip, размером 100 мегабайт в папке tmp (для count задаётся значение в килобайтах) | |
Создание файла подкачки и его подключение. В режиме администратора:
//создаём пустой файл //делаем созданый файл файлом подкачки //подключаем |
|
dd if=/dev/fd0 of=/tmp/floppy bs=1024 count=1440 – создать резервную копию дискеты | |
dd if=/dev/hda of=/home/my/mbr bs=512 count=1 – сделать резервную копию MBR-записи жесткого диска | |
cd | сменить директорию, например, cd usr – переведёт вас в папку usr |
cd.. | выйти на одну директорию выше |
cp file new | скопировать file в папку new |
cp -r new1 new2 | скопировать папку new1 в папку new2, если папка new2 не существует, то она будет создана |
chmod | смена прав доступа на файл или папку (выполняется от суперпользователя – su (sudo)), например: sudo chmod 775 folder параметры доступа 777, 775, 755 (и т.п.) |
chmod -R | смена прав доступа на файл и папку, и файлы внутри папки (выполняется от суперпользователя – su (sudo)), например: sudo chmod -R 777 folder |
chown | смена пользователя файла или папки (выполняется от суперпользователя), например: sudo chown user:group folder |
chown -R | смена пользователя файла или папки и файлы внутри папки (выполняется от суперпользователя), например: sudo chown -R user:group folder |
locate file | найти файлы содержащие в названии слово file |
ls | отобразить список файлов и каталогов |
ls -al | отобразить список файлов и папок в упорядоченном виде |
mv file1 file2 | переименует file1 в file2 |
mv file new | переместит файл file в папку new |
pwd | показать в каком каталоге вы находитесь |
rmdir new | удалить папку new |
rm file | удалить файл с названием file |
rm -r new | удалить папку new |
touch file | создать файл с названием file |
mkdir new | команда создать папку с названием new |