简易东莞网站制作公司,做网站代理,无锡本地做网站,如何自己建设淘宝网站一、linux系统认识 linux是指操作系统的内核#xff0c;ubuntu是指基于这种内核的操作系统#xff0c;Ubuntu属于Linux的一个发行版本#xff0c;有简易的用户界面#xff0c;完善的包管理系统#xff0c;Ubuntu还对大多数硬件有着良好的兼容性#xff0c;包含最新的图形…一、linux系统认识 linux是指操作系统的内核ubuntu是指基于这种内核的操作系统Ubuntu属于Linux的一个发行版本有简易的用户界面完善的包管理系统Ubuntu还对大多数硬件有着良好的兼容性包含最新的图形显卡等等。 Linux有许多发行版本比较流行的有Debiancentosredhat。 1.1 linux主要目录
1. /根目录在linux下有且只有一个根目录2. /home系统默认的用户家目录3. /etc系统配置文件存放4. /bin保存可执行二进制文件的目录如常用的ls、tar、mv、cat等。 二、CentOS和Red Hat 的区别
1.1CentOS发行版 CentOS 是 Community ENTerprise Operating System 的简称也称为社区企业操作系统不管如何称呼它都是 Linux 的一个发行版本
1.2RedHat 发行版 Red Hat 公司的产品中有 RedHat Linux如 RedHat 7,8,9和针对企业发行的版本 Red Hat Enterprise Linux都能够通过网络 FTP 免费的获得并使用但是在 2003 年的时候Red Hat Linux 停止了开发所以没有RedHat10后续开发由 Fedora Project 项目所取代并以 Fedora Core 这个名字继续发行并提供普通用户免费使用
1.3二者关系和区别 Linux 是开源系统。Red Hat 公司是世界上大名鼎鼎的 Linux 系统开发公司在其 Linux 发行版中大多数软件包开源软件都是基于 GPL 协议自由软件许可证即开源性发布的。Red Hat 公司也必须遵循这个协议将构成针对企业发行的版本 Red Hat Enterprise Linux (以下称之为 RHEL) 的软件包的源码公开发布只要是遵循GPL协议任何人都可以在原有的软件构成的基础上再开发和发布。因此一个名为 Community Enterprise Operating SystemCentOS 的项目诞生了。CentOS 社区将 RedHat 的网站上获得的所有源代码下载下来进行重新编译。重新编译后还修正了一些 BUG由于 RHEL 是商业产品必须将所有 RedHat 的 Logo 和标识改成自己的 CentOS 标识。CentOS 就是 RedHat 的免费版本。 CentOS 就是在 RHEL 发布的基础上克隆再现的一个 Linux 发行版本。RHEL 的克隆版本不只 CentOS 一个还有 White Box Enterprise Linux 和 TAO Linux 和 Scientific Linux在众多的 RHEL 的克隆版本中CentOS 是很出众、很优秀的。它迫使 Red Hat 加快创新使之始终走在其它 Linux 服务器发行版的前面。CentOS巨大成功的真正的受害者是其它的发行版如 Novell的SLES Ubuntu Server等。 三、linux常用命令 3.1查询linux系统版本信息
cat /etc/redhat-release------------只适用于基于RedHat的linux版本-cat /proc/version -----查看linux内核版本命令uname -a
3.2 linux基础命令 1cd 2mkdir
mkdir -p 可以递归创建目录
3ls ls通配符的使用 4touch创建文件
如果文件不存在则创建新的文件如果文件存在则修改文件的修改日期
5mv / cp / rm
-i移动mv覆盖文件前提示-r递归参数cp文件夹时必须加此参数-f强制删除
千万不要在根目录下使用命令rm -r *使用rm命令一定要在家目录home下使用。
6cat / more / less 1more分屏显示文件内容每次只显示一页内容。查看文件内容较多的文本文件。 2cat查看文件内容、创建文件、文件合并、追加文件内容等功能查看文件内容较少的文本文件。
7打包压缩命令
在不同操作系统中常用的打包压缩方式是不同的。
windows常用rarMac常用zipLinux常用tar.gz
打包压缩包括两步打包和压缩。
打包文件tar -cvf 打包文件.tar 解包文件tar -xvf 打包文件.tar
linux操作系统下常看的打包压缩命令为
压缩文件tar -zcvf 打包文件.tar.gz 被打包的文件/路径…解压缩文件tar -zxvf 打包文件.tar.gz解压到指定路径tar -zxvf 打包文件.tar.gz -c 目标路径 3.3 Linux远程管理常用命令
1shutdown命令
#立刻重新启动操作系统 shutdown -r now#系统在今天2025关机 shutdown 20:25#系统再过十分钟后自动关机 shutdown 10#取消之前确定的关机计划 shutdown -c
2ifconfig 1查看/配置计算机当前的网卡配置信息ifconfig 2检测到目标ip地址的连接是否正常ping ip地址 3检测本地网卡工作是否正常ping 127.0.0.1 3.4软件安装/卸载
1apt命令
apt全称Advanced Package Tool是Linux下的一款安装包管理工具。
安装软件sudo apt install 软件包卸载软件sudo apt remove 软件包更新已安装的软件sudo apt upgrade
2dpkg命令
Debian和Ubuntu使用dpkg管理软件包。这些软件包通常以.deb结尾。
安装软件sudo dpkg -i 软件包卸载软件sudo dpkg -r 软件包
3Ubuntu界面下常用快捷键 1.“ctrlaltt”打开终端 2.“ctrlalt”将鼠标从虚拟机移出 3.“ctrlG”将鼠标移入虚拟机 3.“ctrl shift ” 放大终端窗口字体显示 4.“ctrl -” 缩小终端窗口字体显示 5.“tab” 自动补全文件名、目录等 6.“↑” 回到曾经使用过的命令
四、linux操作系统安装
1虚拟机安装
centos操作系统安装
Red Hat Enterprise Linux安装
2服务器操作系统安装 1.下载操作系统ISO镜像文件 2.设置系统启动顺序以CD启动然后关机再开机再开始安装
3.挂载本地的iso文件 4.设置启动顺序以CD启动;然后关机开机重新启动服务器。 进入安装操作系统前如果出现磁盘检测这个界面按Esc键退出检测。 5.安装操作系统 选择安装操作系统选择语言选择最小化安装。选择安装系统磁盘如果服务器原来有操作系统选择系统盘的时候要先清除系统盘再选择设置时区及时间shanghai设置网口开关开始安装系统设置root用户的密码等待安装完成 6.挂载ISO镜像文件 ISO文件相当于安装包可用来安装jdk以及其他的一些工具,因为没有外网只能使用ISO本地安装 配置yum环境 mount /dev/sr0 /mnt/ ------------------挂载ios镜像文件到/mnt目录下 touch /etc/yum.repos.d/install.repo -------------新建一个文件install.repo cd /etc/yum.repos.d/ vi install.repo --------------------编辑install.repo文件 yum.repos.d
写入如下内容 [install] enabled1 namecentos baseurlfile:///mnt/BaseOS gpgcheck0 [AppStream] enabled1 nameAppStream baseurlfile:///mnt/AppStream gpgcheck0 7.安装 ifconfig工具
命令yum -y install net-tools.x86_64
安装成功后使用ifconfig命令成功即安装成功 注意若安装 ifconfig失败则按照如下步骤操作 将目录/etc/yum.repos.d下的所有文件除开install.repo文件移动到/root目录下目录/etc/yum.repos.d只保留新建的install.repo文件root目录下执行安装命令yum -y install net-tools.x86_64 不拖出来的话安装时会去原有的网址去yum因为没外网原有网址是用不了的 8.安装 java工具
yum -y install java-1.8.0*
9.安装 tar、zip、unzip工具
yum -y install zip unzip tar
10.安装 python工具
yum install policycoreutils-python-utils-2.9-9.el8.noarch
11.关闭主机防火墙
[rootlocalhost ~]# systemctl stop firewalld ------------------关闭防火墙
[rootlocalhost ~]# systemctl disable firewalld ---------------关闭防火墙重启自动启动
[rootlocalhost ~]# reboot -------------------重启生效