Linux
文章平均质量分 74
Mr_fengzi
人生苦短,我用Python
展开
-
工作中常用的Linux命令
工作中常用的Linux命令1.开发基础:查看操作系统:cat /proc/version查看系统的时间:date查看IO、系统内存、CPU、监控视图等:查看CPU的详细信息:cat /proc/cpuinfo查看内存使用情况:free -m监控视图:(深入学习可以网上自学)top输出CPU和磁盘I/O相关的统计信息:iostat查看网络端口状态:netstat -anp | grep 18008 # 查看18008端口状原创 2021-08-04 21:00:08 · 183 阅读 · 0 评论 -
Linux系统中SElinux的管理
基本 SElinux 安全性概念SElinux(Security-Enhanced Linux)内核级加强型防火墙SElinux是强制访问控制(MAC)安全系统,是linux历史上最杰出的新安全系统。对于linux安全模块来说,SElinux的功能是最全面的,测试也是最充分的,这是一种基于内核的安全系统。SELINUX ( 安全增强型 Linux ) 是可保护你系统安全性的额外机制。在某种程...原创 2019-11-14 14:53:55 · 518 阅读 · 0 评论 -
Linux系统的FTP服务优化详解
FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于 Internet 上的控制文件的双向传输。同时,它也是一个应用程序(Application)。 基于不同的操作系统有不同的 FTP 应用程序,而所有这些应用程序都遵守同一种协议以传输文件。 在 FTP 的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。原创 2019-11-14 10:43:07 · 1100 阅读 · 0 评论 -
轻松管理Linux的LVM逻辑盘卷
LVM逻辑卷每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估 计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。完美的解决方法应该是在零停机前提下可以自如对文件系统的大小...原创 2019-11-13 14:24:26 · 409 阅读 · 0 评论 -
Linux系统的分区管理
MBR分区划分MBR分区时, 一共分为2部分:分别是MBR和磁盘分区。MBR主引导记录(Master Boot Record,缩写:MBR),MBR早在1983年IBM PC DOS 2.0中就已经提出,又叫做主引导扇区。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。是计算机开机后访问硬盘时所必须...原创 2019-11-07 12:28:21 · 400 阅读 · 0 评论 -
PXE网络安装Linux系统
PXE简介PXE(Preboot Execution Environment)预启动执行环境,也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。PXE不是一种安装方式,是一种引导的方式。PXE方式要求安装的计算机中必须包含一个 支持PXE 的网卡,且主板支持网络引导...原创 2019-11-06 15:43:10 · 910 阅读 · 0 评论 -
Linux通过kickstart制作自动安装系统的脚本
kickstart概述kickstart是红帽发行版中的一种安装方式,它通过以配置文件的方式来记录linux系统安装时的各项参数和想要安装的软件。只要配置正确,整个安装过程中无需人工交互参与,达到无人值守安装的目的,因而被运维人员喜爱。使用 kickstart, 系统管理员可以创建一个包含安装期间所有常见问题的答案的文件 ,以自动安装 Red Hat Enterprise Linux。Kick...原创 2019-11-05 20:03:46 · 432 阅读 · 0 评论 -
教你制作Linux系统的安装盘
制作Linux系统安装盘的具体步骤当你想要使用Linux系统,或者你的Linux操作系统由于误操作不小心崩掉,或者你想更换一个最新版本的Linux操作系统时,你可能会跑去电脑维修店花钱请别人装一个系统。那么这时我们需要自己制作一个Linux系统的安装盘,在需要装系统的时候,直接插上自己制作的系统安装盘即可安装。在制作Linux系统安装盘之前,你得需要有一个Linux系统的镜像软件。你可以在网上...原创 2019-11-05 11:05:14 · 5960 阅读 · 0 评论 -
搭建yum源的第三方软件仓库具体步骤
搭建yum源的第三方软件仓库第三方软件就是指yum仓库里没有的软件,如果从网上下载得到了软件rpm包,用yum命令还是不能直接安装,因为可能会有依赖性,解决依赖性又会非常麻烦。这时,yum源的第三方软件仓库就起到了关键作用,如果搭建好了第三方软件仓库,yum就会自动去解决所有的依赖性了。具体操作步骤第一步:首先把所有的第三方软件的rpm包统一放到一个目录中 注:该目录中只能放.rpm 文件...原创 2019-11-04 22:52:00 · 711 阅读 · 0 评论 -
Linux系统的软件管理(yum和rpm命令的详细使用方法)
yum命令主要用于安装和卸载软件,它可以跟很多的参数对rpm包及软件进行操作,使用yum命令安装软件的时候会自动把软件所需要的依赖包安装好。rpm命令功能主要是用于安装rpm包的软件以及软件的卸载,并且还可以对软件进行其它的相关操作。原创 2019-10-30 22:29:11 · 495 阅读 · 0 评论 -
搭建本地yum源及网络yum源的具体步骤
我们可以通过之前的安装虚拟机的文章,先安装一个虚拟机,然后对这个新的虚拟机搭建yum源。搭建网络yum源原创 2019-10-30 22:14:00 · 4891 阅读 · 0 评论 -
Linux系统中的DHCP服务的安装及搭建
DHCP:动态主机配置协议,是一个局域网的网络协议,使用UDP协议工作,用于内部网或者网络服务供应商自动分配ip地址。DHCP服务器:DHCP服务器指的是由服务器控制一段ip地址范围,客户端登陆服务器时就可以自动获得服务器分配的ip地址和子网掩码。DHCP客户端:在支持DHCP功能的网络设备上将指定的端口作为DHCP client,通过DHCP协议从DHCP Server动态...原创 2019-10-30 16:00:56 · 906 阅读 · 0 评论 -
虚拟机通过设定网关实现连接网络以及DNS域名解析相关设置
虚拟机本身是不能上网的,我们为了让虚拟机上网,可以将真机设定为一个路由器,从而达到可以访问外网的功能。操作如下:在真机上:切换到root用户上,查看内核路由是否开启sysctl -a | grep ip_forward接下来查看防火墙的状态,防火墙正在运行然后列出防火墙的信息,防火墙的地址伪装的功能未打开打开防火墙的地址伪装功能加载成功连接百度,成功连接百度在...原创 2019-10-30 12:14:49 · 2449 阅读 · 0 评论 -
Linux系统的网络配置详解
网络就是一种辅助双方或者多方能够连接在一起的工具。使用网络的目的:1. 联通多方然后进形通信用的,即把数据从一方传递给另外一方2. 用网络能够把多方链接在一起,然后可以进行数据传递一台主机如果可以连接公网,比如访问www.baidu.com那么这台主机必然会有ipaddress(ip地址)、netmask(子网掩码)、GATEWAY(网关)、dns(域名系统)。...原创 2019-10-29 22:12:10 · 2218 阅读 · 0 评论 -
Linux下的定时任务及延时任务
系统延时任务的设定at命令at 命令可以指定某一任务在将来的特定时间运行。该任务可能是一次备份、对系统的检查或者特定时间发送的通知。那些需要花费很长时间才可完成的任务正适合 at 命令。仅需使用 at 命令将任务设置为在一分钟或两分钟之后运行。然后你就可以安全注销 ,因为该任务会在与 shell 会话断开连接的情况下运行。at 命令必须指定任务应运行的时间。该指定可以是具体时间或日期( 例如...原创 2019-10-24 18:44:09 · 481 阅读 · 0 评论 -
Linux系统下的KVM虚拟化的自动部署
虚拟机管理的命令(1). 打开虚拟机管理器命令:virt-manager该命令是打开虚拟机管理器的图形界面,可以方便对虚拟机创建以及管理,界面如下:(2). 列出正在运行的虚拟机命令: virsh list该命令可以列出正在处于运行状态中的虚拟机,如下所示:(3). 列出所有的虚拟机命令: virsh list --all该命令可以显示出所有的虚拟机以及它们对应的状态,如下:...原创 2019-10-24 18:41:20 · 420 阅读 · 0 评论 -
虚拟机通过镜像安装Linux rhel7.3操作系统的具体步骤
安装虚拟化软件在虚拟机安装操作系统之前要先确保你的主机中有虚拟化管理软件,如果没有的话可以用以下命令进行安装虚拟化:grep --color -E "vmx|svm" /proc/cpuinfoyum install qemu-kvm qemu-imgyum install virt-manager libvirt libvirt-python python-virtinst libvir...原创 2019-10-22 19:36:45 · 1405 阅读 · 0 评论 -
Linux系统的日志及其管理
系统的日志进程和操作系统内核需要能够为发生的事件记录日志,这些日志可用于系统审核和问题的故障排除,一般这些日志永久存储 /var/log 目录中。系统文件记录信息如下表 :日志文件用途/var/log/messages大多数系统日志信息记录在此处/var/log/secure安全和身份认证相关的消息和错误的日志文件/var/log/maillog与邮件服...原创 2019-10-15 23:01:37 · 579 阅读 · 0 评论 -
Linux系统中的文件传输及其优化方法
scp远程复制1.上传格式:scp 本地文件 远程主机用户@远程主机 IP: 远程主机目录如果要远程复制目录的话,则需要加上 -r 参数操作示例:将 westos1 文件上传到了 ip地址为172.25.80.200的/mnt 目录下了,到172.25.80.200的/mnt 目录下进行查看:上传/mnt目录到 ip地址为172.25.80.200的/mnt 目录下:然后到1...原创 2019-10-15 21:38:38 · 387 阅读 · 0 评论 -
Linux系统的sshd服务及其安全优化以及服务的管理
什么是服务(service)服务就是在系统中运行的软件,这个软件主要是对外提供某项功能,那么我们把这一类软件叫做服务。sshd服务SSH 为 Secure Shell 的缩写, 是应用层的安全协议。 SSH是目前较可靠 ,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。ssh客户端使用方式命令格式:ssh username@i...原创 2019-10-15 16:20:00 · 372 阅读 · 0 评论 -
Linux系统下的文件寻址及文件管理方法
Linux系统的结构类似于 windows 中文件夹的东西在 linux 中不叫文件夹,而是称为目录。linux 是一个倒树型结构,linux 中最大的目录是 " / ", 即根目录。" / " 目录中的二级目录多为系统在安装过程中建立的。如下图为linux的系统的倒树型结构:Linux中二级目录信息二级目录多为系统在安装过程中建立的,常见的二级目录如下表:目录作用...原创 2019-10-06 22:30:15 · 441 阅读 · 0 评论 -
Linux系统中的vim常用方法详解
Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。vim的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。同时VIM与很多快捷键设置和正则表达式类似,可以辅助记忆。并且vim针对程序员做了优化。原创 2019-10-07 21:52:56 · 312 阅读 · 0 评论 -
Linux系统中的输入与输出管理
Linux的输入与输出Linux中的输入与输出正确与否用不同代号来表示,标准输入为0,显示输入信息;标准输出为1,显示正确信息;错误输出为2,显示错误信息。...原创 2019-10-08 20:20:00 · 260 阅读 · 0 评论 -
Linux系统的用户管理详解
什么是用户用户是操作者在系统中的身份;用户是系统最底层的安全机制的一部分;用户在系统中以字符和文件的形式存在。用户的查看(1). 查看当前用户命令 whoami执行 whoami 命令之后,系统会把当前用户的名称显示出来。(2). 系统中用户的查看命令 id功能: 查看指定用户的id信息常用参数:id -u 查看用户的uidid -g ...原创 2019-10-10 13:53:04 · 329 阅读 · 0 评论 -
Linux系统的权限设定详解
文件的权限是系统最底层的安全设定方法之一,它可以保证文件可以被可用的用户做相应的操作。原创 2019-10-10 22:10:58 · 996 阅读 · 0 评论 -
Liunx系统的进程管理
程序被触发后,执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中,操作系统并给予这个内存内的单元一个识别码 (PID), 可以说,进程就是一个正在运行中的程序。原创 2019-10-11 10:24:19 · 212 阅读 · 0 评论 -
虚拟机修改ip地址的操作步骤
每次为了得到一个纯净的虚拟机操作实验环境,就需要对虚拟机执行 reset 重置操作,重置了之后就需要重新设定虚拟机的ip地址。那么下面我们就学习一下在虚拟机中如何修改ip地址吧。原创 2019-10-11 11:37:39 · 16496 阅读 · 2 评论 -
Linux系统初步了解以及与其交互的方法
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修...原创 2019-10-06 10:16:36 · 856 阅读 · 0 评论