python学习笔记1——Linux操作命令

    1.目录命令   
        Ctrl shift + 放大终端字体  
        Ctrl - 缩小终端字体    
        Ctrl alt t快速打开终端  
        ls 查看目录  
        tree以树状方式显示目录信息
        pwd查看当前目录路径
        clear清除终端内容
    2.切换目录命令  
        cd 目录 切换到指定目录
        cd ~切换到当前用户目录(注意空格)(cd = cd ~)
        cd .. 切换到上一级目录(cd ../.. 回到上上级目录)
        cd . 切换到当前目录
        cd - 切换到上一次目录 
    3.相对路径和绝对路径  
        相对路径        
        ./ 当前目录  
        ../ 往上一级目录
        如对于“c:\windows\system32\python”,此时在“system32”,cd ./表示在system32中找,cd ../进入“windows”
        绝对路径就是从盘符开始的路径,如“c:\windows\system32”
        一次tab键自动补全路径,两次tab键给出提示
    4.创建、删除文件及目录命令的使用
            touch 创建文件,文件带上后缀,没有后缀生成文本文件(touch 目录/文件,在指定目录创建文件)
            mkdir 创建文件夹
            rm 删除指定文件或文件夹
            rmdir 删除空文件夹(rm 目录 -r用于删除非空文件夹)
    5.复制、移动文件
            cp 复制文件(cp+文件名+目录,将文件拷贝到目录中(如果拷贝文件夹在末尾加上-r)
            mv 移动文件(方法同上)(移动文件夹不需要加-r)(重命名:如果文件或文件夹不存在,这会重命名,例如mv a b,其中b不存在,则将a重命名为b)

    6.终端命令格式
        命令名+选项+参数(选项参数没有顺序说明)(选项例如-r,参数为路径)
        *特殊:scp命令后应该先选项后参数
    7.帮助命令
        --help使用说明(命令 --help)
        man 使用说明(man 命令)
    8.ls命令选项
        -l 以列表方式显示
        -h 以大小单位显示,默认是字节(ls -l -h)
        -a 显示隐藏文件和目录(ls -l -a)(图中.cache为隐藏目录)
   

    9.mkdir和rm命令选项
        mkdir -p 创建所依赖的文件夹(mkdir a/b,如果a目录不存在,则报错,于是加上-p,mkdir a/b -p)
        rm -i 交互式提示(提示用户是否删除)
        rm -r 递归删除目录(目录中有文件)
        rm -f 强制删除,忽略不存在的文件,无需提示
   10.cp和mv命令选项
        cp -i 交互式提示
        cp -r 递归拷贝目录及内容
        cp -v 显示拷贝后的路径描述
        cp -a 保留文件的原有权限
        mv -i 交互式提示
        mv -v 显示移动后路径描述
   11.重定向
        把终端显示的内容保存到文件中
        > 文件存在即覆盖原文件内容,相当于文件操作中‘w’
        >> 文件存在添加到文件末尾,相当于‘a’
        例如(pwd > 1.txt 即将pwd显示的路径保存到1.txt中)

 


版权声明:本文为m0_56823150原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。