Linux常用命令-文件处理命令一

命令格式:
        命令 [-选项] [参数]  
        例如: ls -la /etc
说明:
        选项--通常是功能
        参数--通常是操作对象
 
 
本篇笔记要学到的命令有:ls    mkdir    cd    pwd    rmdir    cp    mv    rm
    
 
    • 目录处理命令:ls(list)
      • 命令所在路径: /bin/ls
      • 执行权限:所有用户
      • 功能描述:显示目录文件
      • 语法:ls 选项[-ald] [文件或目录]
        • -a   显示所有文件,包括隐藏文件
        • -l    显示详细信息
        • -d   查看目录属性
        • -i    查看文件或目录的ID号
        • -h   人性化显示信息
      • 具体使用
    
    
    -l 显示信息具体描述(共七列)
    
    
    第一列的字符表示含义较多:
        第一个字符(文件类型):
        • -:表示二进制文件
        • d:表示目录
        • l:软链接
        剩余的字符(三种用户对文件的权限):
        r:读   w:写    x:执行    -:没有对应权限
        rw-(可以读写)      r--(只可以读)          r--(只可以读)
        u所有者的权限         g所属组的权限            o其他人的权限
    第二列的数字,表示文件引用次数
    第三列的root,表示文件所有者 u(user),通常谁创建的文件,谁就是他的所有者,一般只有一个,可以更换
    第四列的root,表示文件所属组 g(group),可以是一个或多个人,也可以使用该文件
                            还有一种是其他人,用 o(other)表示 ,不可以使用该文件
    第五列的数字,表示文件大小字节数,可以使用 ls  -lh将其计算为相应的大小
    第六列的时间,表示文件的创建时间/最后修改时间
    第七列的字符,表示文件名及其后缀
 
            
                -d使用(查看目录的详细信息)
                
                
                -i使用(查看ID号)
                
 
 
 
    • 目录处理命令 mkdir(make directories)
      • 命令所在路径:/bin/mkdir
      • 执行权限:所有用户
      • 语法:
                mkdir [-p] 目录名
      • 功能描述:创建新目录, -p表示递归创建
      • 具体使用
            
        
        -p 使用(可以在不存在的目录下创建目录)
            
 
    • 目录处理命令 cd(change directory)
      • 命令所在路径:shell内置命令
      • 执行权限:所有用户
      • 语法:
                cd [目录]
      • 功能描述:切换目录
      • 具体使用:
            
            其中,.表示当前目录
            .. 表示当前目录的上一级目录
            / 表示根目录
            ~ 表示用户主目录
            - 表示切换到  切换到当前目录之前的目录
 
    • 目录处理命令 pwd(print working directory)
      • 命令所在路径:/bin/pwd
      • 执行权限:所有用户
      • 语法:pwd
      • 功能:显示当前目录
      • 具体使用:
            
 
    • 目录处理命令  rmdir(remove directory)
      • 命令所在路径:/bin/rmdir
      • 执行权限:所有用户
      • 语法:rmdir [目录名]
      • 功能描述:删除空目录
      • 具体使用:
        
        注意:只能删除空目录,如果目录中有文件或文件夹,必须先删除文件和文件夹,再删除该目录
 
    • 目录处理命令 cp(copy)
      • 命令所在路径:/bin/cp
      • 执行权限:所有用户
      • 语法:cp [-rp] [原文件或目录] [目标目录]
        • -r     复制目录
        • -p    保留文件属性,像读写执行权限,修改日期等等属性
      • 功能描述:复制文件或目录
      • 具体使用:
复制多个文件到指定目录
    • 目录处理命令:mv(move)
      • 命令所在路径:/bin/mv
      • 执行权限:所有用户
      • 语法: mv [原文件或目录] [目标文件或目录]
      • 功能描述:剪切文件、改名
      • 具体使用:
           
 
  • 目录处理命令:rm(remove)
    • 命令所在路径:/bin/rm
    • 执行权限:所有用户
    • 语法: rm -rf [文件或目录]
      • -r   删除目录
      • -f   强制删除,不再提醒
    • 功能描述:删除文件
    • 具体使用
                 
 
    • 目录处理命令:touch
      • 命令所在路径:/bin/touch
      • 执行权限:所有用户
      • 语法:touch [文件名]
      • 功能描述:创建空文件
      • 具体实现:
          
          创建多个空文件
          
          创建名字中带空格的文件
          
 
  • 文件处理命令:cat
    • 命令所在路径:/bin/cat
    • 执行权限:所有用户
    • 语法:cat -n [文件名]
    • 功能描述:显示文件内容
      • -n:显示行号
    • 具体使用:
                 
 
  • 文件处理命令:more
    • 命令所在路径:/bin/more
    • 执行权限:所有用户
    • 语法:more [文件名]
      • 空格(或f)    翻页
      • Enter              换行
      • q或Q              退出
    • 功能描述:分页显示文件内容
 
  • 文件处理命令:less [文件名]
    • 命令所在路径:/bin/less
    • 执行权限:所有用户
    • 语法:less [文件名]
    • 功能描述:分页显示文件内容(可向上翻页)
      • 空格向下翻页,上下箭头可以上下翻页
      • /字符  可以索引该字符,按n可以找下一个
 
  • 文件处理命令:head -n 数字 [文件名]
                
posted @ 2020-10-27 21:12  别把最疼爱的人弄丢了  阅读(133)  评论(0编辑  收藏  举报