博客专栏  >  运维   >  linux

linux

linux学习记录

关注
0 已关注
33篇博文
  • 随机数

    产生200个0-9之间的随机数,实现方法是:使用rand函数对10求余,首先生成一列0~9的随机数保存 在数组中,然后统计其中每个数字出现的次数并打印,检查这些数字的随机性如何。随机数在某些 场合(例...

    4天前 14:01
    7
  • indent 命令

    用途重新格式化一个 C 语言程序。语法indent InputFile [ OutputFile ] [ -nbad | -bad ] [ -nbap | -bap ] [ -nbbb | -bbb ...

    4天前 13:56
    3
  • linux常用命令

    一、Linux下常用命令:文件与目录操作basename:从文件名中去掉路径和扩展名cd:切换当前工作目录到指定目录chgrp:改变文件所属组chmod:改变文件的权限chown:改变文件的所有者和组...

    2018-04-14 12:47
    38
  • tinyhttp源码阅读

    1.综述 这是一个小型的开源http服务,总代码量加上注释一共482行,实际上真正的核心代码就350行左右。虽然代码量不多,但是一款http服务器最基本的通信业务流程都具备了,当然这个服务器支持的方...

    2018-02-06 16:03
    51
  • autotools自动编译系列之三---autogen.sh实例

    之前介绍的automake貌似工序过于复杂,在这里其实是没有必要做这么复杂的工作的,完全可以将其抽象成一个模板性质的脚本将各个工序都集中到脚本里面,使用者只需要稍微修改自己的配置文件即可,直白点就是使...

    2018-01-19 11:07
    289
  • autotools自动编译系列之二---autotools实例

    1.生成源码,并且确认代码可以编译执行[root@localhost ~]#mkdir /home/mycode/auto_make_test/ [root@localhost ~]# cd /hom...

    2018-01-15 16:00
    115
  • autotools自动编译系列之一---autotools安装

    1.介绍 Linux环境下,我们编译程序啥的都是一般用的GCC&&GDB等等工具,直接使用GCC命令进行编译操作。这种方式一般是适用于程序文件比较少,组织结构比较简单的情况。但是,当我们程序文件比较...

    2018-01-08 15:56
    95
  • LNMP应用之搭建个人博客

    安装WordPress [root@VM_88_143_centos ~]# yum install wordpress -y Loaded plugins: fastestmirror, secu...

    2017-12-17 20:48
    399
  • LNMP环境搭建之三--PHP

    安装PHP [root@VM_88_143_centos ~]# yum install php-fpm php-mysql -y Loaded plugins: fastestmirror, se...

    2017-12-17 20:33
    236
  • LNMP环境搭建之二--mysql

    安装 MySQL [root@VM_88_143_centos ~]# yum install mysql-server -y Loaded plugins: fastestmirror, secur...

    2017-12-17 20:27
    92
  • LNMP环境搭建之一--nginx

    LNMP是 Linux、Nginx、MySQL 和 PHP 的缩写 安装Nginx [root@VM_88_143_centos ~]# yum install nginx -y Loaded p...

    2017-12-17 20:22
    301
  • 制作rpm包--rpm-build安装

    [root@localhost ~]# yum install rpm-build Loaded plugins: fastestmirror, langpacks Loading mirror sp...

    2017-11-30 10:41
    209
  • centOS安装tree

    [root@bogon ~]# yum install tree Loaded plugins: fastestmirror, langpacks base ...

    2017-11-30 10:16
    277
  • 使用ioctl获取磁盘大小

    获取磁盘空间的方法,大部分是根据读取/proc/mounts文件来获取得到,磁盘必须被挂载了之后才能看到,有的还是看不到的,比如: 但是此时在mounts中却查询不到SWAP分区的信息这样计算出来...

    2017-11-21 14:22
    409
  • Centos 查看系统版本

    [root@bogon ~]# uname -a Linux bogon 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x...

    2017-10-31 14:09
    669
  • snmp

    1.安装包准备 mariadb-libs-5.5.52-1.el7.x86_64.rpm net-snmp-5.7.2-24.el7_2.1.x86_64.rpm net-snmp-agent-lib...

    2017-10-31 13:55
    477
  • snmpdf获取主机磁盘信息

    [root@host231 snmp]# snmpdf -v2c -c public localhost Description size (kB) U...

    2017-10-31 13:51
    599
  • shell脚本检查IP地址是否合法

    #!/usr/bin/sh check_ipaddr() { echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$...

    2017-09-30 16:48
    935
  • centos7上配置Samba服务器

    centos7安装samba服务器,这是一种比较粗暴的配置方式,没有任何安全防御措施,任何人都可以访问服务器上的文件,并且没有权限设置,这样做的目的就是方便Windows和Linux之间传输文件使用,...

    2017-08-31 23:09
    1284
  • centos7 安装SVN

    [root@bogon ~]# yum install svn Loaded plugins: fastestmirror, langpacks Loading mirror speeds from ...

    2017-08-31 22:55
    464
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部