linux文件管理
1.文件权限管理
每个文件或目录重要权限控制:所有者、所属组、其它人,每个类型都有读(r)、写(w)(不包括删除)、执行(x)三种权限。目录对于读保证可以查看目录的内容,写保证可以新建或删除文件,修改和移动等操作,执行保证当前目录可以成为工作目录(程序执行时的目录)。
通过ls -al命令查看当前列表下文件的基本属性。
2.修改文件或目录权限命令
修改文件组:chgrp group_name [-R] filename/dirname
修改文件所有者:chown user_name:group_name [-R] filename/dirname
修改文件全部类型权限:chmod 700 [-R] filename/dirname
3.目录基本操作
ls:查看目录
pwd:显示当前所在目录
cd:切换目录
mkdir:新建目录
rmdir:删除目录
4.环境变量($PATH)
echo $PATH:查看当前用户的环境变量(以及可以执行命令的目录)。
5.文件基本操作
cp:复制
rm:删除
mv:复制
6.查看文件操作:
cat:从第一行显示
tac:从最后一行显示
nl:显示顺道输出行号
more:每页显示
less:类似more
head:只看开始行内容
tail:只看结尾行内容
od:二进制查看
touch:更新文件更新时间或访问时间,如果文件不存在新建一个空文件
umask:默认权限022,自己权限不变,组和其它人7-2只有读和执行权限