zoukankan      html  css  js  c++  java
  • Linux常用命令

    1. 查看文件基本属性

    ll/ls -l 显示一个文件的属性以及文件所属的用户和组

    2. 更改文件属性

    chgrp [-R] 属组名 文件名  -R:递归修改所有子文件夹和文件

    chown [–R] 属主名 文件名
    chown [-R] 属主名:属组名 文件名

    chmod [-R] xyz 文件或目录  xyz分别owner/group/others各自的 rwx 属性数值的相加:w-4,r-2,x-1

                u   +(加入)  r
    chmod   g   -(除去)  w   文件或目录  单独修改owner/group/others各自的 rwx 属性
                o   =(设定)  x
                a   

    3. 文件和目录管理

    ls [参数] 列出目录

      常用参数 -a 列出所有包括隐藏文件;-d 只列出子目录; -l 长数据串列出,包含文件的属性与权限等
    cd [相对路径或绝对路径]  切换目录
    pwd [-P] 显示目前的目录 -P :显示出链接的确实的路径
    mkdir 目录名  创建一个新的目录 -p表示递归建立目录,如mkdir test1/test2/test3/test4-m 强制指定权限
    rmdir 目录名  删除一个空的目录 -p表示递归删除每一上级的空目录
    cp 源文件/目录名 目标文件/目录名  复制文件或目录 -r 递归持续复制,用於目录的复制行为;-f 强制移除后再复制
    rm 文件/目录名  移除文件或目录 注意最好不要用-r!

    4. 文件内容查看

    cat 从第一行开始显示文件内容

    tac 从最后一行显示文件内容

    nl 显示行号

    more 一页或一行翻动 空格:向后翻一页;Enter:向后翻一行;b:向前翻一页;/字符串:向下搜索字符串;q:离开more

    less 一页翻动 空格或PageDown:向后翻页;PageUp:向上翻;q:离开less

    head [-n number] 文件  显示前number行,默认为10

    tail [-n number] 文件 显示文件末尾的number行,-f:表示持续显示,ctrl+c结束

    5. 用户和用户组管理

    与用户管理相关的文件:/etc/passwd 用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
    useradd [选项] 用户名    添加用户
    userdel [选项] 用户名    删除用户
    usermod [选项] 用户名    修改用户
    passwd 用户名    修改密码
    groupadd [选项] 用户组    添加用户组
    groupdel 用户组    删除用户组
    groupmod [选项] 用户组    修改用户组
    newgrp 用户组 切换到用户所属的其他用户组

    6. 磁盘管理
    df    列出文件系统的整体磁盘使用量
    du    检查磁盘空间使用量
    fdisk    用于磁盘分区
    mount    磁盘挂载
    umount    卸载

  • 相关阅读:
    网络安全之数字签名
    python爬取并分析淘宝商品信息
    循环与分支——python
    线性相关与线性无关
    linux之文件传输协议(FTP)与本地用户测试
    递归下降语法分析
    MySQL:索引
    一个基础又很重要的知识点:JDBC原理(基本案例和面试知识点)
    Tomcat的部署、虚拟主机及优化
    二叉树深度
  • 原文地址:https://www.cnblogs.com/workingdiary/p/6802244.html
Copyright © 2011-2022 走看看