Python全栈最全学习之路-Linux基础(一)

Linux简介

最近有点忙没腾出时间来,Python基础还差两章,先弄Linux的了,以下用的是ubuntu系统

一、Linux

  • Linux和windows对比
    文件系统差别
    用户管理的差别
    Linux发行版
    安全和速度方面
  • 文件系统的差别
    在这里插入图片描述
    windows很明显的特征就是有C盘,D盘等各种磁盘
    在这里插入图片描述
    Linux则很简单,只有一个根目录,也可以说只有一个盘,整个系统所有的东西都是在根目录下的

下面是Linux根目录下的目录以及他们的功能

目录功能
/根目录存放其他目录的地方
/bin最常见的命令,如:ls、cp、rm等
/boot启动系统需要的文件,包括Linux内核,RAM磁盘映像和引导加载程序等配置文件
/dev设备文件,各种硬件设备,包括硬盘驱动器
/etc系统全局配置文件,对所有用户都有影响
/home用户的家目录
/lib包含非常重要的动态库和内核模块
/media作为外部设备的挂载点,如硬盘驱动器或者可移动介质
/mnt也是一个挂载点,但是是临时的文件设备
/opt用于存储用户自己的软件
/var变量数据,如状态,日志等
/user包含大部分用户程序,部分复制根目录结构
/tmp临时文件存放位置
/sys虚拟文件系统,可以设置或获取系统的内核信息
/srv特定站点数据服务系统,如HTTP或FTP等
/sbin基本系统二进制文件
/run运行时变量数据
/root超级用户的主目录
/proc一个虚拟的文件系统,提供了进程信息,内存资源,硬件设备,内核内存等信息
  • 用户管理的差别
    在这里插入图片描述
    在这里插入图片描述
    windows上用户概念很模糊,但是Linux上就会经常使用到
    Linux通过用户特权来指定不同的用户对文件的使用权限
  • 应用方向不一样
    在这里插入图片描述
    在这里插入图片描述
    windows更多是代替纸质书写的办公,提升日常生活工作的交流效率
    Linux一开始很大程度上就面对网络服务,所以Linux是可以随便换桌面的,Linux也有很多不同的桌面系统
  • Linux发行版本
    在这里插入图片描述
    二、常用的命令

我是谁
我在哪里
我要去何方
路在何方

  • 基本常用命令
    我是谁

who

我去何方

cd # 是跳转路径,后面跟上路径
cd ~ #以上这个两个命令都会跳转到用户家目录下
cd /etc #cd后面跟上路径,就会跳转到这个路径之下
cd . #当前目录
cd … #回到上一级目录
cd / #跳到根目录
cd - #回到上一次目录

我在哪里

pwd

路在何方

ls#查看当前路径下的所有文件
ls -s #查看隐藏文件
ls -l #查看所有文件,列表展示
ls -t#用文件和目录的更改时间排序
ls -r#以文件名反序列并输出目录内容列表
ls -k#以kb(千字节)为单位显示文件大小
man ls #最全帮助文档
ls --help#笔记简单的帮助文档,当然不是所有命令都会有

三、基本文件操作

创建删除文件
查看文件
复制移动文件
创建文件夹
  • 文件操作
    1、创建删除文件
    touch test.txt
    rm test.txt
    在这里插入图片描述
    2、复制移动文件
    cp /etc/passwd a.txt
    mv a.txt /tmp
    在这里插入图片描述
    在这里插入图片描述
    3、查看文件
    cat a.txt
    在这里插入图片描述
    4、创建删除文件夹
    mkdir test
    rmdir test
    rm -rf 文件夹名
    在这里插入图片描述
    四、用户介绍

     root用户
     普通用户
     用户权限
     sudo权限
    
  • 用户介绍
    在这里插入图片描述
    root用户(root是超级管理员)
    普通用户(我们平时所用的就是普通用户)
    root 是Linux管理员,也称为超级用户
    bd是Linux普通用户,在ubuntu中,root用户被锁定,当需要使用的时候可以使用sudo来提权
    这里的clem是主机名,相当于windows上的计算机名
    ~是当前用户的家目录,家目录就是相当于我们windows系统盘中的用户目录
    #是超级用户的提示符,$是普通用户的提示符
    五、硬件管理

     开关机
     磁盘管理
    
  • 开关机
    shutdown
    -t 多久之后关机
    -r重启计算机
    -h关机后关闭电源
    halt也即:shutdown -h
    重启
    reboot重启计算机

  • 磁盘管理
    磁盘使用情况
    df -h
    -h可读的方式显示当前磁盘空间
    在这里插入图片描述
    目录占用情况
    du -chs
    c最后在加上总计h打印可识别的格式,如:1kb,500MB,1GB,s只显示各档案大小的总和
    du -ah
    显示全部目录和其次目录下的每个档案所占的磁盘空间
    在这里插入图片描述

     比较粗糙,可以先练练基础命令---------------------------------------
    
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值