Linux基础学习day01笔记

linux(ubuntu16.04)

  1. 准备工作

    1. linux操作系统
      ubuntu

      服务器版
      桌面版

      红帽子
      树莓派

      深度桌面版 (linux操作系统)

      1. 双系统 ubuntu / windows
      2. 虚拟机
      3. 云服务器

      客户端 终端工具 云服务器
      xshell 阿里云
      putty 腾讯云
      mac/linux

      ssh user@ip mac如何使用ssh
      阿里云
      ip 134.175.154.93
      user root
      password 重置密码

    2. linux特点

      1. 性能强劲,运行稳定,一般作为服务器
      2. 整个操作系统可以被压缩成很小的一个文件,容易植入一些硬件设备中
        飞行器
      3. 开源免费(linux源代码)

      linux -> 硬件设备
      ubuntu -> 树莓派

      源码
      ----->
      使用
      修改
      第三方 linux()
      git git版本控制 github

      1. 对于初学者容易建立编程思维,是学习编程语言最好的环境

      linux
      c vc
      java eclipse/myeclipse
      c++ vc
      php eclipse
      web dw/ws

      hello.html -> 浏览器
      hello.c -编译-> hello.o -> 运行

      1. 文件系统
        没有盘符的概念,所有的文件都处于根目录下,目录也是一种特殊的文件

      c语言
      算法 – c语言版本
      c语言
      数据结构 - c语言版本
      操作系统(树莓派 DIY)
      计算机网络 组网
      数据库系统概论 mysql -> linux ->sql
      select * from user where gender=‘male’;

  2. 使用

    1. linux
      登录方式:
      win10 openssh: dos
      mac 打开ssh服务:
      win7 xshell

      $ ssh root@ip

       应用镜像,
       	wordpress
       	lamp
       系统镜像
       	win server
       	centos
       	ubuntu16.04
       	ubuntu18.04
      

      登录成功

      root@VM-0-9-ubuntu:~$
      root ---------- 当前账号
      @ ---------- 分隔符号
      VM-0-9-ubuntu ---------- 主机名称
      : ----------- 分割符号
      ~ ---------- 当前所在目录
      $ ---------- 分割符号

      windows
      c:/users/licy

      linux
      /home/licy

    1. 用户管理(超级管理员身份)
      root / 默认密码(重置密码)
      使用root登录到ubuntu系统中

      1. 创建新用户
        $ adduser 用户名称
        过程:
        1. 新建组,组名与用户名保持一致
        /etc/group 保存了组信息
        2. 新建用户,并且将用户放到刚刚新建的组中
        /etc/passwd 保存了用户信息
        /etc/shadow 保存了用户的密码信息
        3. 创建了一个家目录 /home/xxx
        两居室
        三居室
        四居室
        改善型 (平层、别墅) -小康
        4. /etc/skel拷贝到用户家目录
      2. 删除用户
        $ userdel -r zhangsan
        删除用户信息,并且将用户家目录也给删除
      3. 切换用户
        $ su -
      4. 修改用户
        $ usermod
        例如:$ usermod -g 1008 zhangsan
        将zhangsan的组id换成1008
      5. 修改组信息
        $ groupmod
        例如: $ groupmod -n group0 boss
        (未完待续…)
    2. linux目录结构

      /
       	/home      	普通用户家目录
       		 zhangsan
       		 lisi    默认情况下,普通用户只能在用户家目录中进行更新操作(增加、删除、修改)
       	/root 	    超级管理员的家目录
       	/etc 		系统配置文件目录
       	/opt 		第三方文件解压安装目录
       	/usr 		文件的默认目录
       	/var 		
       	/sys 		系统目录
       	/dev
       	...	
      

      硬件 -> 软件
      linux 云服务器
      树莓派
      传感器
      算法

    3. 目录操作

      1. 新建目录
        $ mkdir linux es5 es6
        $ mkdir -p day01/a/b/c
      2. 新建文件/修改最近访问时间
        $ touch 文件名
        如果指定的文明名不存在,创建该文件。如果存在,修改最近访问时间为当前时间
    4. 其他命令
      $ clear
      -------清理终端屏幕
      $ ls /home
      -------列出家目录的所有的目录以及文件
      ------- zhangsan/zhangsan123
      --------ls -l
      $ man 命令
      -------查看指定命令的手册
      -------q quit 退出手册
      ------- 回车 下一行
      -------空格 下一页
      $ more 预览
      $ tail 预览末尾10行
      $ head 预览头10行
      $ cd 切换目录
      -------cd 回到家目录
      -------cd ~ 回到家目录
      -------cd / 切换到根目录
      -------cd /home/zhangsan 切换到/home/zhangsan目录下
      $ pwd 输出当前目录地址


云服务器

  1. group0

    zhangsan
    lisi

  2. group1

    wangwu
    zhaoliu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值