Linux文件属性
文件访问控制
因为文件是共享资源,需要管理谁能够访问该文件,以及访问的权限。不同的用户有不同的访问权限。
用户识别
系统会识别ID,来指定其访问的权限
- 用户ID:标识用户身份。只能有一个
- 组ID:标识用户组身份。只能有一个,但是组员可以有很多。
-
访问权限类型
读 r
- 写 w
-
文件类型
二进制文件 -
- 目录 d
- 软连接文件 l:类似于windows 的快捷方式
- Linux中的隐藏文件以 . 开头。目的是告诉用户这是系统文件,轻易不要改动
文件挂载
未安装的文件系统,只是一个单独的分区
文件需要使用时需要挂载到
命令格式
命令名称
选项
命令的子功能
常用目录命令
目录列表命令ls
ls //查看当前目录文件,不包括隐藏文件
ls -a //查看当前所有目录文件,包括隐藏文件
ls / //查看当前目录所在的根目录文件
ls -l //长格式显示,显示的信息更多
ls -lh //人性化显示文件列表。list human
ls -i //显示文件唯一的索引号
操作目录命令
mkdir //只能创建一个文件
mkdir -p //递归创建
cd .. //切换到上一级目录change directory
cd /d/web //切换从根目录开始,到d盘
cd ./web //切换从当前目录开始,当然直接写web也是可以的
cd ~ //切换到本地用户目录
pwd //显示当前目录print working directory
rmdir //删除目录,但是只能删除空目录,里面没有任何内容
rm //删除文件
rm -f //强制执行
cp //复制目录
mv //剪切目录
Ctrl + C 终止命令
文件处理命令
cat 文件名 //查看文件内容,但是文件内容太多不好查看
cat -n 文件名 //查看文件内容,会显示文件行号
tac 文件名 //查看文件内容,会倒行显示文件的内容
more 文件名 //查看文件内容,分页显示。空格翻页,回车一行行显示,q退出。
less 文件名 //查看文件内容,分页显示。同more但是可以回看,用pageup。