
Linux
文章平均质量分 63
Ivar_PredixCN
这个作者很懒,什么都没留下…
展开
-
cygwin改成fedora风格的提示符
cygwin 默认的提示符是这样的:user@host ~ $ls -lah _ 有点不大喜欢, 所以做了下改动, 打开etc/bash.bashrc, 重新设置变量: # Set a default prompt of: user@host and current_directory PS1='\[\e]0;\w\a\...2011-10-25 13:57:01 · 130 阅读 · 0 评论 -
openldap configuration leaning note
hostname // to display the computer namehostname <changed name> // to changego to: /etc/sysconfig/network, add/modify HOSTNAME=NEWNAME to change permenatelydont forget to change /etc/host...2014-10-21 01:04:45 · 274 阅读 · 0 评论 -
头文件与之实现文件的的关系
头文件与之实现文件的的关系今天在网上看到一篇解释.h与.c(.cpp)的文章,我读完后感到有些地方不妥,特此按照我的理解,给初学者一些指导~说几句题外话,刚才让女朋友陪我出去一会,她说她要先化化妆,我随口就来--简单就是美丽啊!你猜她说什么:美丽除了天生丽质外,保养也是很重要的~ 我倒~你理解简单的含义吗?关于两者以前的关系,要从N年以前说起了~ long long ago,once aupon ...原创 2013-03-22 17:19:29 · 89 阅读 · 0 评论 -
话说C语言的const
话说C语言的constconst在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量,我们给它赋予初始值0。然后再看const.const作为一个类型...原创 2013-03-22 17:18:17 · 89 阅读 · 0 评论 -
进程控制入门
进程控制入门进程系统Linux是个多任务多用户的操作系统,系统直接管理的每个任务的最小单位,就是进程(process)。每个进程都有一个惟一的标识符pid,不同的进程pid不相同,在Shell下输入ps -A,可以显示当前的所有进程。一个进程不代表一个应用程序(application),因为一个应用程序可能对应多个进程,也不代表一个可执行文件(executable file),因为一些可执行文件可...原创 2013-03-22 17:16:16 · 129 阅读 · 0 评论 -
进程的终止方式
有8种方式使进程终止,其中前5种为正常终止,它们是: 1:从 main 返回 2:调用 exit 3:调用 _exit 或 _Exit 4:最后一个线程从其启动例程返回 5:最后一个线程调用 pthread_exit 异常终止有3种,它们是: 6:调用 abort 7:接到一个信号并终止 8:最后一个线程对取消请求做出响应 补充:exit和_exit还有atexi...原创 2013-03-22 17:14:58 · 121 阅读 · 0 评论 -
How to record timestamp of each command in history
There's no timestamp of each command when we are using 'history' command to see the command records. We can add timestamp for each command by following steps: 1. Edit ~/.bashrc or /etc/bas...2011-12-01 15:26:30 · 99 阅读 · 0 评论 -
Command Line Options: getopt_long() Learning Note
Definition #include <getopt.h>extern char *optarg; extern int optind, opterr, optopt;int getopt_long(int argc, char * const argv[], const char *...2011-11-30 15:06:15 · 106 阅读 · 0 评论 -
remove duplicates for yum check
Apparently, when doing "yum update", and it fails miserably, you can end up with duplicate versions of packages in the RPM database. This seems harmless, but is annoying. yum provides a to...原创 2011-10-29 22:46:11 · 108 阅读 · 0 评论 -
VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
最近尝试了下VMware下安装MacOS 系统,安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。 写在前面的话:其实安装好后发现, 由于我的thinkpad实在...2014-12-15 20:26:32 · 275 阅读 · 0 评论