今天学习了Linus基础入门之Linux目录结构,linux下的目录结构如图所示。
绝对路径
关于绝对路径,简单地说就是以根" / "目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin
,表示根目录下的 usr
目录中的 local
目录中的 bin
目录。
相对路径
相对路径,也就是相对于你当前的目录的路径,相对路径是以当前目录 .
为起点,以你所要到的目录为终点。如果是当前目录的上一级目录,则需要使用 ..
,比如你当前目录为 /home/shiyanlou
目录下,根目录就应该表示为 ../../
,表示上一级目录( home
目录)的上一级目录( /
目录)
提示:在进行目录切换的过程中请多使用 Tab
键自动补全,可避免输入错误,连续按两次 Tab
可以显示全部候选结果。
命令及其作用:
切换目录: cd
切换到上一级目录: cd ..
返回到home目录: cd ~
获取当前路径: pwd
创建文件: touch
创建目录: mkdir 使用-p参数,同时创建父目录,$ mkdir -p father/son/grandson
复制文件: cp -r
或者 -R
参数,成功复制目录
删除文件: rm 加上 -r
或者 -R
参数,删除目录
移动文件: mv 格式:mv 源目录文件 目的目录重命名文件:mv 旧的文件名 新的文件名
:
查看文件:cat
,tac
和 nl
命令查看文件,cat
为正序显示,tac
为倒序显示。-n
参数显示行号:$ cat -n passwd
编辑文件:vim编辑器,vimtutor命令进入查看教程
今天学习了linux的目录系统结构,后续再接再厉。