glibc安装错误|glibc安装出错
今天安装gcc提示要安装glibc,安装glibc时提示要安装kernel-headers-2.2.1,然后我上网下载了一个kernel-headers-2.2.1-4.i386.rpm安装完后,再安装glibc
出现如下情况:
[root@zoneidc samba]# rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm
warning: glibc-devel-2.3.2-11.9.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60 ...
linux下发布war所遇问题解决方法
linux启动mysql 由于启动方式不一样 显示也不一样
通过./mysqld_safe &启动 ps-ef|grep mysql后会显示如下信息
root 15537 1 0 11:16 ? 00:00:00 /bin/sh ./mysqld_safe
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mys ...
make:arm-linux- conmand not found错误处理探讨
make:arm-linux- conmand not found错误处理的总结
在超级用户权限下建立交叉编译环境成功,但编译是显示
make:arm-linux- conmand not found
最终发现原因是:
修改makefile文件的CROSS_COMPILE =arm-linux-时在最后加入了空格。
总结:
makefile文件不是c语言文件,不允许自己添加空格,因为空格会当初
makefile ...
解决Linux系统之间拷贝文件的方案
Linux系统之间如何拷贝文件?日常工作中需要经常从远程或本地服务器拷贝/移动大量文件。遇到文件比较多比较散的时候速度较慢,所以在想有没有较快的方式,脚本之家的小编为大家介绍一下Linux系统之间拷贝文件的技巧。
第一种方法
首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv ...
在windows和linux之间用SecureCRT来上传和下载文件
文件传输协议:
文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议。这个协议包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常见的传输协议有以下几种:
ASCII:这是最快的传输协议,但只能传送文本文件。
Xmodem:这种古老的 ...
Linux下如何处理文本文件内容中的^M
Windows上写好的文件,在Linux或者Unix下打开,每一行都会出多出^M这样的字符,这是因为Windows与*nix的换行符不同所致,我们看看文件格式有什么不同。
在Linux下查看文件格式:
# file filename
# 20140304110001.csv: ISO-8859 text //不带有^M
# 20140304110002.csv: ISO-8859 text, with CRLF line terminators //带有 ...
Linux安装vsFTPd服务器详细教程
我们所用的ftp服务器程序是vsftpd,算是Linux下最受欢迎的一个开源FTP服务器了。
安装vsftpd服务器程序
Linux传统安装软件的方法是下载tar.gz安装包,或者RPM安装包,经过解压之后进行编译,或者用RPM -i命令安装。过程比较繁琐,我们用yum命令来在线安装,这样可以自动选择最新的程序版本,非常方便。
输入yum inst ...
Linux环境下双网卡主机路由配置教程
一、环境:
三台直接相连的计算机主机如图
PC1PC2PC3
其中PC2上有两块网卡eth0、eth1,分别与PC3、PC1相连
------代表网线
二、需求:
将PC2配置为路由器模式,用来在PC1、PC3之间转发报文
三、方法:
将三台主机按照环境所要求用交叉线直接连网后,为三台主机分配网段并配置IP地 ...
Linux主机下远程操作GUI程序的方法
目的:在Linux机器B上远程操作运行在Linux机器A的GUI程序(gvim)
说明:
A的IP为10.1.1.62,hostname 为A,用户帐户usera
B的IP为10.1.1.63,hostname 为B,用户帐户userb
A,B都有XWindow系统
下面的操作都是在B上进行的
步骤:
1 切换到root用户,修改B的/etc/hosts文件,加入A的信息:10.1.1.62 A.domain A
2 us ...
理解 pkg-config 工具(linux编译辅助工具)
你在 Unix 或 Linux 下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工作没有白费,多么清新的空气啊,你开始飘飘然了。
“Hi,怎么编译不过去?”你还沉浸在那种美妙的感觉之中,双臂充满着 ...
php创建带有效期的linux账户
所以只能想办法让 webserver 调用这个命令了,平时想要提高权限只有 su 和 sudo 这两个命令,所以我就把思路放在这上面了,可是结果调用了这两个命令后也还是不行,在网上搜了搜知道可以修改 sudo 的配置来达到我想要的效果,好了不再废话了,下面进入正题.
首先 确认是否安装了 sudo 命令
然后修改 /etc/sudoers
因为 /etc/s ...
export
我自己也是一个菜鸟,接触linux没有多久,最近在学习BASH的export命令时碰到了一个难道(书上说export是将自定义变量变成系统环境变量):我在一个脚本文件中定义一个了变量,然后export变量,按照我自己的想法,执行完这个脚本后,在提示符下一定可以用echo显示出它的值,可结果却不是这样,脚本执行完后用set根本看不到有 ...
在Linux桌面上随意使用Windows文档的方法
在Windows系统中,我们喜欢把自己编制的各种文档保存在“我的文档”中,在安装 Windows和Linux双系统的机器中,我们在Linux中也经常要用到“我的文档”中的文档,我们也希望在Linux中编辑的文档能够在Windows中继续编辑,那最好把它们也保存在“我 文档”中。这就要求我们能在Linux的KDE桌面上快速访问“我们文档”,能够显 ...
linux静态库和动态库的创建与使用
静态库与动态库的创建与使用
1. 基本概念
静态库:链接时,库与编译生成的 .o 文件一起打包到可执行文件中。 linux / windows 下扩展名分别为:.a / .lib
动态库:链接时,不会打包到可执行文件中, 执行时会动态的加载动态库。 linux / windows 下扩展名分别为:.so / .dll
区别主要体现在:
a、可维护性。
合入更新。合 ...
在linux系统下显示中文目录和文件名的方法介绍
选择一个一劳永逸的方法,就是修改/etc/下的fstab文件,我的fstab内容如下:
前面八行是系统本来就有的,不去管他,后面四行四我添加的,我只解释其中一行
第九行:/dev/hda1 代表系统C盘(D盘以后是从5开始,hda5代表D盘,依次排列)
vfat 是分区格式,这里表示fat32(fat16用msdos来表示)
winme是我在/mnt下建立的文件夹,以 ...
linux配置防火墙详细步骤(iptables命令使用方法)
通过本教程操作,请确认您能使用linux本机。如果您使用的是ssh远程,而又不能直接操作本机,那么建议您慎重,慎重,再慎重!
我们来配置一个filter表的防火墙.
(1)查看本机关于IPTABLES的设置情况
复制代码代码如下:
[root@tp ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source ...
用init玩转 Linux 运行级别
也许大家偶然会发现/sbin里有个init命令。你知道它是如何使用的吗?
如果你不喜欢使用图形登录方式,如何能够让用户在控制台下运行startx命令呢?
有时你要维护服务器,
n垠)%供VI#\tL|V
暂时不希望别的用户登录系统,但自己仍对网络有访问权,又该怎么办呢?
其实,如果你知道了三个问题之间的关系,它们就不成问题了 ...
Vim 复制粘贴探秘
每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。
最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置:
:set noai ...
Linux操作系统之rpm五种基本操作分享
Linux操作系统现在已经成为流行的操作系统,很多的人都开始学习,Linux操作系统包括了很多的专业知识,今天和大家讲讲Linux操作系统中的rpm基本操作。希望你学会本文中提到rpm的五种基本操作知识,会对你有所帮助。rpm有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的 ...
linux usb不能识别解决方法
插入U盘之后,按照下面的步骤:
1.fdisk -l /dev/sd*
通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。
2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入
可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。
没有就modprobe [module],添加所缺模块。
然后再试就ok
3.最后就是把U盘 ...