一、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