绝对路径:从开始指定一个文件存储的位置
相对路径:从当前目录开始指定文件存储的位置
cd 路径 切换当前工作目录
pwd 显示当前工作目录的绝对路径
ls 显示当前工作目录下的数据项(文件)
通过命令: ls -l 显示文件的详细属性信息
linux上一切皆文件 linux上并不以扩展名来区分文件类型
文件分类:
普通文件 - ( .c .txt .cpp .h .doc .md .png .mp4)
目录文件 d 文件夹
管道文件 p
连接文件 l
设备文件 (块设备 b 字符设备 c 套接字 s)
-(Type文件类型)rw-(属主权限)rw-(其他权限)r--.(其他权限)(读写改权限)1(链接数) stu(属主)stu(属组)731(size)Jul1517:20(最后修改时间) main.c(文件名)
文件操作命令:
创建 普通文件 目录文件
touch filename mkdir dirname
touch main.c mkdir Test
touch main.cpp mkdir K0919
touch text.txt
删除 rm filename rmdir diename 只能删除空目录
rm -r dirname 删除非空目录
拷贝 cp path1/file path2 cp -r path1/dir path2
(源文件的路径 拷贝的目的路径)
剪切/移动 mv path1/file path2 mv path1/dir path2
重命名 mv path1/name1 path1/name2 (源文件与目的文件的路径必须相同)
修改文件属性:rwx (r:读权限 w:写权限 x:普通文件为可执行权限 目录文件为可进入权限)
命令 : chmod u(属主)/g(属组)/o(其他)/all(全部) +/-/= r/w/x/rw/rx/wx/rwx filename
chmod 权重nnn filename