[-][rwx][r-x][r--]
档案--拥有者权限---同群组用户权力---其它用户权力
chgrp--改变所属群组 chgrp users install.log
//把install.log改到users组
chown--改变档案拥有者 chown bin install.log
// bin拥有有了install.log
chown -R dmtsai:users /tmp/chapter7_1
//把属性改为了users组中dmtsai所拥有有的tmp目录下的chapter7_1文件
cp ---copy cp 来源档案 目标文件
cp -r /ect/ /tmp //把etc下的文件与目录复制到tmp下
chmod---改变权限 chmod 740 filename
//把filename的权限改为740
chmod u=rwx,go=rx filename
//把user权限rwx,group权限rx, others权限rx
目录
/usr (unix software resource ) :与软件安装/执行有关
/var (variable):与系统运作过程有关
/etc 定义了系统变量
$pwd 显示当前所在的目录
echo $PATH,用来查看环境变量
PATH="$PATH":/root //把root路径加入到环境变量
getdit ~/.bashrc //可以打开环境变量配置页
//移动
mv--$ mv /usr/udt/* .将/usr/udt中的所有文件都移动到当前上当
$basename /etc/sysconfig/network
network //获得文档名
$dirname /etc/sysconfig/network
etc/sysconfig //获得文件的目录
$head /etc/man.config //默认显示前十行
$head -n 20 /etc/man.conifg //显示前20行
$tail /etc/man.config //显示最后十行
$tail -n 20 /etc/man.config //显示最后20行
$tail -n +100 /etc/man.config //显示100行之后
$tail -f /var/log/messages //当有新数据加入时,立即显示出来
$head -n 20 /etc/man.config|tail -n 10 //先取前20行,再取后10行,输出11-20行数据
$od -tc /usr/bin/passwd //以ASCII来读取passwd(passwd不是纯文本)
ls -l --time=atime /etc/man.config //显示man.config文件上次读取时间
ls -l --time=stime /etc/man.config //显示man.config文件上次状态改变时间
ls -l --time=mtime /etc/man.config //显示man.config文件上次修改时间
touch
touch testtouch //如果不存在testtouch则新建一个,如果已经存在则不做任何改变
unmask //表示在新文档创建时总会减去的权限
chattr:配置文件案隐藏属性
档案--拥有者权限---同群组用户权力---其它用户权力
chgrp--改变所属群组 chgrp users install.log
//把install.log改到users组
chown--改变档案拥有者 chown bin install.log
// bin拥有有了install.log
chown -R dmtsai:users /tmp/chapter7_1
//把属性改为了users组中dmtsai所拥有有的tmp目录下的chapter7_1文件
cp ---copy cp 来源档案 目标文件
cp -r /ect/ /tmp //把etc下的文件与目录复制到tmp下
chmod---改变权限 chmod 740 filename
//把filename的权限改为740
chmod u=rwx,go=rx filename
//把user权限rwx,group权限rx, others权限rx
目录
/usr (unix software resource ) :与软件安装/执行有关
/var (variable):与系统运作过程有关
/etc 定义了系统变量
$pwd 显示当前所在的目录
echo $PATH,用来查看环境变量
PATH="$PATH":/root //把root路径加入到环境变量
getdit ~/.bashrc //可以打开环境变量配置页
//移动
mv--$ mv /usr/udt/* .将/usr/udt中的所有文件都移动到当前上当
$basename /etc/sysconfig/network
network //获得文档名
$dirname /etc/sysconfig/network
etc/sysconfig //获得文件的目录
$head /etc/man.config //默认显示前十行
$head -n 20 /etc/man.conifg //显示前20行
$tail /etc/man.config //显示最后十行
$tail -n 20 /etc/man.config //显示最后20行
$tail -n +100 /etc/man.config //显示100行之后
$tail -f /var/log/messages //当有新数据加入时,立即显示出来
$head -n 20 /etc/man.config|tail -n 10 //先取前20行,再取后10行,输出11-20行数据
$od -tc /usr/bin/passwd //以ASCII来读取passwd(passwd不是纯文本)
ls -l --time=atime /etc/man.config //显示man.config文件上次读取时间
ls -l --time=stime /etc/man.config //显示man.config文件上次状态改变时间
ls -l --time=mtime /etc/man.config //显示man.config文件上次修改时间
touch
touch testtouch //如果不存在testtouch则新建一个,如果已经存在则不做任何改变
unmask //表示在新文档创建时总会减去的权限
chattr:配置文件案隐藏属性