Python基础篇--Linux系统命令


1、三大操作系统
    1、Unix
        Mac OS、Solaris
    2、Linux
        RedHat、CentOS、Ubuntu 16.04
    3、Windows
        Win7 、Win8 、Win10
2、VMware Workstation软件
    桌面虚拟计算机软件
3、Linux基础
    1、终端 :用来输入Linux命令
    2、打开终端命令
        1、点击图标
        2、点击 "搜索计算机" 输入 :gnome-terminal
4、Linux命令
    1、目录树
        1、根 / :代表文件系统的起始位置
    2、Linux命令基本格式
        命令名 [选项] [参数]
        ## 选项和参数可有可无
    3、pwd
        查看当前所在路径
    4、ls
        1、作用 :显示指定路径下有哪些内容(文件/文件夹)
        2、常用选项
            ls -l :列表形式显示  (long)
            ls -a :显示所有文件/文件夹(包括隐藏) (all)
            ls -la 
            ls -al
    5、路径
        1、绝对路径
            以 根 / 开始的路径为绝对路径
        2、相对路径
            不以 / 开始的路径为相对路径
            . 当前路径
            .. 上一级文件夹
    6、cd
        1、作用 :进入/切换 工作目录
        2、用法
            1、cd 路径
                路径可以为绝对路径,也可以为相对路径
            2、cd .. 
                回退到上一级目录
            3、cd 直接回车
                直接回到用户主目录 /home/tarena/
            4、cd -
                在最近访问的两个路径之间来回切换
        3、练习
            1、切换到目录 :/home/tarena/anaconda3/bin/
                cd /home/tarena/anaconda3/bin/
            2、查看当前所在路径
                pwd
            3、以列表形式显示当前目录中的所有内容(包含隐藏)
                ls -la
            4、切换到当前路径的上一级目录,即:/home/tarena/anaconda3/
                cd ..
            5、切换到 /etc目录下,查看/etc下有哪些文件和目录
                cd /etc
            6、直接切换到用户主目录
                cd
                cd ~
                cd /home/tarena/
    7、mkdir
        1、语法格式 :mkdir 目录1 目录2 目录3
        2、选项
            -p 递归创建目录
            mkdir -p B1/B2/B3/B4
        3、练习
            1、在 用户主目录 创建目录:广东省
                在广东省下面创建目录 :深圳市
                在深圳市下面创建目录 :宝安区
            2、在 用户家目录 下创建如下目录结构:
                                            test目录
                                                |
                +-------------------------+------------------------+
                |                                |                             |
                linux目录                python目录        ML目录
            3、切换到用 Linux目录,递归创建目录 A/B/C/D
                切换到D目录下,查看当前所在路径
            4、直接切换到用户主目录,并查看主目录下所有内容(包含隐藏)
    8、常用快捷键
        1、Tab :自动补齐
        2、Ctrl + c :终止当前命令的执行
        3、Ctrl + l :清屏
        4、上下箭头
        5、Ctrl + shift + "+" :终端字体放大
        6、Ctrl + "-" :终端字体缩小
        7、Ctrl + Alt + Enter :虚拟机全屏/退出全屏
    9、touch
        1、作用
            1、如果文件不存在则创建一个新文件
            2、如果文件存在,则用系统时间更新文件的修改时间
        2、格式
            touch 文件名1 文件名2 文件名3
            ## 在Linux文件系统中,文件名的后缀没有区别
        3、练习
            1、在用户主目录下创建目录 A1/B1/C1/D1
                cd
                mkdir -p A1/B1/C1/D1
            2、在D1下创建文件 file1  file2,并查看文件详细信息
                cd A1/B1/C1/D1
                touch file1 file2
                ls -l
            3、在C1下创建文件 file3  file4,并查看文件详细信息
                cd ..
                touch file3 file4
                ls -l 
            4、切换到B1目录,查看当前所在路径
                cd ..
                pwd
            5、直接切换到用户主目录
                cd
    10、rm
        1、rm 选项 文件/目录
        2、常用选项
            -r :递归删除文件夹内的子文件夹 recure
            -f :强制删除,不给任何提示  force
            -i :删除前给提示(y代表yes,n代表no)
        3、最常用命令
            rm -rf 文件/目录
        4、练习
            1、在用户主目录下创建 aid1807 目录
                cd
                mkdir aid1807
            2、在 aid1807 下创建三个目录:
                linux   pythonbase  AI
                cd aid1807
                mkdir linux pythonbase AI
            3、在linux目录下创建两个目录 :day01  day02
                cd linux
                mkdir day01 day02
            4、在 day01 目录下创建文件 :day01.txt
                cd day01
                touch day01.txt
            5、在 pythonbase 目录下创建三个目录 :day01 day02 day03
                cd ../../pythonbase
                mkdir day01 day02 day03
            6、在 day03 下创建文件 day03笔记.txt
                cd day03
                touch day03笔记.txt
            7、删除 pythonbase目录 和 linux 目录下的day01
                cd ~/aid1807
                rm -rf linux/day01 pythonbase/day01
    11、通配符
        * :匹配所有
    12、vi / vim
        1、格式 :vi 文件名
        2、如何编辑文件
            1、vi的三种工作模式
                1、浏览模式(启动之后进入的模式)
                2、插入模式(编辑文本)
                3、命令行模式( : )
            2、文本写入步骤
                1、vi 文件名
                2、按 a : 从浏览模式->插入模式
                3、写入内容
                4、按 ESC :从插入模式 -> 浏览模式
                5、按 shift + :   :进入命令行模式
                6、wq :保存退出 write and quit
                     q! :不保存直接退出
                7、cat 文件名

                vi jiu
                君不见黄河之水天上来,奔流到海不复回
                君不见高堂明镜悲白发,朝如青丝暮成雪
                人生得意须尽欢,莫使金樽空对月
                天生我材必有用,千金散尽还复来
                烹羊宰牛且为乐,会须一饮三百杯
                岑夫子,丹丘生,将进酒,杯莫停
                与君歌一曲,请君为我倾耳听


            
        


    
        


            

        


    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值