美文网首页
Lunix的基本命令

Lunix的基本命令

作者: 爱睡觉的小章鱼 | 来源:发表于2019-04-01 15:19 被阅读0次

    1.查看文件的命令

    cat filename  从第一个字节开始正向查看文件的内容 

    tac filename  从最后一行开始反向查看一个文件的内容 

    more filename  查看一个长文件的内容 

    less filename  类似于 'more' 命令

    head -2 filename  查看一个文件的前两行 

    tail -2 filename  查看一个文件的最后两行 

    tail -f /var/log/messages 实时查看被添加到一个文件中的内容 

    2.文件的权限 , 使用 "+" 设置权限,使用 "-" 用于取消 

    ls -lh 显示权限 

    ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5栏显示 

    chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限 

    chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限 

    chown user1 file1 改变一个文件的所有人属性 

    chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性 

    chgrp group1 file1 改变文件的群组 

    chown user1:group1 file1 改变一个文件的所有人和群组属性 

    find / -perm -u+s 罗列一个系统中所有使用了SUID控制的文件 

    chmod u+s /bin/file1 设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限 

    chmod u-s /bin/file1 禁用一个二进制文件的 SUID位 

    chmod g+s /home/public 设置一个目录的SGID 位 - 类似SUID ,不过这是针对目录的 

    chmod g-s /home/public 禁用一个目录的 SGID 位 

    chmod o+t /home/public 设置一个文件的 STIKY 位 - 只允许合法所有人删除文件 

    chmod o-t /home/public 禁用一个目录的 STIKY 位 

    相关文章

      网友评论

          本文标题:Lunix的基本命令

          本文链接:https://www.haomeiwen.com/subject/ybyvbqtx.html