Ubuntu
qidu1998
这个作者很懒,什么都没留下…
展开
-
ubuntu定时任务crontabde执行任务的一些问题
Q:执行一个python文件,文件中包含访问系统文件操作,读出文件为空? A:打开文件的方式必须写成绝对路径,相对路径读出的文件内容为空。Q:如何查看crontab日志? A:crontab的日志默认不开启,可通过以下命令开启crontab日志服务: vim /etc/syslog.conf 将以cron.*开始的那行注释去掉 运行/etc/init.d/sysklogd restart原创 2018-05-07 14:36:24 · 262 阅读 · 0 评论 -
scp结合expect脚本的一些应用
题目:当前有若干台主机,每台主机上都有一个同名文件夹,文件夹中的路径相同,但是在同名文件夹中 不同主机上可能有不同的文件,现在要把这些文件集中到一台主机上同时保持原有的路径不变。 解决方法:shell脚本+expect脚本实现自动复制,采用scp命令 实现效果: 1、同名文件会重复覆盖 2、不同文件会保存 shell脚本(在汇总主机上执行) #!/bin/bash file_lis...原创 2019-02-26 21:32:49 · 503 阅读 · 0 评论 -
gcc编译步骤
步骤 命令 说明 预处理 gcc -E hello.c -o hello.i 1. 将所有#define删除,并且展开所有的宏定义 2. 处理所有的条件预编译指令,如#if #ifdef #undef #ifndef #endif #elif 3. 处理#include,将包含的文件插入到此处,这是一个递归的过程 4. 删除所有注释 // /* */ 5. 添加行号和...原创 2019-05-21 10:45:34 · 867 阅读 · 0 评论 -
gcc编译流程
基本编译流程 gcc -E hello.c -o hello.i 预处理 gcc -S hello.i -o hello.s 编译 gcc -c hello.s -o hello.o 汇编(生成目标代码) gcc -c hello.c 直接进行编译 目标文件 目标文件就是源代码经过编译后但未进行链接的那些中间文件Linux下的 .o文件就是目标文件,目标文件和可执行文件内容和格...原创 2019-05-21 12:25:01 · 365 阅读 · 0 评论