会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Macrored
如果爱,请深爱
博客园
首页
新随笔
联系
管理
订阅
09 2019 档案
更改ubuntu终端提示符长度
摘要:在ubuntu桌面版的系统终端中,命令行的提示符往往是显示当前路径的完整目录: 这样会使得每一行命令的无用信息会占据大部分位置。 如果能让其只显示当前文件夹: 如此一来,显示虽然没有完整目录(pwd)那么清晰,但是更多的时候缺帮我们省去了很多无用信息。 一、配置文件 打开配置文件: 使用 /PS1
阅读全文
posted @
2019-09-20 10:21
Macrored
阅读(614)
评论(0)
推荐(0)
linux中的sh、dash、bash的区别
摘要:一、常见shell类型 1. Bourne shell (sh) UNIX 最初使用,且在每种 UNIX 上都可以使用。在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。 2. C shell (csh) csh, the C shell, is a comman
阅读全文
posted @
2019-09-19 12:03
Macrored
阅读(18976)
评论(0)
推荐(1)
GNU/Linux的历史
摘要:这个组织中黑客云集,而且多是掌握核心技术的真正高手,他们的作品多是编译器、词法/语法分析器、底层函数库等大作。更重要的不是他们的技术,而是他们的哲学!他们的哲学就是技术上的“共产主义”——人人为我,我为人人。 他们发布了一种版权许可协议——GPL——一个神圣的宣言。与中庸而谦和的BSD协议不同,它充
阅读全文
posted @
2019-09-19 11:39
Macrored
阅读(435)
评论(0)
推荐(0)
apt-mirror搭建ubuntu离线软件源
摘要:一、准备环境 1. 系统:ubuntu 16.04.6(LTS) 64位 2. 镜像软件:apt-mirror 0.5.1-1ubuntu1 3. HTTP协议发布软件:nginx 1.10.3-0ubuntu0.16.04.4 二、安装软件 # 查看apt-mirror版本 macrored@ub
阅读全文
posted @
2019-09-14 21:36
Macrored
阅读(7369)
评论(0)
推荐(0)
C语言标准宏获取文件名、行号、函数名的方法以及#和##的用法
摘要:一、前言 在后台程序运行出问题时,需要查看详尽的日志,C语言提供记录日志触发点文件名、行号、函数名的方法,关键是利用C99新增的预处理标识符__VA_ARGS__;先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。 二、A
阅读全文
posted @
2019-09-14 14:55
Macrored
阅读(13548)
评论(0)
推荐(0)
cmd删除文件命令del/erase和删除目录命令rmdir/rd
摘要:前言 在windows下的命令行指令中,删除文件和删除文件夹是两个不同的操作;可以用win+r命令打开cmd窗口试一试。 一、删除文件命令【谨慎操作】 del或者erase是windows下删除文件的命令,命令不区分大小写,帮助文档如下: C:\Users\Administrator>del /?
阅读全文
posted @
2019-09-11 17:48
Macrored
阅读(125409)
评论(3)
推荐(10)
C语言实现日志封装
摘要:一、文件操作 见链接 https://www.cnblogs.com/dolphin0520/archive/2011/10/05/2199598.html 二、系统时间 见链接 https://blog.csdn.net/u012229282/article/details/79598287 三、
阅读全文
posted @
2019-09-04 11:34
Macrored
阅读(4069)
评论(0)
推荐(0)
公告