Linux - Linux系统

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

一、Linux系统

Linux全称GNU/Linux。Linux是一个开源、免费的操作系统其稳定性、安全性、处理多并发能力已经得到业界的认可目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上很多软件公司考虑到开发成本都首选linux在中国软件公司得到广泛的使用

Linux 的发行版本可以大体分为两类

  • 商业公司维护的发行版本以著名的 Red Hat(红帽) 为代表;

  • 社区组织维护的发行版本以 Debian[蝶变] 为代表

Linux主要的发行版本Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain[蝶变]、Fedora、SuSE、OpenSUSE、红旗Linux(国产)

一Red Hat Linux

Red Hat红帽公司创建于 1993 年是目前世界上资深的 Linux 厂商也是最获认可的 Linux 品牌。

Red Hat 公司的产品主要包括 RHELRed Hat Enterprise Linux收费版本和 CentOSRHEL 的社区克隆版本免费版本、Fedora Core由 Red Hat 桌面版发展而来免费版本

二Ubuntu Linux

Ubuntu 基于知名的 Debian Linux 发展而来界面友好容易上手对硬件的支持非常全面是目前最适合做桌面系统的 Linux 发行版本而且 Ubuntu 的所有发行版本都免费提供

三SuSE Linux

SuSE Linux 以 Slackware Linux 为基础原来是德国的 SuSE Linux AG 公司发布的 Linux 版本1994 年发行了第一版早期只有商业版本2004 年被 Novell 公司收购后成立了 OpenSUSE 社区推出了自己的社区版本 OpenSUSE。

SuSE Linux 在欧洲较为流行在我国国内也有较多应用。值得一提的是它吸取了 Red Hat Linux 的很多特质。

SuSE Linux 可以非常方便地实现与 Windows 的交互硬件检测非常优秀拥有界面友好的安装过程、图形管理工具对于终端用户和管理员来说使用非常方便。

四Gentoo Linux

Gentoo 最初由 Daniel RobbinsFreeBSD 的开发者之一创建首个稳定版本发布于 2002 年。Gentoo 是所有 Linux 发行版本里安装最复杂的到目前为止仍采用源码包编译安装操作系统

Linux 发行版本的选择

1、如果只是想要一个比较稳定的服务器系统建议选择 CentOS 或 RHEL

2、如果只是需要一个桌面系统而且既不想使用盗版又不想花大价钱购买商业软件不想自己定制也不想在系统上浪费太多时间则可以选择 Ubuntu

3、如果想深入摸索一下 Linux 各个方面的知识而且还想非常灵活地定制自己的 Linux 系统可选择 Gentoo

4、如果对系统稳定性要求很高则可以考虑 FreeBSD

5、如果需要使用数据库高级服务和电子邮件网络应用则可以选择 SuSE

二、Linux目录结构

Linux没有炫目的可视化操作界面它的操作大部分都是直接执行命令而可执行文件都是保存在相应的目录中的所以我们对linux的操作大多数时候都是查找和执行这些可执行文件的。

Linux的文件系统是采用级层式的树状目录结构在此结构中的最上层是根目录“/”Linux只有一个根目录 /然后在此目录下再创建其他的目录

在Linux世界里一切皆文件

1、root : 该目录为系统管理员目录root是具有超级权限的用户

2、bin ->usr/bin : bin是binary的缩写表示二进制文件通常是可执行文件;存放系统预装的可执行程序这里存放的可执行文件可以在系统的任何目录下执行。类似Windows系统下的环境变量

bin -> usr/bin这个是软连接就相当于 /bin 是usr/bin的快捷方式

3、usr是linux的系统资源目录里边存放的都是一些系统可执行文件或者系统依赖的一些文件库

4、usr/local/bin存放用户自己的可执行文件同样这里存放的可执行文件可以在系统的任何目录下执行。

5、lib->usr/lib这个目录存放着系统最基本的动态连接共享库其作用类似于Windows里的DLL文件几乎所有的应用程序都需要用到这些共享库。

6、boot : 这个目录存放启动Linux时使用的一些核心文件包括一些连接文件以及镜像文件。

7、dev: dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备Linux中的设备也是以文件的形式存在。

8、etc:这个目录存放所有的系统管理所需要的配置文件。配置环境变量(/etc/profile)

9、home用户的主目录在Linux中每个用户都有一个自己的目录一般该目录名以用户的账号命名叫作用户的根目录;用户登录以后默认打开自己的根目录。

10、var : 这个目录存放着在不断扩充着的东西我们习惯将那些经常被修改的文件存放在该目录下比如运行的各种日志文件。

11、mnt : 系统提供该目录是为了让用户临时挂载别的文件系统我们可以将光驱挂载在/mnt/上然后进入该目录就可以查看光驱里的内容

12、opt:这是给linux额外安装软件所存放的目录。比如安装一个Oracle数据库,则就可以放到这个目录下默认为空。类似Windows系统的中Program Files目录

13、tmp这个目录是用来存放一些临时文件的

三、Linux远程操作工具

查看linux系统的ip地址ifconfig

一Xshell + Xftp

Xshell 是一个强大的安全终端模拟软件它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。它通过互联网到远程系统的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

Xshell 是目前最好的远程登录到Linux操作系统的软件流畅的速度并且完美解决了中文乱码的问题是目前程序员首选的软件

Xftp是一个基于windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp 以后Windows 用户能安全地在UNIX/Linux和Windows PC 之间传输文件

1、Xshell连接

输入Linux系统账号密码

2、Xftp连接

二SecureCRT & SecureFX Portable

SecureCRT和SecureFX都是由VanDyke出品的SSH传输工具。

SecureCRT是一款非常好用的、支持多标签的SSH客户端极大方便了管理多个SSH会话。

SecureFX则是一款专业而灵活、支持安全文件传输的SFTP客户端也支持SCP、SSL等安全协议、以及传统的FTP协议。另外SecureFX比FlashFXP提供的SFTP功能更为全面健壮。

为方便使用做出SecureCRT+SecureFX的整合版运行SecureCRT或SecureFX后可以在保持SSH对话Session的情况下相互调用对方方便以不同方式管理服务器

博客参考

https://blog.csdn.net/MinggeQingchun/article/details/123358006

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux