CentOS解决问题资料记录
2014-11-22 16:27
260 查看
本人系统CentOS 6.5 64bit。好记性不如烂比头,在使用CentOS的过程中会存在各种各样的问题,现将这些问题记录一下。争取不要在同一个问题上犯两次以上系统的错误,争取更happy地使用CentOS。
1.unistd.h
unix系统标准头文件,unistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多unix系统服务的函数原型,例如read,write和getpid函数。unistd.h在unix中类似于window中的windows.h。
unistd.h具体指:
参考:http://www.cnblogs.com/baochun968/archive/2011/10/19/2218008.html
2.C99
C99是标准ISO/IEC9899:1999的简称,是在c89的基础上发展起来的,增加了基本数据类型,关键字和一些系统函数等,其实在初学阶段C89(ANSIC)和C99的区别是不易察觉的。C99有一部分是对于大字符集的优化(很多资料上写的是ANSI标准化),还加入了一些数据库函数,是C89之后的标准,我们用的C是C89标准的,C++是C89编写的,目前的C99标准其实在以前的编译器中就或多或少的支持了,目前完全支持的有这些:GCC、BorlandC++等。
按照posix标准,一般整形对应的*_t类型为:
3.内存查看
Linux系统查看内存容量的方法:
4. pcap.h
Linux C程序编译是出现下列问题:
解决方法:安装libpcap-devel
参考:http://blog.chinaunix.net/uid-15464162-id-4232974.html
5.SSH无密码登录
1)
ssh-keygen -t rsa
一路回车(或者“y”覆盖原来的文件)
2)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
3)
chmod 0600 ~/.ssh/authorized_keys
(很重要)
4) 如果遇到错误“Agent admitted failure to sign using the key”
执行
ssh-add
6.
在配置Hadoop时,会出现一下错误:
解决方案:配置本地文件路径时,在Linux中,应用file:// ,而不是file:/ ,也不是file:///。
ref:http://www.blogjava.net/jeanlius/archive/2009/03/13/19328.html
1.unistd.h
unix系统标准头文件,unistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多unix系统服务的函数原型,例如read,write和getpid函数。unistd.h在unix中类似于window中的windows.h。
unistd.h具体指:
#ifdef __i386__ include "unistd_32.h" #else include "unistd_64.h" #endif
参考:http://www.cnblogs.com/baochun968/archive/2011/10/19/2218008.html
2.C99
C99是标准ISO/IEC9899:1999的简称,是在c89的基础上发展起来的,增加了基本数据类型,关键字和一些系统函数等,其实在初学阶段C89(ANSIC)和C99的区别是不易察觉的。C99有一部分是对于大字符集的优化(很多资料上写的是ANSI标准化),还加入了一些数据库函数,是C89之后的标准,我们用的C是C89标准的,C++是C89编写的,目前的C99标准其实在以前的编译器中就或多或少的支持了,目前完全支持的有这些:GCC、BorlandC++等。
按照posix标准,一般整形对应的*_t类型为:
1字节 uint8_t 2字节 uint16_t 4字节 uint32_t 8字节 uint64_t
3.内存查看
Linux系统查看内存容量的方法:
1.free 2.ps-aux 3.cat /proc/meminfo 4.dmidecode | grep -A16 "Memory Device"
4. pcap.h
Linux C程序编译是出现下列问题:
pcap.h:No such file or directory
解决方法:安装libpcap-devel
[root@lls ~]# yum install libpcap-devel
参考:http://blog.chinaunix.net/uid-15464162-id-4232974.html
5.SSH无密码登录
1)
ssh-keygen -t rsa
一路回车(或者“y”覆盖原来的文件)
2)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
3)
chmod 0600 ~/.ssh/authorized_keys
(很重要)
4) 如果遇到错误“Agent admitted failure to sign using the key”
执行
ssh-add
6.
在配置Hadoop时,会出现一下错误:
解决方案:配置本地文件路径时,在Linux中,应用file:// ,而不是file:/ ,也不是file:///。
ref:http://www.blogjava.net/jeanlius/archive/2009/03/13/19328.html
相关文章推荐
- 【CentOS-7+ Ambari 2.7.0 + HDP 3.0+HAWQ2.3.00】遭遇问题及解决记录
- 记录使用vmware workstation11安装CentOS-6.6-x86_64-minimal.iso过程中遇到的问题及解决办法
- Linux CentOS命令行界面字体重复问题解决记录
- CentOs下安装Php的过程记录以及发现的问题和解决办法
- Ubuntu解决问题资料记录
- centos6.5 烦人的字符集 locale 等等问题解决记录
- CentOS6.3 问题解决记录
- 解决CentOS 7 history命令不显示操作记录的时间和用户身份问题 推荐
- 在"Select top 2 * from news order by count"进行筛选时,如果count值有重复时,则筛选结果将不是2条记录,这个问题该怎么解决?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 解决问题记录(1)-使用OleDbProvider连接Oracle出错
- 完美解决PJ的Cookies保存时限问题!可选择记录登陆时长!
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 系统问题解决记录:IIS 500内部错误之解决办法
- 在Java中解决MySQL5.0中文字符集问题全程详细记录
- 解决 VMware 下面 centos 时钟过慢或过快的问题
- 今天进行最后编译了,遇到了不少问题,现已解决,将问题和解决方法都记录下来;
- Ado.NET 记录的添加、修改、删除!问题得到解决了!!!
- 让人郁闷了好久的问题,终于解决了,之前网上也看到一些解决方法,但大多没有解决问题,所以记录下来,以供参考之用(ADO Could Not Find The Specified Provider)
- 完美解决PJ的Cookies保存时限问题!可选择记录登陆时长!