- 博客(13)
- 收藏
- 关注
原创 makefile中.PHNOY的用法
makefile中PHONY的重要性 伪目标是这样一个目标:它不代表一个真正的文件名,在执行make时可以指定这个目标来执行所在规则定义的命令,有时也可以将一个伪目标称为标签。伪目标通过 PHONY来指明。 PHONY定义伪目标的命令一定会被执行,下面尝试分析这种优点的妙处。1、如果我们指定的目标不是创建目标文件,而是使用makefile执行一些特定的命令,
2017-12-04 15:08:25
521
原创 linux修改本地时间
Linux下设置时间提供两种最根本有效的方式,就是更改时区。这里以更改为国内上海时间例子,其他地方时区同理。方法一备份文件mv /etc/localtime /etc/localtime.bak复制时区文件cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime这里选择了亚洲下的上海时区,可ls查看各文件
2017-11-23 17:31:06
1234
原创 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
1672
原创 关于出现“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
7548
原创 crontab定时作业
crontab用于在指定时间执行某项作业,如执行脚本或命令。一、crontab -e:创建一个crontab文件,添加作业 如上例:m :分钟h :小时dom:日mon:月dow :day of week 每周的第几天(0 和7都可以表示星期天)command:表示要执行的命令。(在执行命令或脚本时,当执行的命令和脚本文件不在当前目录时,要
2017-11-07 17:23:00
316
原创 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
321
原创 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
1028
原创 Sprintf函数相关用法
Sprintf函数相关用法int sprintf( char *buffer, const char *format, [ argument] … );指的是字符串格式化命令.(1)头文件:stdio.h(2)主要功能: 是把格式化的数据写入某个字符串中。sprintf 是个变参函数。使用sprintf对于写入buffer的字符数是没有限制的,这就存在了buffer溢出的可能性
2017-09-21 16:41:37
454
原创 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
816
原创 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
1196
原创 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
246
原创 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
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人