- 博客(7)
- 收藏
- 关注
转载 更改ubuntu终端提示符长度
在ubuntu桌面版的系统终端中,命令行的提示符往往是显示当前路径的完整目录:macrored@ubuntu:/home/data/apt-mirror/mirror/downloads-distro.mongodb.org/repo/ubuntu-upstart/dists/dist/10gen/i18n$这样会使得每一行命令的无用信息会占据大部分位置。如果能让其只...
2019-09-20 10:21:00
379
转载 linux中的sh、dash、bash的区别
一、常见shell类型1.Bourne shell (sh)UNIX 最初使用,且在每种 UNIX 上都可以使用。在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。2. C shell (csh)csh, the C shell, is a command interpreter with a syntax similar to th...
2019-09-19 12:03:00
365
转载 GNU/Linux的历史
这个组织中黑客云集,而且多是掌握核心技术的真正高手,他们的作品多是编译器、词法/语法分析器、底层函数库等大作。更重要的不是他们的技术,而是他们的哲学!他们的哲学就是技术上的“共产主义”——人人为我,我为人人。他们发布了一种版权许可协议——GPL——一个神圣的宣言。与中庸而谦和的BSD协议不同,它充满着革命的活力和斗争精神,它的出现标志着一个新世界——GPL世界——的诞生! GNU本来...
2019-09-19 11:39:00
139
转载 apt-mirror搭建ubuntu离线软件源
一、准备环境1. 系统:ubuntu16.04.6(LTS) 64位2. 镜像软件:apt-mirror0.5.1-1ubuntu13. HTTP协议发布软件:nginx1.10.3-0ubuntu0.16.04.4二、安装软件# 查看apt-mirror版本macrored@ubuntu:~$ apt policy apt-mirror apt-m...
2019-09-14 21:36:00
862
转载 C语言标准宏获取文件名、行号、函数名的方法以及#和##的用法
一、前言在后台程序运行出问题时,需要查看详尽的日志,C语言提供记录日志触发点文件名、行号、函数名的方法,关键是利用C99新增的预处理标识符__VA_ARGS__;先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。二、ANSI C标准宏__LINE__ // 在源代码中插入当前源代码行号...
2019-09-14 14:55:00
3209
转载 cmd删除文件命令del/erase和删除目录命令rmdir/rd
前言在windows下的命令行指令中,删除文件和删除文件夹是两个不同的操作;可以用win+r命令打开cmd窗口试一试。一、删除文件命令del或者erase是windows下删除文件的命令,命令不区分大小写,帮助文档如下:C:\Users\Administrator>del /?删除一个或数个文件。DEL [/P] [/F] [/S] [/Q] [/A...
2019-09-11 17:48:00
2961
转载 C语言实现日志封装
一、文件操作见链接https://www.cnblogs.com/dolphin0520/archive/2011/10/05/2199598.html二、系统时间见链接https://blog.csdn.net/u012229282/article/details/79598287三、日志封装实现简单版本,不带时间戳:#include <stdi...
2019-09-04 11:34:00
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人