自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 makefile中.PHNOY的用法

makefile中PHONY的重要性     伪目标是这样一个目标:它不代表一个真正的文件名,在执行make时可以指定这个目标来执行所在规则定义的命令,有时也可以将一个伪目标称为标签。伪目标通过   PHONY来指明。     PHONY定义伪目标的命令一定会被执行,下面尝试分析这种优点的妙处。1、如果我们指定的目标不是创建目标文件,而是使用makefile执行一些特定的命令,

2017-12-04 15:08:25 480

原创 linux修改本地时间

Linux下设置时间提供两种最根本有效的方式,就是更改时区。这里以更改为国内上海时间例子,其他地方时区同理。方法一备份文件mv /etc/localtime /etc/localtime.bak复制时区文件cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime这里选择了亚洲下的上海时区,可ls查看各文件

2017-11-23 17:31:06 1174

原创 shell script中read的用法

1、read基本读取执行:2、read -p (直接在read行指定提示信息)执行:3、read -p(指定多个变量)执行:4、超时、等待输入的秒数(read -t):表示如果5秒内没有输入结果则程序会自动跳出5、read读取字符,对字符进行判断[ ]:具有判断功能 ,注意括号两边必须有空格-o :

2017-11-23 14:57:41 1569

原创 关于出现“unknown uid 1000: who are you?”的问题

如上例:在/etc/passwd中修改了用户ubuntu的UID之后,保存退出之后,如果再以root身份进入/etc/passwd时,会出现“unknown uid 1000: who are you?”这样的问题。解决方法:出现这样的问题是由于系统是根据你的UID来识别你的身份,如果修改UID之后,它就不会识别你的root身份,所以当你再次想进入/etc/passwd修改回你

2017-11-08 21:27:16 7323

原创 crontab定时作业

crontab用于在指定时间执行某项作业,如执行脚本或命令。一、crontab -e:创建一个crontab文件,添加作业      如上例:m :分钟h :小时dom:日mon:月dow :day of week 每周的第几天(0 和7都可以表示星期天)command:表示要执行的命令。(在执行命令或脚本时,当执行的命令和脚本文件不在当前目录时,要

2017-11-07 17:23:00 248

原创 python脚本发送邮件

def SendMail(fromAddress, toAddress, usepassword,subject=None, content=None, attfile=None, \ subtype='plain', charset='utf-8'): username = fromAddress #创建一个带附件的实例

2017-11-02 15:10:56 290

原创 Linux防护墙安装与配置

Ubuntu安装UFW防火墙sudo apt-get install ufw 一般用户,只需如下设置:sudo apt-get install ufw sudo ufw enable sudo ufw default deny 以上三条命令已经足够安全了,如果你需要开放某些服务,再使用sudo ufw allow开启。启用sudo ufw enable

2017-10-20 15:25:05 990

原创 Linux 查看CPU信息,机器型号,内存等信息

2017-09-21 16:45:51 189

原创 Sprintf函数相关用法

Sprintf函数相关用法int sprintf( char *buffer, const char *format, [ argument] … );指的是字符串格式化命令.(1)头文件:stdio.h(2)主要功能: 是把格式化的数据写入某个字符串中。sprintf 是个变参函数。使用sprintf对于写入buffer的字符数是没有限制的,这就存在了buffer溢出的可能性

2017-09-21 16:41:37 390

原创 C语言lseek()函数

C语言lseek()函数:移动文件的读写位置(1)相关函数:dup, open, fseek.(2)头文件:#include    #include (3)定义函数:off_t lseek(int fildes, off_t offset, int whence);(4)函数说明:每一个已打开的文件都有一个读写位置, 当打开文件时通常其读写位置是指向文件开头, 若是以附加的方

2017-09-21 16:39:30 717

原创 C语言中读取目录函数

C语言中读取目录函数(1)相关函数:open, opendir, closedir, rewinddir, seekdir, telldir, scandir(2)头文件:#include   #include (3)定义函数:struct dirent * readdir(DIR * dir);(4)函数说明:readdir()返回参数dir目录流的下个目录进入点。结构di

2017-09-21 16:38:01 1137

原创 svn的常用命令

svn :看log、版本库、增删、提交(1)svn up                代码更新到最新版本。(2)svn checkout           将代码checkout出来.(3)svn revert -R ./         将代码回滚到上个版本。(4)svn up -r 版本号       将代码更新到某个版本。(5)svn info

2017-09-21 16:36:28 206

原创 Linux操作系统常用命令总结

程序设计一、makefile用法总结(1). makefile实例 edit : main.o kbd.o command.o display.o /insert.o search.o files.o utils.occ -o edit main.o kbd.o command.o display.o /insert.o sear

2017-08-29 16:37:30 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除