linux基础
文章平均质量分 93
语佳柠
未来可期
展开
-
linux中Apache部署(一)
Apache服务企业中常用的web服务,用来提供http://(超文本传输协议)Apache 简称HTTP Server(Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的wed服务端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。Apache...原创 2019-08-02 16:08:49 · 316 阅读 · 0 评论 -
linux之vim的用法信息
##vim模式##*)命令模式*)插入模式*)退出模式一、命令模式1.vim工作模式配置:set 模式信息 :set nu ##显示行号 :set nonu ##取消行号 :set mouse=a ##设定鼠标可用 :set cursorline ##设定行线注:设置行号注:取消行号注:设置行线注:设置鼠标可用注意:以上设定为临时永久设定vim的工作...原创 2019-01-09 22:27:54 · 144 阅读 · 0 评论 -
linux之重定向
1.理解系统的输入输出系统重定向分为输入重定向以及输出重定向命令执行时命令行会先把信息给cpu,再写出到字符设备中输出时正确输出编号为1(可以不写),错误编号为22.管理输入输出的符号##输出重定向> ##重定向正确输出2> ##重定向错误输出&> ##重定向所有输出 注意: 重定向会覆盖原文件内容示例:注意:以下实验必须在普通用户下完成[s...原创 2019-01-10 12:46:56 · 225 阅读 · 0 评论 -
linux系统进程以及服务的控制
1.进程的定义进程是一个正在运行的程序,就是指系统未完成并且正在进行的工作.程序被触发后,执行者的权限与属性,程序的程序码以及所需数据都会被载入内存中,操作系统会给与这个内存单元一个识别码(pid).2.查看进程1)图形方式查看gonme-system-monitor2)进程查看命令 ps -A ##所有进程 -a ##在当前环境中运行的进程,不包含环境信息 -u ##显示...原创 2019-01-16 19:25:40 · 127 阅读 · 0 评论 -
linux环境下的sshd服务
sshd简介SSH(Secure Shell)是一种能够提供安全远程登陆会话的协议,是目前远程管理linux系统的首选方式sshd可以通过网络在主机中开启shell的服务客户端软件:sshd1.连接方式: ssh username@ip ##文本模式的链接 ssh -X username@ip ##可以在链接成功后开机图形注意:第一次链接陌生主机是要建立认证文件所以会询问...原创 2019-01-16 22:58:54 · 233 阅读 · 0 评论 -
linux文件传输,归档解档以及压缩解压
文件在系统中的传输1.scp scp file user@ip:/dir scp user@ip:/file dir2.rsync ##远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件 -r ##同步目录 -p ##同步权限 -o ##同步文件所有人 -g ##同步文件所有组 -l ##同步链接 -D ##同步设备文件 -t ##同步文件时间戳...原创 2019-01-17 12:56:15 · 241 阅读 · 0 评论 -
linux系统下系统日志的管理以及时间的基本操作
1.系统常用的日志/var/log/message ##系统服务及日志,包括服务的信息,报错等等/var/log/secure ##认证信息日志/var/log/mailog ##邮件服务信息/var/log/cron ##定时任务信息/var/log/boot.log ##系统启动信息2.日志管理服务rsyslog1)rsyslog负责采集和分类存放日志2)主要的配置文件...原创 2019-01-17 23:58:12 · 1677 阅读 · 0 评论 -
linux网络配置
##1.通过路由器连接两个ip地址不一样的主机(1)首先静态配置网络,在服务主机上将网络ip设置为1.1.1.230再用ifconfig命令查看网关的设置是否成功之后尝试去连接ip地址为172.25.254.250,发现无法连接(2)在客户主机(虚拟机)上添加两个网关(3)在客户主机上配置两个ip地址,一个为172.25.254.130,一个为1.1.1.230<1&...原创 2019-01-18 01:04:36 · 161 阅读 · 0 评论 -
linux下的虚拟机管理
1.虚拟机管理命令virt-manager ##开机虚拟机管理器virsh list ##显示正在运行的虚拟机virsh list--all ##查看所有虚拟机virsh start desktop ##打开desktop虚拟机virsh shutdown desktop ##正常关闭desktop虚拟机virsh destory desktop ##强行关闭virt...原创 2019-01-19 00:31:48 · 175 阅读 · 0 评论 -
linux中的软件安装(yum源的设置及配置,yum命令,rpm命令,第三方软件仓库的搭建,软件黑白名单)
##1.使用已知网络安装资源安装软件vim /etc/yum.repos.d/yum.repo ##文件名称必须以repo结尾[rhel7.2] ##仓库名称name=rhel7.2 source ##对软件源的描述baseurl=http://172.25.254.250/rhel7.2/x86_64/dvd ##网络安装源gpgcheck=0 ##不检测gpgkey,1为...原创 2019-01-21 21:12:16 · 736 阅读 · 0 评论 -
linux系统中的磁盘管理
#1.本地存储设备的识别fdisk -l ##真实存在的设备(存在的设备不一定能被识别)cat /proc/partition ##系统识别的设备blkid ##系统可使用的设备df ##系统正在挂载的设备##查看到系统真实存在的设备(/dev/sda以及/dev/sdb1)##查看到系统能够识别的设备##查看到系统可使用的设备##df查看系统正在挂载的设...原创 2019-01-31 22:59:39 · 186 阅读 · 0 评论 -
linux 中lvm的管理
lvmpv ##物理卷被lv命令处理过的物理分区vg ##物理卷组被组装到一起的物理卷pe ##物理扩展lvm设备的最小存储单元lvm时pe的整数倍lvm ##逻辑卷直接使用的设备,可以增大曾所并保持原有数据不变##lvm建立1.先建立新的分区并修改分区标签为8e新建两个分区,大小为500M修改分区标签t–&amp;gt;修改标示6–&amp;gt;要修改的分区i...原创 2019-02-06 15:47:44 · 227 阅读 · 0 评论 -
linux系统下ftp服务器的配置
一、ftp服务的定义ftp:// ##文件传输协议是internet上仍常用的最老的网络协议之一,它为系统提供了通过网络与远程服务器进行传输的简单方法二、ftp协议提供的软件在rhel7中ftp服务器为vsftpdftp服务的基本信息软件安装包: vsftpd默认发布目录: /var/ftp协议接口: 21/tcp服务配置文件: /etc/vsftpd/vsftpd.conf三...原创 2019-02-11 21:05:57 · 2266 阅读 · 0 评论 -
linux之系统的各种排错
一、超级用户密码忘记的解决方法1.开机时在启动页面按e进行编辑2.找到linux16开头一行这一行含有超级用户密码将这一行中ro后的内容都删除掉,并且将ro改为rw,添加rd.break3.界面末尾有提示按ctrl+x开始4.进入系统后输入chroot /sysroot/ ##切换到真实的系统环境echo westos | passwd --stdin root设置root...原创 2019-02-12 15:28:15 · 470 阅读 · 0 评论 -
linux文件权限
一、文件权限存在的意义文件权限是系统最底层安全设定方法之一,能够保证文件可以被可用的用户做相应操作二、文件权限的查看原创 2019-01-03 21:41:02 · 169 阅读 · 0 评论 -
linux用户管理命令(二)
1.用户修改usermodusermod -l student westos ##更改用户的名称 -u 666 westos ##更改用户uid -g 21 westos ##更改用户初始组 -G 21 westos ##更改附加组 -G “” westos ##删除用户所有附加组的身份/空白组usermod -aG 72 w...原创 2019-01-01 18:02:19 · 932 阅读 · 2 评论 -
linux中的Apache部署(二)
一、HTTPSHTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入ssl层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URL scheme(抽象标示符体系),句法类同http:体系。用于安全的http数据传输。htt...原创 2019-08-02 16:09:19 · 127 阅读 · 0 评论 -
linux中的DNS部署一:高速缓存DNS
一、DNS的基本概念DNSDNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数据串。通过主机名,最终得到该主机的对应IP地址的过程就叫域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53...原创 2019-07-30 16:03:54 · 206 阅读 · 0 评论 -
linux下真实物理机连接网络
设置真实物理机连接网络1.真实主机中打开shell切换到超级用户2.切换路径到网络管理[root@foundation65 ~]# cd /etc/sysconfig/network-scripts/ls命令查看内容3.vim ifcfg-br0注释掉网关(Gateway)4.vim /etc/sysconfig/network注释或删除全局网关5.重启网络syste...原创 2019-07-30 16:05:43 · 1343 阅读 · 2 评论 -
linux中的DNS部署二:解析DNS(正向、反向、双向)
一、原创 2019-07-30 16:07:33 · 254 阅读 · 0 评论 -
linux中的DNS部署三:域名转换和邮件解析
一、域名转换CNAME1.编辑/var/named/westos.com.zone文件添加CNAME实现域名转换2.重启服务3.测试二、邮件解析MX1.编辑/var/named/westos.com.zone文件添加MX实现域名转换2.重启服务3.测试4. 发送邮件mail root@westos.com给westos.com域发送邮件mailq...原创 2019-07-30 16:08:01 · 459 阅读 · 0 评论 -
linux中的DNS部署四:DNS集群和远程更新
一、DNS集群(需要建立辅助DNS)1.原创 2019-07-30 16:08:55 · 231 阅读 · 0 评论 -
linux的ISCSI文件系统(磁盘共享)
一、配置ISCSI文件系统的磁盘共享1.服务端安装共享策略编辑器原创 2019-07-30 16:34:26 · 269 阅读 · 0 评论 -
linux中的Mariadb数据库
一、数据库环境的搭建1.安装数据库软件安装好软件之后开启软件2.开启软件之后输入mysql -uroot命令以root用户身份进入数据库原创 2019-07-30 16:35:10 · 288 阅读 · 0 评论 -
linux下防火墙的设置(firewalld和iptables两种方式)
一 、防火墙的介绍防火墙是整个数据包进入主机前的第一道关卡,是一种位于内部网络和外部网络之间的网络安全系统,是一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙主要是通过Netfilter与TCPwarppers两个机制来管理的firewalld编写火墙策略的工具,开启火墙自动管理火墙数据同名管理iptable 更专业二、firewalld管理火墙 可以有三...原创 2019-07-31 21:11:58 · 828 阅读 · 0 评论 -
NFS网络文件系统的共享
一、NFS简单介绍1.什么是NFSNFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。2.NFS优点节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以...原创 2019-08-05 15:38:47 · 860 阅读 · 0 评论 -
samba共享服务
一、samba简单介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过...原创 2019-08-05 16:03:31 · 472 阅读 · 0 评论 -
Linux入门基础
[kiosk@foundation0 Desktop]$ rht-vmctl start desktop ##打开虚拟机 [kiosk@foundation0 Desktop]$ rht-vmctl view desktop ##显示虚拟机 [kiosk@foundation0 Desktop]$ rht-vmctl poweroff desktop ##关闭虚拟机Powering off desktop..[kiosk@foundat原创 2018-12-27 18:04:27 · 197 阅读 · 0 评论 -
Linux用户管理命令(一)
一、用户存在的意义用户存在的意义就是每个用户拥有其各自的权限,即它只能做自己能做的事情,不能影响和干扰其他用户二、组存在的意义用户限制了权限,组就放开了权限初始组:最先开始的默认组,不能更改附加组:除初始组之外附加的组,用来共享权限三、用户的查看1)查看当前用户whoami ##查看当前用户2)系统中用户的查看 id ##查看指定用户id信息 id -u ##查...原创 2018-12-27 18:36:05 · 299 阅读 · 0 评论 -
linux系统的高级网络配置--网络接口(bond,team),网络桥接
一、bond接口配置网络bond网络Red Hat Enterprise Linux允许管理员使用bonding内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或多个网络接口作为一个网络接口,从而增加带宽和/提供冗余性bond接口默认情况下支持两块网卡工作选择Linux以太网绑定模式模式0(平横轮循)-轮循策略,所有接...原创 2019-03-19 18:31:38 · 800 阅读 · 0 评论