Linux基础篇01-认识操作系统远程连接Linux命令案例

Posted 黑马程序员官方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础篇01-认识操作系统远程连接Linux命令案例相关的知识,希望对你有一定的参考价值。

一、阶段内容

Linux 命令使⽤: 为了将来⼯作中与服务器设备进⾏交互⽽准备的技能(远程连接/命令的使 ⽤)

数据库的使⽤ : mysql(增加数据/修改数据/查询数据/删除数据) , 除了查询动作需要重点掌 握以外, 其他操作了解即可

二、操作系统

说明 : 所有硬件设备组装完成后的第⼀层软件 , 能够使⽤户使⽤硬件设备的软件 即为操作系统

常见分类:

三、Linux系统

说明 : 在服务器端最常⻅的操作系统类型!

Linux发型版本

说明 : 在原版 Linux 系统的基础上 , 额外增加⼀些常⽤软件的操作系统

注释 : 类似与原⽣安卓系统和现⾏的华为系统/⼩⽶系统等之间的关系

常见类型

文件和路径

说明 : 不同于 Windows 系统的⽂件路径的起点是盘符 , Linux 系统的路径起点 是'/'(根⽬录)

注意 :

  • 1. / 为根⽬录 , 是所有⽂件的路径的起点
  • 2. 根⽬录下的所有第⼀层级的⽂件夹 , 均不能随意进⾏修改操作
  • 3. 掌握常⽤⽬录的作⽤即可
  • 4. / 根⽬录 , /home 普通⽤户所在⽂件夹 , /root 系统管理员所在⽂件夹
  • 5. 其余⽬录 , 可以现⽤现查即可

四、远程连接操作

说明 : 通过[远程连接⼯具]连接到服务器的操作即为远程连接

条件 :

  • 1> 服务器的 IP 地址
  • 2> 服务器的账号和密码

注意 : 必须要确保有⽹络连接条件

常见的远程连接工具

  • 1. FinalShell (推荐) : 功能强⼤ , 有颜值 , 好操作(⾼级功能需要订阅)
  • 2. XShell: 个⼈⽤免费/商⽤收费
  • 3. Putty: 免费开源的
  • 4. SecureCRT: 收费
  • 5. MobaXterm: 免费

五、远程连接基本步骤

1. ⼊职后需要向相关⼈员(运维/开发)获取服务器 IP 地址及账号密码等信息

2. 配合远程连接⼯具(根据公司要求使⽤对应⼯具), 配置连接使⽤服务器即可

获取服务器IP地址:

注意 : 在⼯作中此步骤可以省略 , 可以直接向相关⼈员获取 IP 地址及账号和密 码

虚拟机系统中的桌⾯上⿏标右键打开终端

通过 ifconfig 命令获取 IP 地址信息

在本机上的命令⾏内使⽤ ping 命令⾏测试下连通性

如图新建 -> SSH 连接

如图设置连接信息

远程连接依赖的命令: SSH

课外练习: ⾃⾏确认直接使⽤ SSH 命令远程连接服务器的格式

如图点击连接

提示保存秘钥

提示连接成功

六、远程连接注意事项

修改连接信息选项

七、Linux命令学习原则

形式1:非常非常常用的,用就完了

形式2:讲过后续可能不常用的,写好自己的笔记,以备随时查阅使用即可

形式3:没讲过,可能会用到的,现查现用

注意:

不要死记硬背Linux命令

一定要明确命令的基本组成形式

八、Linux命令操作技巧

1. 善⽤ tab 键进⾏⽂件名/路径名/命令的⾃动补全!

2. 可以使⽤上/下⽅向键 , 快速获取之前输⼊过的命令

3. 如果命令开始执⾏后 , 停不下来 , 或要取消执⾏ , 可以使⽤快捷键 : Ctrl + C

九、Linux命令的基本组成

# 命令 [-选项] [参数]
command [-options] [parameter]

说明 :

command : 命令主体

[-options] : 命令选项(可选), 根据命令可以显示更加丰富的数据

[parameter] : 命令参数(可选), 命令的操作对象,⼀般⽂件、⽬录、⽤户 和进程等都可以作为参数被命令操作

十、Linux命令

案例1: ls/pwd/cd/touch/mkdir/cp/mv/rm

Part1: ls/pwd/cd/touch/mkdir

Part2: cd其他⽤法和mv

相对路径和绝对路径

说明 : 在 Linux 系统中 , 可以根据如下特点区分相对路径和绝对路径

相对路径 : 凡是路径信息以 '.' 或 '..' 开头的均为相对路径

绝对路径 : 凡是路径信息以 '/' 或 '~' 开头的均为绝对路径

注释 :

. : 当前路径下(⼀般会省略)
.. : 上⼀层⽬录
/ : 根⽬录
~ : 当前⽤户的家⽬录

Part3: cp 复制⽂件和⽂件夹

Part4: mv/touch 创建多个⽂件/rm 删除⽂件和⽂件夹及所有⽂件

作业

练习: 必须熟练使⽤案例 1 中的出现所有命令

预习: 后续的所有命令

以上是关于Linux基础篇01-认识操作系统远程连接Linux命令案例的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础篇——Linux网络配置(配置网卡固定IP,固定hostname,终端远程)详解

Linux基础篇——Linux网络配置(配置网卡固定IP,固定hostname,终端远程)详解

Notepad++远程连接Linux系统

Linux远程连接桌面VNC,如何实现Linux远程连接桌面VNC!

Linux远程连接桌面VNC,如何实现Linux远程连接桌面VNC!

linu基础