Linux概述,购买云服务器,远程连接服务器,Xshell常用命令

Linux

Linux概述

  • Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时编写的。
  • Linux 是一套免费使用的操作系统, 是一个多用户、多任务、支持多线程和多CPU 的操作系统。
  • Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持32位和64 位硬件。Linux 是一个性能稳定的多用户网络操作系统。
  • 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
  • 我们的 linux 学习以 CentOS(Community Enterprise Operating System)8.x 为例学习.

Linux特点

1、免费的/开源/稳定
2、支持多线程/多用户/处理高并发
3、安全性好
4、对内存和文件管理优越。

学习Linux的用途

  • Linux 运维工程师
  • Linux 嵌入式开发工程师
  • Linux 下的项目开发(大数据,java,python…)
  • 主要用于服务器领域

java开发工程师须掌握的内容

  • linux环境下基本操作命令包括文件操作命令(rmmkdir…)编辑工具使用(vi vim)linux 用户管理(useradd userdel usermod)等
  • .linux 的常用配置(环境变量配置,网络配置,服务配置)
  • linux 下如何搭建对应语言的开发环境(大数据,JavaEE,Python 等)

购买云服务器

我用的是CentOS 8.0以上的版本
点击购买云服务器
云服务器或轻量级服务器,配置为 1 核 2G 或 2 核 2G,内存至少两G.
安装 CentOS8.x 版本的操作系统.
例如百度云,腾讯云,华为云等针对新用户推出的入门级服务器.
在这里插入图片描述

远程连接服务器

在 linux 系统中,Xshell 和 Xftp 配合使用,是一套非常方便的linux 服务器管理软件。
Xshell 是通过输入命令来对服务器进行操作,如进入目录,压缩文件,解压文件,启动服务等等。
Xftp 是可视化工具,可以上传,下载,移动文件等操作。

Xshell常用命令

命令大全
shutdown -h now 关机
shutdown -h 1 1 分钟后关机
reboot 重启
logout 注销
cd
英文全拼:change directory,命令用于切换当前工作目录cd [目录名称]
ls 列出文件名或目录名
ll ll 不是命令,是 ls -l 的别名 列出来的结果详细,有时间,是否可读写等信息pwd: (print work directory) 用于显示工作目录
touch 文件名: 创建文件 touch demo.txt
rm -f file1: 删除一个叫做 ‘file1’ 的文件’ cp 文件名 /目标地址: 复制文件到指定目录
mkdir dir1: 创建一个叫做 ‘dir1’ 的目录’ rmdir dir1: 删除一个叫做 ‘dir1’ 的目录’(删除空文件夹)
rm -rf dir1: 删除一个叫做 ‘dir1’ 的目录并同时删除其内容mv dir1 new_dir: 重命名
mv dir1 /usr/local/xxx: 把 dir 移动到/usr/local/xxx
cat 文件名: 查看文件内容
find -name 文件名: 搜索文件命令
ifconfig:查看网络配置
clear: 清屏
free -m: 查看内存占用情况,以 MB 为单位
管道命令 | :操作符是”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入. 【指令 1】正确输出,作为【指令 2】的输入 然后【指令2】的输出作为【指令 3】的输入 ,【指令 3】输出就会直接显示在屏幕上面了。通过管道之后【指令 1】和【指令 2】的正确输出不显示在屏幕上面ps -ef | grep 进程名: 查看指定名称的进程号,先输出所有管道命令交给grep名称过滤 过滤出指定进程信息
grep:命令用于查找文件里符合条件的字符串
pgrep -l 进程名: 查看指定名称的进程号
tar -zxvf 压缩文件名: 解压并列出文件内容

Linux的目录结构

/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件
/etc:配置文件
/home : 用 户 的 家 目 录 , 每 一 个 用 户 的家目录通常默认为/home/USERNAME
/root:管理员的家目录;
/lib:库文件
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/opt:可选目录,第三方程序的安装目录
/proc:伪文件系统,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件/tmp:临时文件,/var/tmp
/var:可变化的文件
/bin:可执行文件,用户命令
/sbin:管理命令
/usr :usr 是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值