liunx的基本配置

概述

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。(说实话真特么羡慕这类人)
类 Unix 操作系统,基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。支持 32 位和 64 位硬件 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Unix本来是免费的,后来商业化了,Unix就不开源了,原来用Unix的就没法用了,于是芬兰的一个教授Linus Torvalds开发了一个完全开源且免费的操作系统,就是Linux。

Linux的版本:

分为内核版和发行版本
Linux 的的内核版本是Liunx团队开发的完全免费。
Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包(会收费)。

Liunx的主流版本:

1.CentOS
2.ubuntu
3.radhat等。

centos 下载地址:

可以去官网下载最新版本:https://www.centos.org/download/

Linux内核的主要模块分为以下几个部分:

1.存储管理
2.CPU和进程管理
3.文件系统
4.设备管理和驱动
5.网络通信
6.系统初始化(引导)
7.系统调用等

为什么服务器尤其大型服务器都使用Linux系统

最后谈一谈服务器尤其是大型服务器一般都使用Linux系统的几点原因:

1.成本低,Linux操作系统是免费的
2.安全性好,Linux采取了许多的安全措施,包括对读写权限控制、带保护的子系统、审计跟踪、核心授权等,为网络多用户环境中的用户提供了必要的安全保障
3.网络功能强大,Linux在通信和网络功能方面优于其他操作系统
4.开源性,这意味着管理员可以对系统随意进行定制

Linux的安装:

一、虚拟机:
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。
二、安装VMware
1.首先我们访问官网地址https://www.vmware.com/cn.html
注意:没有账号必须先注册才能下载。注册页面https://my.vmware.com/cn/web/vmware/registration
注册完账号后进行以下步骤:
liunx的基本配置

如图,选择下载专区,进入下面页面
liunx的基本配置

选择Workstation Pro,进入新的页面
liunx的基本配置

选择版本,然后根据自己的操作系统选择相应选项。

liunx的基本配置

打开下载好的exe文件,弹出安装界面。

liunx的基本配置

点击下一步,阅读协议并决定是否接受后再次点击下一步按钮。

liunx的基本配置

选择安装路径,默认C盘,这个可自己选择(注:安装路径用英文)

liunx的基本配置

检查更新和加入计划不要选。

liunx的基本配置

下面几个页面直接点下一步直到进入安装
liunx的基本配置
5A02H-AU243-TZJ49-GTC7K-3C61N

三、安装centos7

1.安装好打开VMware,点击创建新的虚拟机。
liunx的基本配置
2.选择经典
liunx的基本配置
3.选择稍后安装操作系统liunx的基本配置
4.选择Liunx和CentOS 64位liunx的基本配置
5.给自己的虚拟机起名字和选择虚拟机创建的位置liunx的基本配置
6.选择默认的磁盘大小(20G)
7.选择自定义硬件
liunx的基本配置
liunx的基本配置
8.点击开启虚拟机->在虚拟机界面点击进入(切回win10界面按Ctrl+alt)->使用上下键选择第一个 ->确定开始安装
9.选择简体中文

liunx的基本配置
10.安装图形化界面
liunx的基本配置
liunx的基本配置

11.设置root密码
liunx的基本配置
12.创建用户
liunx的基本配置
liunx的基本配置

13.点击重启

另一种安装方法:

安装好VMware ->找到CentOS7的安装路径(文件是别人安装好打包发给你的文件)->点击***.vmx文件就会挂载在虚拟机里
liunx的基本配置
14.登录成功后右键打开终端输入ifconfig查询ip地址

四.Liunx的远程访问工具(Xshell_setup_wm,CRT,SSH Secure Shell Client等)

Xshell 5
	双击打开->选择新建->点击链接

liunx的基本配置
liunx的基本配置
liunx的基本配置

五.经常使用的命令

  ifconfig:查询主机的ip地址;
  pwd:显示的当前目录

切换目录命令:cd

  cd.. :退回上层目录
  cd / :加文件名称:进入到文件中
  cd ~ :回到系统文件更目录(回到root目录)
  cd -  :返回上一个所在目录

列表文件:ls ll

  ls:显示文件夹下目录
  ll : 显示文件夹下所有文件目录(包括隐藏文件)

创建目录和删除目录 mkdir rmdir

   创建:mkdir  文件名
   删除:emdir  文件名
   创建多级目录:mkdir -p         文件名/文件名
   创建一个空文件: tauch   文件名.txt

浏览文件 cat more less tail(退出按q或者Ctrl+v)

 cat  文件名
 more   文件名
 less 文件名
 tail -10  文件名   :查看文件最后10行

文件的复制和移动、删除 cp mv rm

cp   文件名称     文件夹路径  
mv  文件名称     文件夹路径
mv  文件名称     文件夹路径/改掉名字
rm  文件名称   :删除文件
rm -r  文件名:每次删除都询问
rm -rf   文件名: 删除是不会询问

文件的压缩与解压

  打包:tar -cvf   xxx.tar ./*
  打包并压缩:tar -zcvf  xxx.tar .gz ./*
  解压: tar -xvf    ***.tar
  解压到指定目录:tar -zxvf    ***.tar.gz   -C/文件路径

文件查找、内容find grep

  文件查找:find  / -name  文件名
                  find  / -name  *.log   (使用通配符)
   内容查找: grep   文件名 
   清屏:clear  或者 Ctrl+l

vi/vim编辑器

编辑文件:wim   文件名
插入:i
回到命令行:Esc
保存退出:   :qw
不保存退出: :q!
搜索关键字:   :/8080

重定向输出:

 cat  aa.txt    >   bb.txt   (aa文件内容会覆盖bb文件内容)
 cat  aa.txt    >>   bb.txt   (aa文件内容会追加bb文件内容)

系统管理命令

  查询所有进程: ps -ef  
  查询某一个进程: ps -ef | grep  ssh
  杀死进程: kill 2868
  强制杀死: kill -9 2868   

## 修改最高权限:chmod 777 文件名

查询主机名

  查询主机名hostname
  修改主机名: vim etc/hostname

修改网络ip

在最后加上几行,IP地址、子网掩码、网关、dns服务器

IPADDR=192.168.1.160
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=119.29.29.29
DNS2=8.8.8.8

修改完成后重启网络服务: service network  restart

liunx的基本配置

域名映射 /etc/hosts

vim /etc/hosts    配制域名解析

网络服务管理

liunx的基本配置

上一篇:Liunx关闭Redis进程


下一篇:Linux中awk后面的RS, ORS, FS, OFS 用法