Linux学习私人笔记-文件基本命令
以root身份登入linux后执行ls -al会看到以下内容
第一个字符代表这个文件是“目录,文件,或链接文件等等”。
若是[d]则是目录。
若是[-]则是文件。
若是[l]则是连接文件。
若是[b]表示设备文件里面的可供存储的接口设备。
若是[c]表示设备文件里面的串行端口设备,例如键盘,鼠标。
第二至四个字符代表文件所有者的权限。
第五至七个字符代表文件所属用户组的权限。
第八至十个字符代表其他人对此文件的权限。
rwx-
r可读 w可写 x可执行 -无权限
权限是可以改变的
chgrp:改变文件所属用户组。 chgrp -R 用户组 文件名 /目录名(-r表示连同子目录下的所有文件,目录都更新成为这个用户组)
chown:改变文件所有者。 chown -R 账户名 文件名/目录名(-r表示连同子目录下的所有文件,目录都更新成为这个用户组)
chmod:改变文件的权限。
chmod 使用时可以用数字或符号来改变权限:
数字:r表示4,w表示2,x表示1,-表示0 rwx=4+2+1=7
某个文件权限全开
chmod 777 文件名
符号:u=rwx,g=r--,o=-w-
chmod u=rwx g=r-- o=-w- 文件名
文件和目录的权限很重要,分配权限时要谨慎。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步