树结构
linux 整个系统只有一棵树,树的顶端/。
一个文件系统,多个分区,挂载点。
如果我么把 sda1 挂载到名为/的这个目录上(目录其实就是文件系统树上的一个“点”,所以叫做挂载点)。那么由于系统上的所有文件和目录都包含于/这个目录之中,所以这样的话我们所有的数据都会存储到 sda1 这个分区上。
如果我们在此基础之上,把sda2挂载到 /home/ 这个目录上,那以后所有 /home/ 下的数据就都存在 sda2 这个分区之上了。
绝对路径和相对路径
绝对路径名从根目录开始,其后跟随着一个个枝干(子目录)直到我们所期望的目录或文件。例如,系统中一个目录 的绝对路径名是 /usr/bin 。
一个绝对路径名从根目录开始到达目的地,而相对路径则是从工作目录开始。文件系统使用几个 特殊的符号来表示在文件系统树中的相对位置。这些特殊符号是.和..。 这个.符号是指当前工作目录,而..符号是指当前工作目录的父目录。
常用命令
复制 cp
移动 mv
重命名 mv
删除 rm
创建 mkdir
查看
cat
less (j 向下滚屏,k向上滚屏, gg到文件头,G到文件尾),man 用的就是 less
查看文件命名 file
查看文件大小 du -k(-m)
下载文件 wget http://imooc.com
打印输出 echo
文件打包
压缩
zip -r x.zip x/
tar zcvf xxx.tar.gz xxx/
tar jcvf xxx.tar.bz2 xxx/
解压缩
unzip x.zip
tar zxvf xxx.tar.gz
tar jxvf xxx.tar.bz2