python 高级编程 第一讲 Ubuntu操作系统与linux命令(上)

一.操作系统

1.了解操作系统

  1. 常见操作系统:
    windows , mac os , linux , ios , android
  2. 操作系统定义
    操作系统直接运行在计算机上的系统软件,他是控制硬件和支持软件运行的计算机程序

2.虚拟机软件

可以虚拟计算机的一个软件

  1. 常用虚拟机软件: Vmware,VirtualBox
  2. 只有安装了虚拟机软件才能创建虚拟机,同时也可以创建多个虚拟机
  3. 虚拟机之间相对独立,删除虚拟机不会对其他虚拟机产生影响,对本身电脑也不会产生影响

3.Ubuntu操作系统

  1. Ubuntu是Linux操作系统中的一种,免费,稳定,界面美观
    主界面:
    在这里插入图片描述
    文件目录实例:
    在这里插入图片描述

Windows:每一个盘符就是一个根目录,在Windows操作系统里面可能会出现多个根目录。(例如C盘,D盘)

Ubuntu :没有盘符(c盘,d盘)这个概念,只有一个根目录 /

二.linux命令

常用Linux命令

1. 终端命令格式说明

  • 格式:
    command [-options] [parameter]

  • command : 命令名 例如:ls ,pwd

  • [-options] : 选项,调整命令的功能,可以有零个,一个或者多个选项,多个选项可以合并 例如:-r,-i

  • [parameter] : 参数,命令的操作对象,可以有零个,一个或者多个参数,比如 touch 文件名,mkdir 目录名, cd 目录名
    这些文件名和目录名都是参数

  • [ ] 代表可选

  • 对于命令,他的选项和参数一般没有顺序要求

2.查看目录信息命令

命令说明
ls查看当前目录下的目录信息
tree以树状方式显示目录
pwd查看当前目录路径
clear清楚终端内容
  1. ls 命令选项
  • ls不同选项会呈现不同的显示方式,其中-l和-a选项最常用

在这里插入图片描述

  1. tree
    在这里插入图片描述

  2. pwd
    在这里插入图片描述

  3. clear
    在这里插入图片描述

3.切换目录命令

命令说明
cd 目录切换到指定目录
cd ~切换当前用户主目录
cd …切换到上一级目录
cd .切换当前目录
cd -切换到上一次目录

在这里插入图片描述

4.创建、删除文件夹命令

命令说明
touch 文件名创建指定文件
mkdir 目录名创建目录(文件夹)
rm 文件名删除指定文件
rmdir 目录名删除空目录
  1. touch 文件名
    在这里插入图片描述

  2. mkdir 目录名在这里插入图片描述

  3. rm 文件名
    在这里插入图片描述

  4. rmdir 目录名
    文件为空:
    在这里插入图片描述
    文件非空:
    在这里插入图片描述

5.复制,移动和目录命令

命令说明
cp复制文件,目录
mv移动文件,目录,重命名
  1. 拷贝文件
    在这里插入图片描述

  2. 拷贝目录,加 -r 递归拷贝目录及目录下内容
    在这里插入图片描述

  3. mv

  • 移动
    在这里插入图片描述

  • 移动文件防止覆盖使用“mv –i”操作
    在这里插入图片描述

  • 重命名
    在这里插入图片描述

6.查看命令帮助方式

命令说明
–helpcommand --help
manman command

提示
查看命令帮助目的是查看命令选项及命令选项的说明

  • command --help
    在这里插入图片描述
  • man command
    在这里插入图片描述
  • man command操作
操作键作用
空格显示下一屏消息
回车显示下一行信息
b显示上一屏
q退出

7. 常用Linux命令选项的使用

命令选项说明
ls -l以列表方式显示,默认是字节
ls -h智能显示文件大小
ls -a显示隐藏文件和隐藏目录
mkdir -p创建所依赖的文件夹
rm -i交互式提醒
rm -r递归删除目录及其内容
rm -f强制删除,忽略不存在的文件,无需提示
cp -i交互式提醒,防止覆盖
cp -r递归拷贝目录及其内容
cp -v显示拷贝后路径描述
cp -a选项还支持拷贝文件夹并且文件夹中的文件权限不丢失
mv -i交互式提醒 ,防止覆盖
mv -v显示移动后路径描述

ll相当于-al
ls不同选项呈现不同显示方式,-l和-a最常用

  1. ls -l,ls -h,ls -a
    在这里插入图片描述
  2. ls -lh ,ls -al
    在这里插入图片描述
  • 第一列:文件类型和权限 开头 :- 文件 d 文件夹 后边的w,x,r ,-分别为写,执行,读,无权限。权限三个一组,分别为 用户权限,用户组权限,其他用户权限
  • 第二列:硬连接数
  • 第三列:用户名
  • 第四列:用户组
  • 第五列:文件大小
  • 第六列:文件修改时间
  • 第七列:文件名
  1. mkdir -p
    在这里插入图片描述
    4.rm- i,rm -r, rm -f
    在这里插入图片描述
    在这里插入图片描述

  2. cp -i,-v,-r
    在这里插入图片描述
    在这里插入图片描述

  3. mv -i,-v
    在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值