美文网首页
day01-terminal下文件基本操作

day01-terminal下文件基本操作

作者: 落入粪池的凤凰 | 来源:发表于2022-01-23 16:40 被阅读0次

    terminal下文件操作

    #打印目录下文件结构,若未安装则执行 (brew install tree) 
    tree [目录]
    #当前路径
    pwd
    #切换回之前目录
    cd -
    #cd后不跟路径则等同于 cd ~
    cd  == cd ~
    #创建文件夹
    mkdir 文件夹名称
    #创建文件
    touch 文件
    #连续创建文件夹
    mkdir -p AA/BB/CC
    #删除文件(-r == recursive,循环删除当前文件或者当前文件夹下的文件,-f == force ,强制删除文件)
    rm [-r/-f] + 文件(文件夹):删除文件
    rm -rt + 文件:强制删除所有文件(夹)
    #复制文件
    cp 原文件  + 目标文件地址 : 如 cp a.text ../b.text   
    cp + [-f] 源文件 目标文件:强制复制,如果有重名则覆盖
    cp+ [-r]  源文件 目标文件:若重名,询问是否覆盖
    #移动文件、重命名
    mv 源文件 + 目标文件: 如 mv a.text ../a.text,  如果mv移动的目录跟原目录一致,且名称不同,相当于重命名 如 mv a.text  b.text
    #查看文件
    ls :查看文件列表
    ls -l 或者 ll:查看文件列表以及文件的权限
    ls -a: 查看全部文件,包含隐藏文件
    ls -A:查看除了 `.` `..`之外的全部文件
    #修改文件权限 (权限通过ll命令看)
    d rwx rwx rwx :第一个如果是`d`表示是文件夹,如果是 `-`  则表示是文件,后面的三组 rwx 分别表示自己、同组、其他人的操作权限
    r:4  阅读权限,数字4代替
    w:2  编写权限,数字2代替
    x:1  运行权限,数字1代替
    无权限则是0
    所以7表示 4+2+1 最高权限
    chmod 777 文件 :表示给文件最高权限
    默认的文件权限是664 
    
    

    vscode 安装ptyhon插件


    相关文章

      网友评论

          本文标题:day01-terminal下文件基本操作

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