Linux
小小白杨123
享受自己所做的事
展开
-
linux shell中 出现select not found问题
[plain] view plaincopy #!/bin/sh echo "You choice?" select var in "a" "b" "c";do break; done echo $var 运行时出现: select.sh: 3: select: not found select.sh: 5: Syntax error: "done" un转载 2014-09-07 16:32:18 · 1564 阅读 · 0 评论 -
GNU gcc 和 g++ 的区别详解
原文地址 gcc 和 g++ 都是 GNU 组织的编译器。 误区一: gcc 只能编译 C 代码,g++ 只能编译 C++代码 两者都可以,但是请注意: 1. 后缀为 .c 的,gcc 把它当作是 C 程序,而 g++ 当作是 C++ 程序; 后缀为.cpp的,两者都会认为是 C++程序; 注意: 虽然 C++ 是C 的超集,但是两者对语法的要求是有区别的! C+转载 2014-08-29 16:39:58 · 677 阅读 · 0 评论 -
Linux中fork()函数详解
linux中fork()函数详解(原创!!实例讲解) (转载) 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程, 也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例转载 2014-11-12 15:59:12 · 528 阅读 · 0 评论 -
Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)
原文地址:点击打开链接 下面开始用简单但典型的客户端和服务器端程序说明如何进行网络编程。这一小节讲的是客户端,一个用来连接并读取服务器发送来的时间的客户端。 这里涉及到了编写代码,因此要 搭建unix网络编程环境 unix系统我没安装,系统不易获得而且也没必要安装unix。用linux是最佳选择。再者我本来就是ubuntu系统,所以就在ubuntu下搭建环境了。 1,安装编译转载 2014-12-14 17:28:57 · 657 阅读 · 0 评论 -
vi编辑器常用操作
VIM的列编辑操作 删除列 1.光标定位到要操作的地方。 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。 3.d 删除。 插入列 插入操作的话知识稍有区别。例如我们在每一行前都插入"() ": 1.光标定位到要操作的地方。 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。 3.SHIFT+i(I) 输入要插入的内容。转载 2016-01-18 08:45:18 · 2670 阅读 · 0 评论 -
ntpd与ntpdate的区别
原文地址:点击打开链接 之前配置ntpd的时候搜到一句话,印象很深刻,也觉得很有标题党的效果,就借鉴为标题了: “我认为有几种人是必须不招聘/裁掉的: 1 用ntpdate代替ntpd的人” 但具体原因不太懂,总觉得还是用ntpdate比较方便。 今天问了红帽技术支持,对方的解释是: ntpd在实际同步时间时是一点点的校准过来时间的,最终把时间慢慢的校正对。而ntpdate不会考虑其他程转载 2016-03-19 00:32:15 · 470 阅读 · 0 评论 -
xshell护眼配色方案
[comfort color] text=dce2e2 text(bold)=dce2e2 magenta=dd3682 magenta(bold)=dd3682 white=dce2e2 white(bold)=dce2e2 red=dc322f red(bold)=dc322f green=55bb55 green(bold)=55b转载 2017-06-30 16:25:43 · 3002 阅读 · 0 评论