1 创建目录
(1) 在/mnt下创建boot和sysroot
(2) 在/mnt/boot下创建grub
(3) 在/mnt/sysroot下创建proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp
a) 在/mnt/sysroot/usr下创建bin,sbin,lib
b)在/mnt/sysroot/lib下创建modules
c) 在/mnt/sysroot/var下创建run,log,lock
d)在/mnt/sysroot/etc下创建init.d
复制和移动文件
cp:copy
cp SRC DEST
cp file1 file2 file3 X
一个文件到一个文件
多个文件到一个目录
默认不复制目录,只复制文件
cp -r /etc/init.d /tmp/hello 递归
-i 交互,提醒一下
-p 保留原文件的属组,属主,时间戳(没有-p谁复制属于谁)
-a 保留文件原来所有的属性,归档复制,常用于备份
-d 保持连接自己
cp /etc/{passwd.inittab,rc.d/rc,sysinit} /tmp/
mv:move(直接操作目录或文件)
移动文件
mv SRC DEST
mv -t DEST SRC
复制目录不需要加选项
目录不会覆盖非目录
install 复制文件,设置属性(不允许直接复制目录)
-d DIRECTORY ...; 创建目录
SRC DEST 复制文件
install -t DEST SRC
文本处理命令:cat more less head tail cut sort uniq grep
正则表达式
管道和重定向:> < >> <<
用户、组、权限
bash及其特性