linux教程新手入门学习(linux基础第一课基础知识了解)
linus 林纳斯 赫尔辛基大学 在自己的笔记本上安上自己写的操作系统 基于Linux内核 ,我来为大家科普一下关于linux教程新手入门学习?以下内容希望对你有帮助!
linux教程新手入门学习
发展历史linus 林纳斯 赫尔辛基大学 在自己的笔记本上安上自己写的操作系统 基于Linux内核
Linux内核 也是基于unix内核开发出来 unix 不开源 只能军方和大学使用
Linux内核纯c语言实现 Linux操作系统底层全部是汇编语言 大量的位运算 最大的榨干计算机每一条指令 所以速度很快
git 最牛的代码版本管理工具 没有之一 git svn 都是版本管理工具 linus 两周时间写出来
git 优势:
1.团队协作不需要联网 每个人的电脑都是一个版本库
2.上传速度快 svn需要30秒 git只需要3秒
Linux 优势- 免费 开源 如果不开源 咱们国家至少落后50年
- 速度快 消耗资源比较少 128m的内存 足够跑起来 丝毫不卡
- 稳定 安全 不宕机 蠕虫病毒 勒索病毒 感染的全是 windows
- 应用领域广 路由器 公交车刷卡等嵌入式 支持多平台
- 多用户 多任务
- 移动端
- Android
- ios
- windows phone
- Symbian
- blackberry
- PC端
- windows
- mac os
- Ubuntu
- 麒麟
- 服务器操作系统
- windows server 2018
- macos server
- redhat rhct rhce rhca
- centos
- Ubuntu
按照 系统内核来分类 :
windows 内核
Linux内核
两大阵营:
redhat :redhat centos
redhat: 红帽 最成功的商业系统
centos: 社区版的 redhat 免费
fedora: 个人版的redhat
debian: Ubuntu debian deepin
老毛桃 大白菜、雨林木风、番茄家园 制作系统启动盘
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
快照 和克隆
,
- 快照 记录当前服务器的状态
- 克隆 复制一模一样的虚拟机
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com