1 文件系统
对于Windows来说,每一个分盘有一个盘符
C:\ 通常存放操作系统和软件
D:\,E:\存放用户的其他文件 比如, C:\example\123.jpg
注意:每一个盘符实际对应一个分区的Partition
对于Linux来说,使用统一的目录树结构
/
/home/frank
/root
/bin
/mnt
/usr
/etc
注意:Linux下没有C: D:这个盘符的概念
2 用户目录
用户目录,就是用户自己的目录,用户frank→目录/home/frank
Linux系统上支持多个用户,每个用户一个目录
特例:超级用户root,其用户目录为/root
权限机制:对于普通用户来说,它能操作的目录就只有用户目录;而root用户没有限制,可以操作任意的文件和目录。
3 文件列表 ls
ls,即list,列出目录下的所有项
示例:查看当前目录:ls
查看/home/frank目录:ls /home/frank
以详细的模式查看:ls -l /home/frank 其中,-l一般为参数,参数一般以-开头
在输入命令和路径时,按TAB键可以自动补全;按上下箭头可以上下翻阅。
4 命令行:目录切换
pwd,即print working directory 显示当前工作目录;
cd,即change directory切换当前目录;
示例:切换到用户主目录:cd 切换到某个目录:cd /home/frank/example
几个特殊的目录:
~ 代表当前用户的主目录
. 代表当前目录
.. 代表上一级目录
cd ~ 切换到主目录
cd ~/example 切换到主目录下的example目录
cd ../www 切换到上一级目录,再到www子目录
在ls命令中,也可以使用~ . .. 表示的路径
ls ~
ls ./www
5 目录操作
mkdir,即make directory创建目录
mkdir abc
mkdir -p abc/123/test 使用-p参数,可以将路径的层次目录全部创建
rmdir,即remove directory删除空目录
rmdir abc 如果目录非空,则删除失败