【Linux-介绍】

一、Linux操作系统

Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接、命令的使用)
数据库的使用:MySQL(增删改),除了查询动作需要重点掌握以外,其他操作了解即可。
课程目标:
1、能够在Linux环境下完成环境搭建及项目部署
2、能够在Linux服务器上完成日志获取查看操作

1.操作系统

1.1概念

管理计算机硬件和软件资源的计算机程序。即OS是计算机的核心和基石。
说明:所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统。

1.2常见的主流操作系统

1.桌面操作系统:Windows /macOS /Linux
2.移动端操作系统:Android(安卓) /iOS(苹果)
3.服务器操作系统:Linux /Windows Server
4.嵌入式操作系统:Android(底层是Linux)

操作系统
桌面操作系统
服务器操作系统
嵌入式操作系统
移动端操作系统
Windows
macOS
Linux
Windows Server
linux
Android
iOS

2.Linux简介

Linux是一套免费使用自由传播的操作系统

2.1 Linux特点

开源免费
安全稳定
性能可靠
可移植性

多用户、多任务、多平台、多语言

二、文件和目录

1.Windows和Linux文件系统区别

在windows下,打开“计算机”,看到的是一个个驱动器盘符:
在这里插入图片描述

在linux下,看不到驱动器盘符,看到的是文件夹(目录):

在这里插入图片描述
Linux没有盘符这个概念,只有一个根目录 / ,所有文件都在它下面。树型结构。
在这里插入图片描述
/:根目录。一般根目录下只存放目录,在Linux下有且只有一个根目录,所有的东西都是从这里开始;
/root:系统管理员root的目录;
/usr:系统应用程序存放的目录,一般安装的软件再改目录下;
/etc:系统配置文件存放的目录,不建议在次目录下存放可执行文件;
/home:系统普通用户的家目录;
/var:放置系统执行过程中经常变化的文件,例如日志文件。

文件和路径
说明:不同于windows系统的文件路径的起点是盘符,linux系统的路径起点是’ / '(根目录)
注意:
1. / 为根目录,是所有文件的路径的起点
2. 根目录下的所有第一层级的文件夹,均不能随意进行修改操作
3. 掌握常用目录的作用即可
4. / 根目录,/home 普通用户所在文件夹,/root 系统管理员所在文件夹
5. 其余目录,可以现用现查即可

三、Linux远程连接

远程连接操作
说明:通过远程工具连接到Linux服务器的操作即为远程连接
条件:
(1).服务器的IP地址
(2).服务器的账号和密码
注意:必须确保有网络连接条件

常用的远程连接工具
1.FinalShell (推荐):功能强大,有颜值,好操作(高级功能需要订阅)
2.XShell:个人用免费/商用收费
3.Putty:免费开源
4.SecureCRT:收费
5.MobaXterm:免费

远程连接基本步骤

1.入职后需要向相关人员(运维/开发)获取服务器IP地址及账号密码等信息
2.配合远程连接工具(根据公司要求使用对应工具),配置连接使用服务器即可

远程连接操作步骤

$ ifconfig

注意:默认情况下,CentOS 7系统不支持ifconfig命令,需要先进行环境安装后才能使用,默认可以用 ip addr
说明:一般情况下,只要不是本机内环境,都需要获取结尾数不为1的地址方可使用
扩展:在一个网络范围内,一般有1~255个IP地址。其中,1和255会被入网及出网设备给占用掉

在本机上 ping 服务器IP地址检查连通性

设置连接名称,区分多台设备
SSH远程连接默认端口为:22
目标服务器IP地址
目标服务器账号
目标服务器密码

远程连接依赖的命令:SSH
课外练习:自行确认直接使用SSH命令远程连接服务器的格式

四、Linux命令

1.学习Linux终端命令的原因

使用命令行终端比图形化界面使用更快速
允许访问更多的命令和脚本

2.Linux命令的使用技巧

  • Linux终端的放大缩小
    ctrl + shift + = 放大终端窗口的字体显示
    ctrl + - 缩小终端窗口的字体显示
  • Linux命令的自动补全
      在敲出 文件 / 目录 / 命令 的前几个字母之后,按下 tab
      如果输入的没有歧义,系统会自动补全
      如果还存在其他 文件 / 目录 / 命令,再按下 tab 键,系统会提示可能存在的命令
  • Linux其他常用快捷键
      按 上 / 下 光标键可以在曾经使用过的命令之间来回切换
      如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c
  • Linux下操作可以不需要进入路径下在去操作

五、用户目录

位于/home/用户目录,称之为用户工作目录或主目录,表示方式:

/home/用户目录

六、Linux主要目录速查表

目录名说明
/根目录,一般根目录下只存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始
/bin /usr/bin可执行二进制文件的目录,如常用的命令 ls、tar、mv、cat 等
/etc系统配置文件存放的目录,如磁盘、网络、服务等
/home系统默认的用户主目录,新增用户时,用户的主目录都存放在此目录下
~表示当前用户的主目录
/rootroot用户的主目录

七、常用Linux命令的基本使用

命令作用
ls查看当前文件夹的内容
cd切换文件夹
touch 文件名创建空文件
mkdir 目录名创建目录
rm 文件名删除文件
rm -r 目录名删除目录
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值