Linux
文章平均质量分 89
Linux
韩帅平
你来人间一趟
你要看看太阳
和你的心上人
一起走在街上
展开
-
VM虚拟机不能上网的问题解决
VM虚拟机不能上网的问题解决 说在前面的话:很多网友看了我的文章后,虚拟机还是不能上网,就联系我帮忙,结果帮他们给弄好后,都说怪自己太粗心,没有仔细看文章。我不是怕网友麻烦我,我是真诚的希望各位要首先认真仔细地看完文章,一步一步按照文章操作,一般自己都可以解决问题 。确实不行的,欢迎联系我! 关于VM虚拟机上网的问题,有很多网友求助我,说虚拟机不能上网。今天我们就来探讨一下V...转载 2018-03-06 11:25:07 · 441 阅读 · 1 评论 -
Linux 开机引导和启动过程详解(1)
理解操作系统开机引导和启动过程对于配置操作系统和解决相关启动问题是至关重要的。该文章陈述了 GRUB2 引导装载程序开机引导装载内核的过程和 systemd 初始化系统执行开机启动操作系统的过程。事实上,操作系统的启动分为两个阶段:引导boot和启动startup。引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行。启动阶段接管了剩余工作,直到操作系统进入可操作状态。...转载 2018-05-13 13:20:22 · 1170 阅读 · 0 评论 -
SSH批量分发与管理
1.利用root做ssh key验证 优点:简单,易用 缺点:安全差,同时无法禁止root远程连接 企业应用:80%的企业 2.利用普通用户来做,思路是先把分发的文件拷贝到服务器用户家目录,然后sudo提权 拷贝到服务器的对应权限目录 优点:安全 缺点:配置复杂 3.拓展:同方案2,只是不用sudo,而是设置suid对固定命令提权 优点:相对安全 缺点:复杂,安全...原创 2020-04-24 17:04:44 · 2417 阅读 · 0 评论 -
Linux 开机引导和启动过程详解(2)
理解操作系统开机引导和启动过程对于配置操作系统和解决相关启动问题是至关重要的。该文章陈述了 GRUB2 引导装载程序开机引导装载内核的过程和 systemd 初始化系统执行开机启动操作系统的过程。 事实上,操作系统的启动分为两个阶段:引导boot和启动startup。引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行。启动阶段接管了剩余工作,直到操作系统进入可操作...转载 2018-05-13 13:21:19 · 2774 阅读 · 0 评论 -
来自老男孩的五篇精彩博文
第一篇:oldboy.blog.51cto.com/2561400/1184139第二篇:oldboy.blog.51cto.com/2561400/1184165第三篇:oldboy.blog.51cto.com/2561400/1184177第四篇:oldboy.blog.51cto.com/2561400/1184206第五篇:oldboy.blog.51cto.com/2561400/11...原创 2018-04-11 17:09:02 · 219 阅读 · 0 评论 -
Linux 网卡配置文件,命令详细设置
配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.168.1.1(网关)/etc/rc.d/init.d/network restart(脚本服务启动)se...转载 2018-03-21 16:43:36 · 5540 阅读 · 0 评论 -
L011-老男孩linux高端运维课程—linux系统文件属性知识进阶详解
关于ls -lhi中的文件类型:块文件,字符文件,目录文件,管道文件,规则文件(普通文件),链接文件,socket文件,door文件。主要前几个。关于ls -lhi中的文件权限:看到的是九位权限,实际上是十二位权限:...原创 2018-05-16 21:41:31 · 476 阅读 · 0 评论 -
inux下删除文件原理精华讲解
说明:本文为老男孩linux培训某节课前考试试题及答案分享博文内容的一部分,也是独立成题的,你可以点下面地址查看全部的内容信息。http://oldboy.blog.51cto.com/2561410/7912455.描述linux下文件删除的原理(记时3分钟)<?xml:namespace prefix="o">?xml:namespace>Linux文件删除原理: Li...转载 2018-05-19 18:58:01 · 170 阅读 · 0 评论 -
使用Putty远程连接Linux,使用xshell5连接Linux ;Putty密钥认证 ,xshell5密钥认证
在使用vmware操作虚拟机的时候可以在pc上进行,但是现实的工作环境当中,公司的服务器往往都是托管在IDC机房里,机房噪音大辐射大,不适合我们长时间在里面调试维护,这时就需要远程登录软件了,目前比较多见的secureCRT(这个要付费)、Xshell、Putty 等软件,而且这些软件使用起来比直接在机器上操作更方便快捷,比如可以向上查看屏幕上的内容、复制、粘贴等功能,这些都是直接在机器上操作所不...转载 2018-05-22 20:57:20 · 577 阅读 · 0 评论 -
-bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8)
-bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8) 把linux系统从中文设置英文字符集后发生以下报错 首先本系统字符集为中文UTF-8 [root@localhost ~]# more /etc/sysconfig/i18n LANG="zh_CN.UTF-8" 修改为英文U...转载 2018-06-02 17:04:34 · 3079 阅读 · 0 评论 -
linux用户行为日志审计方案
今天学习了了sudo日志审计,专门对使用sudo命令系统的用户记录其执行的相关命令信息说明:所谓sudo命令日志审计,不记录普通用户操作,而是记录执行sudo命令的用户操作1、安装sudo命令,syslog服务123[root@qzj ~]# rpm -qa |egrep "sudo|syslog"rsyslog-5.8.10-10.el6_6.x86_64sudo-1.8.6p3-29.el6_...转载 2018-06-09 17:11:14 · 1813 阅读 · 0 评论 -
L021-老男孩Linux高端运维课程-企业项目案例2-linux用户行为日志审计管理方案
详情见博主博客:linux用户行为日志审计方案原创 2018-06-09 17:07:30 · 399 阅读 · 0 评论 -
老鸟谈新手运维如何抓重点学习
缘起:近期老男孩linux培训,某学生学习时的困惑案例:广州-小鹏 2013/9/2 22:07:53老男孩老师,我发现我的求知欲太强了。一遇到什么问题,就想把它弄的透透的。然后经常在解决一个问题的时候话费很长的时间。然后计划就不能按时完成。很是郁闷。老男孩 2013/9/2 22:09:56先完成咱们课上老师讲的任务(课上讲课重点),然后按照老师发布到SVN的每节课后作业说明的脉络去学(口头表达...转载 2018-05-30 19:30:35 · 10769 阅读 · 2 评论 -
NFS笔记(一)NFS服务器工作原理及详细配置
一、NFS工作原理1、什么是NFS服务器 NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;2、NFS挂载原理 NF...转载 2018-11-10 19:54:33 · 761 阅读 · 0 评论 -
关于 mkdir的使用
每天一个linux命令:mkdir命令linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式:mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限...转载 2018-03-08 17:56:59 · 7508 阅读 · 0 评论 -
虚拟机下修改密码
1.linux虚拟机中怎么更改用户名和密码?首先,你必须拥有root权限。原用户名 XX,改成用户名 YY执行以下命令1usermod -l YY XX修改用户 YY 的密码,如果你在root权限下执行以下命令1passwd YY按照提示输入两遍新密码即可2.虚拟机下linux 的root密码忘记怎么修改?linux虚拟机中怎么更改用户名和密码?(1)重新启动Centos,在启动过程中,长按“ES...转载 2018-05-27 20:19:14 · 21786 阅读 · 0 评论 -
L027-老男孩Linux高端运维课程-nfs网络文件系统企业级深度讲解
过滤nfs服务。nfs重启,超过四个OK表示nfs服务正常。exportfs:(加)不但可以加载配置生效,也可以通过命令直接共享目录,越过/etc/exports。但是重启失效。mount:(加)配置nfsserver,分别在服务端以及客户端查看挂载情况。上图是在客户端查看的。上图是在服务端查看的,查不到上上图的信息。上图...原创 2018-06-18 18:17:26 · 550 阅读 · 2 评论 -
查看 SELinux状态及关闭SELinux
查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查关闭SELinux:1、临时关闭(不用重启机器):setenforce 0 ...转载 2018-05-19 21:04:33 · 492 阅读 · 0 评论 -
Linux磁盘分区与LVM详解
内容大纲:一、磁盘分区是怎样表示的?二、Linux磁盘分区与文件系统类命令三、LinuxLVM逻辑卷管理四、磁盘分区相关命令操作演示五、磁盘分区及LVM操作演示 一、磁盘分区是怎样表示的?IDE磁盘的设备文件采用/dev/hdx 来命名,分区则采用/dev/hdxy来命名,其中想表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),与代表分区的号码(由1开始,1,2,3,以此类推) SCSI设...转载 2018-06-14 18:58:23 · 30095 阅读 · 1 评论 -
L022-老男孩Linux高端运维课程-linux系统网络基础知识及配置实战精讲
01001100:第2,5,6位为1对应的数是64,8,4。那么它对应的十进制数是64+8+4=76224=11100000(二进制数)方法:224-128=96,96-64=32,32-32=0。(224大于等于128,128位是1,96大于等于64,64位是1,32大于等于32,32位也是1,后边减数都小于被减数,所以都是0)A类:第一个八位里边的第一位必须为0,这就限制了第一个十进制的数字的...原创 2018-06-09 17:23:03 · 420 阅读 · 0 评论 -
Linux下实现秒级定时任务的两种方案(crontab 每秒运行)
第一种方案,当然是写一个后台运行的脚本一直循环,然后每次循环sleep一段时间。while true ;docommandsleep XX //间隔秒数done第二种方案,使用crontab。我们都知道crontab的粒度最小是到分钟,但是我们还是可以通过变通的方法做到隔多少秒运行一次。以下方法将每20秒执行一次crontab -e * * * * * /bin/date* * * * * sle...转载 2018-05-30 11:59:06 · 1189 阅读 · 0 评论 -
企业生产环境用户sudo权限集中管理项目方案案例
服务器用户权限管理改造方案与实施项目步骤:1.在了解公司业务流程后,提出权限整改解决方案改进公司超级权限root泛滥在现状2.我首先撰写了方案后,给老大看,取得老大的支持后,召集大家开会讨论3.讨论确定可行后,由我负责推进实施4.实施后结果,公司的服务器权限管理更加清晰了(总结维护)5.制定了账号权限申请流程及权限申请表格 问题现状:当前我们公司里服务器上百台,各个服务器上的管理人员很多(开发+运...转载 2018-06-03 15:48:34 · 567 阅读 · 0 评论 -
十分钟掌握 Linux 文件操作全部知识
次文章出处:https://mn.mbd.baidu.com/mviax25?f=cp转载 2018-06-01 08:33:25 · 209 阅读 · 0 评论 -
深入浅出linux三剑客之awk必杀技一例
缘起:上完第三节培训课后,同学们群内讨论氛围相当的好,那么就再给大家一点惊喜,希望大家继续加油努力,达到你们的第一阶段薪水目标。老男孩linux培训第三节课程课前第考试三题,问题如下:3.请执行命令取出linux中eth0的IP地址(请用cut,有能力者也可分别用awk,sed命令答)。解答:说明:此题解答方法已经给大家讲解了不下15种,还可以有很多,在这里给大家着重讲下awk的技巧用法,希望大家...转载 2018-05-24 09:35:13 · 219 阅读 · 0 评论 -
linux用户行为日志审计方案
今日笔记:我们今天要学习的是:sudo日志审计,专门对使用sudo命令的系统用户记录其执行的命令相关信息。说明:所谓sudo命令日志审计,并不记录普通用户的普通操作,而是记录,那些执行sudo命令的用户的操作。1、安装sudo命令,syslog服务(centos6.4为rsyslog服务)[xiaorui@lrz ~]$ rpm -qa|egrep "sudo|syslog"rsyslog-5....转载 2018-06-09 17:08:38 · 2736 阅读 · 0 评论 -
深入浅出linux三剑客之sed必杀技一例
缘起:上完培训课后,同学们对sed加正则处理问题的热情高涨,氛围相当好,但是,有个别同学还是有些晕乎,因此,撰写此文。此例如果搞熟练了,sed和正则的大部分常用技术你掌握起来就简单了。如果还有不会的,老男孩就拿出最后的讲解必杀技(先保密,嘿!),同学们想不会那是不可能的,除非你们自己主动放弃,哈哈。来,开整~!老男孩linux培训第三节课程课前第考试一题,问题如下1.如何取得/etiantian文...转载 2018-05-24 09:34:25 · 349 阅读 · 0 评论 -
linux rwx权限的解读
Linux的权限不是很细致,只有RWX三种r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。w(Write,写入):对文件而言,具有新增,修改,删除文件内容的权限;对目录来说,具有新建,删除,修改,移动目录内文件的权限。x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。1、目录的只读访问不允许使用cd进入目录,...转载 2018-05-27 15:11:12 · 4295 阅读 · 1 评论 -
linux中/etc/resolv.conf文件简析
/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。以下是我打开/etc/resolv.conf所得的内容:[root@markpain ~]# cat /etc/...转载 2018-06-11 07:50:51 · 2074 阅读 · 0 评论 -
Linux定时任务
tamcdir=${HOME}/ora/user_projects/domains/tamccd ${tamcdir}echo rm -f `ls heapdump*.phd`rm -f heapdump*.phdecho rm -f `ls javacore*.txt`rm -f javacore*.txtecho rm -f `ls Snap*.trc`rm -f Snap*.t...转载 2018-05-27 21:07:48 · 3018 阅读 · 0 评论 -
深入浅出之-route命令实战使用指南
本博文的视频讲解已发布:http://oldboy.blog.51cto.com/2561410/1119453缘起:本文为老男孩linux培训第七次课前考试题及参考答案,有朋友在看完http://oldboy.blog.51cto.com/2561410/784625内容后,希望补充此内容,因此,发布如下,希望大家喜欢。完整试题及答案如下:考试题一:linux下如何添加路由(百度面试题)以上是原...转载 2018-05-24 09:41:54 · 323 阅读 · 0 评论 -
关于linux字符集的查看及修改
一·查看字符集 字符集在系统中体现形式是一个环境变量,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@ ~]# echo $LANG en_US.UTF-8 2、[root@ ~]# env |grep LANG LANG=en_US.UTF-8 3、[root@david ~]# export |grep LANG declare -x LANG...转载 2018-06-01 13:34:46 · 4374 阅读 · 0 评论 -
linux下控制帐户过期的多种方法
linux下控制帐户过期的方法:企业里一般给无人管理的角色账户或开发人员临时需求等可以设定账户有效期,提升安全!法一:添加用户时useradd oldboy -e 01/28/12 或修改下面文件的参数:[root@oldboy skel]# grep EXPIRE /etc/default/useradd EXPIRE=实例7:指定参数执行useradd -D -e[root@oldboy...转载 2018-06-09 15:47:11 · 284 阅读 · 0 评论 -
linux下的shell脚本(基本)
先说明以下内容来自: http://c.biancheng.net/cpp/shell/ ,C语言中文网,请大家支持原作,点击链接查看。我写下来只是作为笔记,如果侵权,请留言,立马删除。Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器有:bash:是Linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain S...转载 2018-05-31 11:49:14 · 233 阅读 · 0 评论 -
Linux之特殊权限(SUID/SGID/SBIT)(2)
一. 前提 本篇主要讲解SUID, SGID, Sticky三个权限的基本原理和应用. 为什么要使用特殊权限?比如系统中假如有超过四类人然而每一类人都需要一种独特权限.只有三种独特权限的基础权限系统就会明显不够用.特殊权限可以扩展系统基础权限的功能,使得linux权限更加强大灵活. 在理解特殊权限之前,需要先具备几个关于安全上下文的认知: 前提:进程有属主和属组;文件有属主和属组;(1) 任何一个...转载 2018-05-27 21:05:52 · 1093 阅读 · 0 评论 -
Linux系统基础网络配置老鸟精华篇
对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流。谢谢大家!20120827补充:http://oldboy.blog.51cto.com/2561410/974194 深入浅出route命令小结目录:1)配置修改主机名hostname2)网卡配置文件...转载 2018-05-24 09:40:41 · 276 阅读 · 0 评论 -
linux正则表达式(3)
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。(下一篇Linux文件查找就是在介绍命令:find) (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。linux正则表达式grep :...转载 2018-05-31 18:50:50 · 663 阅读 · 0 评论 -
L013-老男孩Linux高端运维课程-linux正则表达式及重点命令手把手实战
正则表达式:简单的说,正则表达式就是一套处理字符串的规则和方法,一般来说以行为单位对字符串进行处理,通过特殊的符号辅助,可以快速的过滤替换我们需要的某些字符串。正则表达式实际上就是一种特殊字符,赋予了它特定的含义:1)^word:搜索以word开头的。2)word$:搜索以world结尾的。3). 代表且只能代表任意一个字符。下图是例子:grep -i:-i不区分大小写。4)\ :转义符号,让有着...原创 2018-05-24 08:43:40 · 791 阅读 · 0 评论 -
Linux下查看SELinux状态和关闭SELinux的方法
一、查看SELinux状态命令:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查二、关闭SELinux方法:1、临时关闭(不用重启机器):复制代码代码如下:set...转载 2018-05-22 21:40:54 · 20686 阅读 · 0 评论 -
RNN与LSTM网络简述
**最近看到一个blog,对LSTM模型介绍的很全面,所以我在这里记录一下。后续会逐渐补充公式推导的部分。 **RNN关键点之一是连接先前的信息到当前的任务中,而LSTM模型是一种特别的RNN。不幸的是RNN对长期依赖信息的学习能力不足,会出现梯度消失等问题。而LSTM网络就是解决长短时的信息依赖问题。1.简介LSTM网络全称为 Long Short-Term Memory,长期短期记忆模型,被设...转载 2018-06-11 07:41:35 · 1713 阅读 · 0 评论 -
L025-老男孩Linux高端运维课程-linux系统磁盘分区知识深入讲解
上节磁盘文件系统内容回顾:原创 2018-06-13 21:30:45 · 436 阅读 · 0 评论