随笔分类 -  linux

摘要:(1)字符测试函数 isalnum(测试字符是否为英文字母或数字) isalpha(测试字符是否为英文字母) isascii(测试字符是否为ASCII码字符) isblank(测试字符是否为空格字符) iscntrl(测试字符是否为ASCII码的控制字符) isdigit(测试字符是否为阿拉伯数字) 阅读全文
posted @ 2016-10-27 09:22 专注it 阅读(4792) 评论(0) 推荐(0) 编辑
摘要:Linux Shell高级技巧(一) http://www.cnblogs.com/stephen-liu74/archive/2011/12/22/2271167.html一、将输入信息转换为大写字符后再进行条件判断二、为调试信息设置输出级别三、判断参数是否为数字四、判断整数变量的奇偶性五、将Sh 阅读全文
posted @ 2016-10-23 23:08 专注it 阅读(383) 评论(0) 推荐(0) 编辑
摘要:《Linux内核设计与实现》读书笔记(一)-内核简介 《Linux内核设计与实现》读书笔记(二)- 内核开发的准备 《Linux内核设计与实现》读书笔记(三)- Linux的进程 《Linux内核设计与实现》读书笔记(四)- 进程的调度 《Linux内核设计与实现》读书笔记(五)- 系统调用 《Li 阅读全文
posted @ 2016-10-21 13:55 专注it 阅读(325) 评论(0) 推荐(0) 编辑
摘要:从0开始学习 GitHub 系列之「初识 GitHub」 从0开始学习 GitHub 系列之「加入 GitHub」 从0开始学习 GitHub 系列之「Git 速成」 从0开始学习 GitHub 系列之「向GitHub 提交代码」 从0开始学习 GitHub 系列之「Git 进阶」 从0开始学习 G 阅读全文
posted @ 2016-10-19 19:08 专注it 阅读(166) 评论(0) 推荐(0) 编辑
摘要:最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似 阅读全文
posted @ 2016-10-18 14:24 专注it 阅读(409) 评论(1) 推荐(0) 编辑
摘要:Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一、操作系统Ubuntu 14.04 64位,阿里云服务器 二、Apache 1、安装Apache,安装命令:sudo apt-get install apache2 2、环境配置: 1)配置文件:路径为/etc/apache2,配置 阅读全文
posted @ 2016-09-09 11:43 专注it 阅读(577) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/feixiaoxing/article/details/7259675 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 不管在Windows平台下面还是在Linux平台下面,网络编程都是少不了的。在互联 阅读全文
posted @ 2016-09-08 10:42 专注it 阅读(769) 评论(0) 推荐(1) 编辑
摘要:可以用diff命令对比文档内容。[语法]: diff [参数] 文件1 文件2[说明]: 本命令比较两个文本文件,将不同的行列出来-b 将一串空格或TAB 转换成一个空格或TAB-e 生成一个编辑角本,作为ex 或ed 的输入可将文件1 转换成文件2[例子]:diff file1 file2diff 阅读全文
posted @ 2016-09-07 18:02 专注it 阅读(26424) 评论(0) 推荐(0) 编辑
摘要:git在团队项目中的使用流程 1.首先从一个git远程仓库中clone项目到本地 ? 1 git clone 仓库地址 ? 1 git clone 仓库地址 ? 1 git clone 仓库地址 ? 1 git clone 仓库地址 git clone 仓库地址 2.创建开发分支 一般我们写代码不会 阅读全文
posted @ 2016-08-23 18:21 专注it 阅读(145) 评论(0) 推荐(0) 编辑
摘要:前言 这里就不介绍 git 了,表一看到命令行就怕怕,常用的命令也就这些,基本满足 99% 以上的项目需求,非常实用。 正文 一、常用 git 命令 1.1 git clone <url> [<directory>] 从远程库 clone 代码到本地,directory 用于指定一个新目录名 1.2 阅读全文
posted @ 2016-08-23 18:15 专注it 阅读(192) 评论(0) 推荐(0) 编辑
摘要:正则表达式的元字符有. ^ $ * ? { [ ] | ( ).表示任意字符[]用来匹配一个指定的字符类别,所谓的字符类别就是你想匹配的一个字符集,对于字符集中的字符可以理解成或的关系。^ 如果放在字符串的开头,则表示取非的意思。[^5]表示除了5之外的其他字符。而如果^不在字符串的开头,则表示它本 阅读全文
posted @ 2016-08-20 20:06 专注it 阅读(355) 评论(0) 推荐(0) 编辑
摘要:安装步骤如下: 1、yum install subversion 2、输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件。 输入 svn --help可以查看svn的使用方法,如下图。 3、创建svn版本库目录 mkdir -p /var 阅读全文
posted @ 2016-08-02 09:58 专注it 阅读(120) 评论(0) 推荐(0) 编辑
摘要:摘要 linux下使用crontab定时备份MYSQL数据库的方法: 只需按照下面3步做,一切都在你的掌控之下: 第一步:在服务器上配置备份目录代码: mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup 第二步:编写备份脚本代码: vi dbback 阅读全文
posted @ 2016-08-01 09:10 专注it 阅读(259) 评论(0) 推荐(0) 编辑
摘要:首先你需要肯定你的机子上装了Python 现在ubuntu已经自带,所以不必操心 当然你可以在你的机子下测试一下,只需在 terminal 下输入 python 如果出现下面的界面就说明你机子已经装了python [plain] view plaincopy Python 2.7.3 (defaul 阅读全文
posted @ 2016-07-12 14:03 专注it 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:系统管理人员经常会遇到对于设备或者任务的预警与通知,通常情况有发送短信、邮件等方式。发送短信一般来说需要有短信猫(硬件)或者调用libfetion给飞信用户发送。本文介绍几种简单的发送邮件的方式。本文环境:Ubuntu 10.04基础: Linux服务器发送邮件一般都是基于sendmail进行的,s 阅读全文
posted @ 2016-06-09 09:15 专注it 阅读(1448) 评论(0) 推荐(0) 编辑
摘要:iftop是类似于top的实时流量监控工具,可以用来实时监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。夜间值班的童鞋如果发现有邮局流量异常时可以使用该软件查看详细流量状况。下面介绍下iftop的安装和使用: 安装: 安装完后,直接在命令行下输入iftop运行程序,运行界面如下图: 阅读全文
posted @ 2016-06-08 16:40 专注it 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装 阅读全文
posted @ 2016-06-08 16:26 专注it 阅读(203) 评论(0) 推荐(0) 编辑
摘要:因为需要经常备份网站的数据,所以了解并学习了下linux下如何通过shell来发送邮件,这里以CentOS为例,使用mail命令来进行外部邮件的发送。mail命令的语法如下: Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to 阅读全文
posted @ 2016-06-07 10:13 专注it 阅读(27473) 评论(0) 推荐(1) 编辑
摘要:1。Linux 服务器端NFS服务器的配置 以root身份登陆Linux服务器,编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等。 执行如下命令编辑文件/etc/exports: # vi /etc/exports 在该文件里添加如下内容: /home/work 192.16 阅读全文
posted @ 2016-06-07 10:02 专注it 阅读(32338) 评论(0) 推荐(0) 编辑
摘要:Linux不像windows,它不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中。 使用root用户切换到根目录 然后,使用下面的命令备份完整的系统: 说明: tar 部分就是我们将要使用的软件。 'cvpfz'是我们给tar加的选项,像“创建一个压缩文档”(这 阅读全文
posted @ 2016-05-26 16:07 专注it 阅读(8595) 评论(0) 推荐(0) 编辑