Linux基础命令
Linux目录结构
/
根目录,是最顶级的目录- Linux有且仅有这一个顶级目录,没有Windows那些分盘分区
- Linux中路径描述分区也用
/
来区分 - /home/bob 表示根目录下的home的bob文件夹里的内容
ls命令
功能:列出文件夹信息
语法:ls [-l -h -a] [参数]
- 参数:被查看的文件夹,不提供参数,表示查看当前工作目录
- -l,以列表形式查看
- -h,需要配合-l,以更加人性化的方式显示文件大小
- -a,显示隐藏的文件
隐藏文件、文件夹
在Linux中以.开头的,均是隐藏的。
默认不显示出来,需要-a选项才可查看到。
pwd命令
功能:展示当前工作目录
语法:pwd
cd命令
功能:切换工作目录
语法:cd [目标目录]
参数:目标目录,要切换去的地方,不提供则默认切换到==当前用户的HOME目录==
HOME目录
每一个用户在Linux系统中的自己的专属工作目录,称之为HOME目录。
- 普通用户的HOME目录,默认在:
/home/用户名
- root用户登陆后,在
/root
FinalShell登录终端后,默认的工作目录就是用户的HOME目录
相对路径、绝对路径
- 相对路径,==非==
/
开头的称之为相对路径相对路径表示以当前目录作为起点去描述路径,如test/a.txt
,表示当前工作目录内的test文件夹内的a.txt文件 - 绝对路径,==以==
/
开头的称之为绝对路径绝对路径从根开始描述路径
特殊路径符
.
表示当前,比如./a.txt,表示当前文件夹内的a.txt文件..
表示上级目录,比如../
表示上级目录,../../
表示上级的上级目录~
表示用户的HOME目录,比如cd ~
,即可切回用户HOME目录