linus 林纳斯 赫尔辛基大学 在自己的笔记本上安上自己写的操作系统 基于Linux内核 ,我来为大家科普一下关于linux教程新手入门学习?以下内容希望对你有帮助!

linux教程新手入门学习(linux基础第一课基础知识了解)

linux教程新手入门学习

发展历史

linus 林纳斯 赫尔辛基大学 在自己的笔记本上安上自己写的操作系统 基于Linux内核

​ Linux内核 也是基于unix内核开发出来 unix 不开源 只能军方和大学使用

​ Linux内核纯c语言实现 Linux操作系统底层全部是汇编语言 大量的位运算 最大的榨干计算机每一条指令 所以速度很快

​ git 最牛的代码版本管理工具 没有之一 git svn 都是版本管理工具 linus 两周时间写出来

​ git 优势:

​ 1.团队协作不需要联网 每个人的电脑都是一个版本库

​ 2.上传速度快 svn需要30秒 git只需要3秒

Linux 优势
分类

按照 系统内核来分类 :

​ windows 内核

​ Linux内核

​ 两大阵营:

​ redhat :redhat centos

​ redhat: 红帽 最成功的商业系统

​ centos: 社区版的 redhat 免费

​ fedora: 个人版的redhat

​ debian: Ubuntu debian deepin

老毛桃 大白菜、雨林木风、番茄家园 制作系统启动盘

  • 下载 纯净版 windows 镜像 iso iso其实就是个压缩包 放到u盘指定的位置
  • 重启 进入bios U盘启动 进入winpe
  • 格式化c盘
  • 将系统安装在 c盘中
  • Linux
  • 下载 Linux镜像 i386 586 表示32位 amd64 表示 64位操作系统
  • https://opsx.alibaba.com/mirror


    分区方案

    ​ 1./boot 200m 分区的类型:逻辑分区 新分区的位置 空间起始位置 ext4日志文件系统 挂载点 /boot

    ​ 2./home 2048m 分区的类型:逻辑分区 新分区的位置 空间起始位置 ext4日志文件系统 挂载点 /home

    ​ 3.swap 2048m 内存的2倍 分区的类型:逻辑分区 新分区的位置 空间起始位置 交换空间

    ​ 4./ 剩余的空间 分区的类型:逻辑分区 新分区的位置 空间起始位置 ext4日志文件系统 挂载点 /

    接下来就是 硬盘格式化 选择继续


    切换桌面 命令行

    从桌面切换到命令行 快捷键: ctrl alt f1~f6

    从命令行切换到图形界面 :ctrl alt f7


    yum源

    其实类似于 手机的应用商店 默认从Ubuntu 官网上下载 软件 但是受 距离的限制 导致 很慢 所以 国内 像阿里云 163 清华大学 就将 yum源 从官网拉取到自己的服务器 然后用户只需要从aliyun 163 清华大学去下载即可

    系统设置->软件和更新 ->中国站点 ->选择阿里云即可 要重新加载一下 更新缓存


    远程连接常见端口号
    • http 80
    • https 443
    • smtp 25
    • pop3 110
    • ssh 22
    • scp 22 用来像将本地的文件传送到服务器上
    • mysql 3306

    远程连接我们的Ubuntu1604 服务器 需要先安装 openssh-server 因为 我们安装操作系统的过程中 这个用户比超级管理员 权限小 比普通用户权限大 我们在安装软件的时候 需要提权限 需要在前面 加上 sudo sudo apt-get install openssh-server service ssh start|stop|restart 接下来可以 用xshell/putty/scrt


    命令提示符

    ghgh@ghgh-virtual-machine:~$ ghgh 用户名 ghgh-virtual-machine 主机名 ~ 用户的家目录 $ 普通用户正在输入 # 管理员用户正在输入 普通用户家目录 ~ = /home/用户名/ 管理员用户的家目录 ~ = /root/


    Ubuntu默认 没有激活 root

    唤起 root sudo passwd root 备注:如果root不写 默认就是 修改root

    切换用户 su root root不写 默认切换到 root

    cd 切换目录 如果cd 后面什么都不写 表示切换到该用户的家目录

    普通用户的家目录 /home/用户名

    超级管理员的家目录是 /root/


    常用的快捷键

    快捷键用途

    ctrl c 强制终止正在执行的

    ctrl a 快速回到命令的开头

    ctrl e 快速回到命令的结尾

    clear 清空屏幕

    ctrl u 清空

    tab 自动补全命令

    上箭头 上一条命令

    下箭头 下一条命令


    常见命令

    ls 列出所有的文件 及子目录 cd 切换目录 ​ whoami 查看当前哪个用户登陆 vi/vim 文件名 修改 ​ reboot 重启 init 6 重启 ​ ​ shutdown -h now #立即关机 halt #立即关机 init 0 #立即关机 power off #立即关机


    命令出错原因
    • Linux严格区分大小写 apt-get upgrade 更新yum源 如果 apt-get UPgrade 这就出错
    • command not found 表示 命令找不到 这说明 你的命令出错了
    • 命令 没有安装 也会报错 提示你安装 比如 vim /etc/1808.html 提示你先安装 sudo apt-get install vim
    • 命令中间 不能多空格

    安装软件

    sudo apt-get -y install 包名 #安装软件 -y 不会提示你是否安装 sudo apt-get -y remove 报名 #卸载软件 sudo apt-get update 获取最新的软件包列表 sudo apt-get upgrade 如果包需要更新 那么就自动更新


    在 ubuntu 下面安装我们的pycharm

    sudo snap install pycharm-professional --classic

    professional community


    安装搜狗拼音输入法

    1.sudo apt-get install curl cd //切换到家目录 2.curl -O http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb?st=yCoFwRDSEMxpgtR2cAAQ1g&e=1544432169&fn=sogoupinyin_2.2.0.0108_amd64.deb 3.添加源 sudo add-apt-responsitory ppa:fcitx-team/nightly 4.sudo apt-get update 5.sudo apt-get install -f 6.sudo apt-get install fcitx 7.sudo apt-get install fcitx-config-gtk 8.sudo apt-get install fcitx-table-all 9.sudo apt-get install im-switch 10.cd 家目录 ls 11.sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb ​ ​ 12 到终端上 系统设置->语言支持->键盘输入法系统设置 选择fcitx 重启Linux


    快照 和克隆

    • 快照 记录当前服务器的状态
    • 克隆 复制一模一样的虚拟机

    ,