Linux的基本使用和程序部署

这篇博客介绍了Linux的基础知识,包括Linux是什么、学习内容,并详细讲述了Linux环境的搭建步骤,如购买云服务器、设置用户名和密码,以及如何使用工具连接远程服务器。此外,还列举了多个常用的Linux命令,如ls、pwd、cd等,帮助读者快速掌握Linux操作系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一.Linux的介绍

1.简单了解

1.1Linux是什么

1.2Linux学习内容

二.Linux环境搭建

1.先买一台云服务器(仅参考) 

2.设置用户名和密码

3.使⽤⼯具连接远程服务器

三.Linux 常用命令

1.ls

 2.pwd

 3. cd

4. touch

5.cat

6.mkdir

7.rm 

8.cp

 9.mv

 10.man

11.less

12.head

13.tail 

14.date

15.grep

 16.ps

17.netstat

18.vim


一.Linux的介绍

1.简单了解

1.1Linux是什么

Linux 是一个操作系统, 和 Windows 是 "并列" 的关系. Linux 是世界第一大操作系统了, 安卓系
统本质上就是 Linux.

(1)服务器领域
(2)嵌入式设备
(3)移动端

Linux 严格意义来说只是一个 "操作系统内核".一个完整的操作系统 = 操作系统内核 + 配套的应用程序.

1.2Linux学习内容

(1)基础命令

Linux 虽然也有图形化界面, 但是在 服务器 / 嵌入式设备上往往都是通过命令行的方式操作的. 因此学习Linux 命令就是使用 Linux 的重要基础.

使用命令相比于使用图形界面主要有以下好处:
节省系统资源: 运行图形界面需要让系统付出一些额外的资源开销. 尤其是对于配置比较低的
嵌入式设备。
节省网络带宽: 如果通过网络访问服务器, 使用图形界面需要传输一帧一帧的图像, 而使用命
令只需要传输简单的字符串.
便于批量执行任务: 可以通过一些 "脚本" 代码 (比如 Linux Shell) 来批量执行一些任务, 完成
一些简单的编程工作. (比如定时备份文件, 删除文件等).Windows 也有命令(cmd), 只是普通用户很少使用.

(2)系统编程和网络编程

Linux 自身提供了一些 API, 供开发人员调用来完成一些更复杂的编程任务(比如文件操作, 多线程编程,socket 编程等).但是由于 Java 跨平台的特性, 这部分功能已经被 Java 自身封装好了。

 (3) 部署 JavaWeb 项目

自己写的 web 程序, 要想让其他的用户能够访问, 就要发布到服务器上.

二.Linux环境搭建

1.先买一台云服务器(仅参考) 

https://cloud.tencent.com/act/pro/lighthouse2021

可以在校园专区里选择一款云服务器,先实名认证再购买。 

2.设置用户名和密码

公网id是登陆服务器的ip . 

设置 root 密码: 勾选服务器, 点击重置密码. root 密码建议设置的稍微复杂一些。
最重要的三个信息:
1. 服务器的公网 IP
2. 服务器的管理员账户 (固定为 root)
3. 管理员账户密码(在腾讯云网站上设置的)
这是我们登陆到 Linux 上的必要条件.

3.使⽤⼯具连接远程服务器

1,下载工具:FinalShell(连接云服务器)安装和使⽤

xhttp://www.hostbuf.com/t/988.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值