欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux

马哥的一位学员写的 syslog及syslog-ng详解(centos5)有大用

一台服务器的日志对系统工程师来说是至关重要的,一旦服务器出现故障或被入侵,我们需要查看日志来定位问题的关键所在,所以说对于线上跑的服务器而言日志应该合理的处理及管理.

普通分类: 

系统计划 Cron作业 为什么/etc/crontab /etc/cron.d /etc/cron.* 那么多的定义方式???? 有大用

当我们要增加全局性的计划任务时,一种方式是直接修改/etc/crontab。
但是,一般不建议这样做,/etc/cron.d目录就是为了解决这种问题而创建的。

普通分类: 

马哥 16_03 _Linux日志系统syslog 有大用

image.png

image.png

linux 日志系统

    syslog   (红帽5)

    syslog-ng  (g genelration 第几代的意思) (ng 下一代) 下一代升级版的日志系统  (红帽6)

            开源版 商业版          

 红帽5 syslog 与 红帽6 syslog-ng本质上差别大,实际上配置起来我们感觉不到差别大

日志系统: syslog 有两个进程


    信息详细程度: 日志级别

    子系统:facility (设施)

普通分类: 

用 Linux blkid 命令查找块设备详情 探测文件系统

今天我们将会向你展示如何使用 lsblk 和 blkid 工具来查找关于块设备的信息,我们使用的是一台安装了 CentOS 7.0 的机器。

普通分类: 

编译内核出现:没有规则可以创建kernel.release需要的目标include/config/auto.conf 有大用

刚刚编译内核时出现:

*** Error during update of the configuration.


make[2]: *** [silentoldconfig] 错误 1

make[1]: *** [silentoldconfig] 错误 2

make: *** 没有规则可以创建“include/config/kernel.release”需要的目标“include/config/auto.conf”。 停止。


应该是没有执行 # make menuconfig 生成 .config文件吧

普通分类: 

locate 可以带上文件路径进行搜索文件名 find 也可以(不过与普通的find有点区别) 有大用

locate -r '/gkg/search.blade.php' 肯定有用


locate -br 'search.blade.php'     -b 就是基于其名,不带路径的意思 



find . -path \*content/docs/file.xml 肯定有用

find . -path "*content/docs/file.xml" 肯定有用



普通分类: 

cron 与 anacron:如何在 Linux 中计划任务

在本篇中,我们会解释 cron 和 anacron,并向你展示如何在 Linux 中设置 anacron。我们也会比较这两个工具。

普通分类: 

Linux日志文件总管——logrotate

日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。

普通分类: 

Linux less命令

Linux less命令

普通分类: 

每天一个linux命令(13):less 命令

man 命令帮助忽略大小写 大写 小写 有大用

有人讲 man 命令后  -i (小i)回车 忽略大小写 (好像是大小写敏感)

有人讲 man 命令后  -I (大I)回车 大小写敏感 (好像是忽略大小写)

image.png

普通分类: 

Linux下at命令使用教程详解 有大用

之前记录博客有介绍crontab的使用,crontab是周期性执行某一项任务,如每周一的8点固定给用户发送周刊读物,或者每天凌晨三点执行备份数据库的脚本,这些都是带有规律的周期性执行任务。而今天介绍的at命令与crontab不同,linux的at命令只是在固定的时间执行任务一次,即单次执行的任务。

检查at服务的启动状态        

/etc/init.d/atq status  可检查服务的运行状态。

启动atq        

执行:atq

at格式:

at #执行的时间#

at->#执行的任务脚本#

at->#执行的任务脚本#

at->

普通分类: 

linux 返回命令执行结果 有大用 有大大用

反引号命令执行结果 `ls -a`

美元符加上小括号也是命令执行结果 $(ls -a)

普通分类: 

马哥 16_02 _Linux系统裁减之五 有大用


kernel + initrd(busybox制作,提供ext3文件系统) + ROOTFS (busybox制作)

make arch 

            arch/x86/boot/bzImage


make arch/ (只编译内核的核心)只编译对应目录下的所有的内容,所有的源程序,arch/依赖于或者说紧密结合于各模块,(所以仍然会遍历各个模块的,所以编译过程可能会长一点, 但肯定比直接完全编译要快得多),编译完成之后,把内核复制出来就可以 了

        arch/x86/boot/bzImage (假设32位)编译后在arch/x86/boot/bzImage 这表示以bz方式压缩之后的映像文件,把 arch/x86/boot/bzImage 复制到/mnt/boot下命名为 vmlinuz就可以了

        硬件驱动: initrd

                 initrd: 仅需要提供内核访问真正的根文件系统所在的设备 所需要的驱动

                        存储设备和文件系统相关的模块

普通分类: 

Linux:shell完美获取上月,本月,下月年月 上个月 昨天 前天 上一年 有大用 有大大用

普通分类: 

进目录 批量修改ip .env 有大用

#!/bin/bash

#

for  file in /home/wwwroot/*/public_html ;do

        if [ -d "$file" -a -f "${file}/.env" ] ;then

                        # echo $i

                        ENV=${file}/.env

                          sed -i 's@101.1.31.17@211.149.166.241@g' $ENV

                          sed -i  's/\r$//g' $ENV

        fi

done

~

~


普通分类: 

Linux下mv命令移动目录的二种情况 Directory not empty 有大用

mv 移动目录分为2种情况:

普通分类: 

明天的电商 是我的时代 谁与争锋 首页 英语学习 Linux 常用命令 经验技术 服务器 经验杂记 佛缘 DA相关技术 登录 shell编程 Search LinuxCentOS中cp复制、mv移动强制覆盖拷贝的命令 有大用

Linux下默认cp和mv命令无法在复制时强制覆盖,即使你用-f参数也无法强制覆盖文件,是因为它们在系统中是有别名的

普通分类: 

mv move 移动 所有文件 包括包含隐藏文件和非隐藏文件点开头的文件 How to move all files including hidden files and non-hidden into parent directory via * 有大用 有大大用

普通分类: 

如何查看linux系统安装了哪些服务?

  1. service --status-all 

  2. chkconfig --list

  3. ps aux

  4. 进入init.d目录查看

  5. netstat -lntp

  6. ntsysv

普通分类: 

centos7 与 centos6 区别 有大用

linux综合架构敲门砖

先给SentOS7安装自动补全的安装包。

普通分类: 

我使用过的Linux命令之tee - 重定向输出到多个文件

我使用过的Linux命令之tee - 重定向输出到多个文件

本文链接:http://codi

普通分类: 

Linux tee命令

Linux tee命令

普通分类: 

马哥 16_01 _bash脚本编程之十四 信号捕捉及系统管理之任务计划 有大用

image.pngimage.png

定制引导盘 (这个没看懂)

mount 

        -n:挂载时不更新/etc/mtab文件   (默认挂载时是更新的)

cat /proc/mounts




cross compile 交叉编译


x86(指的是cpu),32bit,

在 ARM(指的是cpu)  不能运行

如何实现部分编译

1,只编译某子目录下的相关代码

make dir/

make arch/

普通分类: 

linux /dev/console设备解析

普通分类: 

嵌入式linux的mdev机制 有大用

普通分类: 

busybox命令大全

普通分类: 

Linux Shell 判断块设备节点是否存在 有大用

/*************************************************************************
 *                   Linux Shell 判断块设备节点是否存在
 * 说明:
 *     能牌问shell脚本-f不能判断mmc设备节点的问题,查了一下资料,发现不能
 * 使用-f来判断,要使用-e或者-b来判断才行。
普通分类: 

强悍的 vim —— g s 替换区别 (g 就是 global 吧)

普通分类: 

Linux命令-自动挂载文件/etc/fstab功能详解 有大用

一、/etc/fstab文件的作用

普通分类: 

页面

Subscribe to RSS - linux