Linux 学习日记 2: 目录结构和文件操做

一、FHS标准下Linux下的经常使用文件目录spa

二、目录路径:code

      使用 cd 命令能够切换目录,在 Linux 里面使用 . 表示当前目录,.. 表示上一级目录(**注意,还记得咱们上一节介绍过的,以 . 开头的文件都是隐藏文件,因此这两个目录必然也是隐藏的,你可使用 ls -a 命令查看隐藏文件), - 表示上一次所在目录, 一般表示当前用户的"home"目录。使用 pwd 命令能够获取当前所在路径(绝对路径)。orm

绝对路径

关于绝对路径,简单地说就是以根"/"目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin,表示根目录下的 usr 目录中的 local 目录中的 bin 目录。it

相对路径

相对路径,也就是相对于你当前的目录的路径,相对路径是以当前目录 . 为起点,以你所要到的目录为终点,表现形式如: usr/local/bin (这里假设你当前目录为根目录)。你可能注意到,咱们表示相对路径实际并无加上表示当前目录的那个. ,而是直接以目录名开头,由于这个 usr 目录为 / 目录下的子目录,是能够省略这个. 的(之后会讲到一个相似不能省略的状况);若是是当前目录的上一级目录,则须要使用 .. ,好比你当前目录为“home”目录,根目录就应该表示为../../ ,表示上一级目录("home"目录)的上一级目录("/"目录)。file

三、新建文件: touch filenameim

四、新建目录:mkdir -p dir_name,  使用 -p 参数,同时建立父目录(若是不存在该父目录)。nw

五、复制文件:cp filename dirname(源文件目录)命名

      复制目录: cp -r  dirnamemargin

六、删除文件: rm -f filename  ,-f 表示强制删除touch

      删除目录: rm -r dirname

七、移动文件:mv  source_dir   destinate_dir

     重命名文件:mv  旧文件名  新文件名

 八、查看文件:cat -n filename 或者 tac filename 或者  nl -[bnw] filename

     查看头几行 :head -n  number filename   查看末尾几行:tail -n number filename 

九、编辑文件:vi

相关文章
相关标签/搜索