关闭
当前搜索:

Linux SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

最近在登录一台机器的时候,发现无法等入了,出现以下错误: 于是就度娘(不得不说搜索引擎是个好东西),找了好久发现有篇文章里面提到.ssh/known_hosts文件,查看果然有这个文件: 就想这文件是个啥东东,待一查,才明白了,原来known_hosts是记录远程主机的公钥的文件,之前重装个系统,而保存的公钥还是未重装系统的系统公钥,在ssh链接的时候首先会验证公钥,如果公...
阅读(10) 评论(0)

Linux下gcc编译生成动态链接库*.so文件并调用它

动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。 1、动态库的编译 下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test.h,三个.c文件:test_a.c、test_b.c、test_c.c,我们将这几个文件...
阅读(27) 评论(0)

启动 sshd:/var/empty/sshd must be owned by root and not group or world-writable

/etc/init.d/sshd status openssh-daemon 已停 输入/etc/init.d/sshd start出现 启动 sshd:/var/empty/sshd must be owned by root and not group or world-writable 这个是权限的问题   可采取以下解决   chown -R root....
阅读(19) 评论(0)

vim中已有tab文件如何置换tab为空格

在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格: set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格) set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: TAB替换为空格: :set ts=4 :set expandtab :%retab! 空格替换为TAB: :set ts=4 :s...
阅读(16) 评论(0)

成功移植 SSH 服务到 ARM 开发板上

1》下载需要的源码 下载zlib: zlib-1.2.3.tar.gz       http://www.zlib.net 下载ssl : openssl-0.9.8d.tar.gz    http://www.openssl.org/source/ 下载ssh : openssh-4.6p1.tar.gz     http://mirror.aarnet.edu.au/pub/OpenB...
阅读(58) 评论(0)

C语言itoa()函数和atoi()函数详解(整数转字符C实现)

1.int/float to string/array: C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串,下面列举了各函数的方法及其说明。 ● itoa():将整型值转换为字符串。 ● ltoa():将长整型值转换为字符串。 ● ultoa():将无符号长整型值转换为字符串。 ● gcvt():将浮点型数转换为字符串,取四舍五入。 ● ecv...
阅读(31) 评论(0)

[ARM笔记]error: arm-none-linux-gnueabi-gcc: No such file or directory

64位的计算机使用交叉编译器时,会出现如下错误: $ arm-none-linux-gnueabi-gcc -v bash: /opt/crosstool/arm-2008q3/bin/arm-none-linux-gnueabi-gcc: No such file or directory 可以通过安装如下软件来解决该错误: $ sudo apt-get install ...
阅读(26) 评论(0)

制作ext4文件系统

制作ext4文件系统 beaglebone对应硬件设备存储器均为emmc,并不是传统的nand flash,因此文件系统格式也不再是传统的yaffs或是jffs文件系统了。需要ext4文件系统。 在debian用户目录下新建目录rootfs_tmp文件,用于临时挂载文件系统: mkdir -p rootfs_tmp 复制代码 制作一个128M(128x1024=131072)的ext4空...
阅读(46) 评论(0)

Source Insight 3.5 序列号分享

版权声明:本文为博主原创文章,未经博主允许不得转载。 SI3US-205035-36448 SI3US-466908-65897 SI3US-368932-59383 SI3US-065458-30661 SI3US-759512-70207...
阅读(26) 评论(0)

关于arm-linux-gcc 规定 char 为 unsigned char 问题 的解决办法

vc编译器、x86上的gcc 都把char 定义为signed char; 而arm-linux-gcc 却把char 定义为unsigned char  所以造成了 同样的代码在PC 和 ARM 设备上执行的结果不一样。 解决这个问题的办法很简单。 使用  -fsigned-char 参数  这样 char 就是 signed char 了...
阅读(88) 评论(0)

解压与压缩ramdisk.img文件

1、通过file命令可以查看ramdisk.img文件的类型: [root@EmbedSky arm9Image]# file ramdisk.img ramdisk.img: gzip compressed data, was "ramdisk", from Unix, last modified: Mon Jun  4 13:42:54 2012, max compression ...
阅读(80) 评论(0)

重装xp系统,修复ubuntu引导

今天不小心把系统的引导给弄坏了,无赖只能插入XP系统盘用fixmbr 修复系统引导。可是这样就没有Ubuntu了。 于是上网搜索修复的办法。终于找到一个。原帖地址:http://student.csdn.net/space.php?uid=1062131&do=blog&id=45607   之前进入Ubuntu的就不写了,与安装一样。进入Ubuntu后打开终端。   1、sud...
阅读(67) 评论(0)

Linux对EXT3分区大小进行无损更改的步骤 (2)

3、扩大一个ext3分区   在这里,我们拥有一个大约是6GB的/dev/sda1分区,在它后面,有一个大约 4GB的未用空间(刚刚分出来的,呵呵)。现在,我们要做的就是把这4GB的空闲空间增加到/dev/sda1分区中。请注意,如果这4GB的空余空间不 在/dev/sda1后面,而是在硬盘的其它地方,就无法实现这个目的! 首先,我们收集一些当前分区的资料。   df...
阅读(161) 评论(0)

Linux对EXT3分区大小进行无损更改的步骤(1)

1、基础事项:   首先请注意,下面所有的命令都需要以root身份执行,所以如果你是ubuntu用户的话,使用sudo su命令来切换身份。   所有步骤都是在ubuntu Edgy Eft桌面系统中测试的,这个系统的所有文件都位于一个大的分区中(大概10GB,设备名/dev/sda1)。就像这样: df -h   Filesystem Size Used...
阅读(184) 评论(0)

万能的makefile

SHELL := /bin/bash CROSS := arm-none-eabi- TARGET := niuboot.elf C_FLAGS := -c -O0 -g3 -mfpu=vfp -mfloat-abi=soft AR = $(CROSS)ar CC = $(CROSS)gcc CXX = $(CROSS)g++ C_FILES = $(shell find -...
阅读(35) 评论(0)

Image uImage与zImage的区别

(1)、内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。 那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zImage没...
阅读(39) 评论(0)

彩色的man pages,让你寻找帮助时也赏心悦目

1.安装most, most和less类似,是一个文本查看工具,不过它支持彩色。  代码: sudo aptitude install most 2. 配置 most 代码: cat > ~/.mostrc % Color settings color normal lightgray black color status yellow blue c...
阅读(59) 评论(0)

ubuntu 禁用触摸板

1.终端输入如下命令: sudo modprobe -r psmouse 如果打开触摸板就是: sudo modprobe psmouse 注:此方法重启系统后触摸板又会自动激活。 2.最近我又重新安装了一次Ubuntu10.10,发现在鼠标设置那有个”打字时禁用触摸板”,点上以后打字的时候即使碰到触摸板,光标也不会丢了。 要是想永久禁用触摸板可以参考一下方法: 安装gs...
阅读(36) 评论(0)

Linux系统各个目录的一般作用

特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下linux下的主要目录以及它们都是用来干什么的。  目录作用    对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下  linux下的主要目录以及它们都是用来干...
阅读(111) 评论(0)
    个人资料
    • 访问:1089次
    • 积分:44
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:19篇
    • 译文:0篇
    • 评论:0条