
Linux系统
文章平均质量分 57
byrsongQQ
这个作者很懒,什么都没留下…
展开
-
./configure make make install分别是什么意思?
安装原码程序时,都要执行三步:1./configure 2 make 3 make install他们是什么意思呀?这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本make是用来编译的,它从Makefile中读取指令,然后编转载 2010-04-15 15:09:00 · 1796 阅读 · 0 评论 -
top 命令详解
<br />top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 认识top的显示结果 统计信息区 进程信息区 更改显示内容认识top的显示结果<br />top命令的显示结果如下所示:top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48<br />Tasks: 29 total, 1 running, 28转载 2010-11-09 15:04:00 · 770 阅读 · 0 评论 -
Linux日志系统
<br />/var/log/messages<br />/var/log/dmesg这个是硬件的<br />看看/etc/syslog.conf里面有配置 just man syslog.conf<br /> <br /> <br />日志也是用户应该注意的地方之一。不要低估日志文件对网络安全的重要作用,因为日志文件能够详细记录系统每天发生的各种各样的事件。用户可以通过日志文件检查错误产生的原因,或者在受到攻击和黑客入侵时追踪攻击者的踪迹。日志的两个比较重要的作用是:审核和监测。配置好的转载 2010-11-22 18:41:00 · 756 阅读 · 0 评论 -
快速搭建samba服务器
<br />本人在虚拟机中安装CentOS5.0来做测试<br />---------------------<br />1.首先查看系统是否安装samba服务器<br />[root@localhost /]# rpm -qa |grep samba<br />如果结果为:<br />samba-3.0.23c-2<br />samba-common-3.0.23c-2<br />samba-client-3.0.23c-2<br />表示系统已经安装成功。<br />转载 2011-01-26 13:40:00 · 1016 阅读 · 0 评论 -
PROC系列之---/proc/loadavg、/proc/pid/stat、/proc/pid/statm等
该文件中的所有值都是从系统启动开始累计到当前时刻。该文件只给出了所有CPU的集合信息,不能该出每个CPU的信息。[root@localhost ~]# cat /proc/loadavg 4.61 4.36 4.15 9/84 5662每个值的含义为:参数 解释lavg_1 (4.61) 1-分钟平均负载lavg_5 (4.36) 5-分钟平均负载lavg_15转载 2012-01-11 17:21:01 · 929 阅读 · 0 评论 -
Linux中的各种信号收集,kill 信号列表
1.SIGHUP信号UNIX中进程组织结构为 session (会话)包含一个前台进程组及一个或多个后台进程组,一个进程组包含多个进程。一个session可能会有一个session首进程,而一个session首进程可能会有一个控制终端。一个进程组可能会有一个进程组首进程。进程组首进程的进程ID与该进程组ID相等。这儿是可能会有,在一定情况之下是没有的。与终端交互的进程是前台进程,否则便是后转载 2012-02-09 15:11:28 · 8906 阅读 · 0 评论 -
OBJ文件格式分析工具: objdump, nm,ar
首先简要阐述关于gcc、glibc和 binutils模块之间的关系一、关于gcc、glibc和binutils模块之间的关系1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如 libgcc_s.so、libstdc++.so等。2、binutils提供了一系列用来转载 2012-02-09 16:56:13 · 1009 阅读 · 0 评论 -
配置 Samba 并将 Linux 目录映射为 Windows 驱动器
1、安装samba(centos 5.5):yum install samba system-config-samba samba-client samba-common2、创建www账号/usr/sbin/useradd www mkdir -p /data/www chmod 777 /data/wwwchown -R www:www /data/www c转载 2012-02-08 15:38:27 · 1347 阅读 · 0 评论 -
深入理解linux系统下proc文件系统内容
内容摘要:Linux系统上的/proc目录是一种文件系统,即proc文件系统。 Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。基于转载 2012-02-10 11:56:28 · 698 阅读 · 0 评论 -
LINUX下如何判断CPU和系统是32位还是64位
<br />1. 在LINUX下怎样决断你的CPU是32位还是64位?<br />打入下面的命令view plaincopy to clipboardprint?grep flags /proc/cpuinfo <br />grep flags /proc/cpuinfo<br />输出<br />view plaincopy to clipboardprint?flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge m转载 2010-10-20 11:19:00 · 1136 阅读 · 0 评论 -
linux环境变量
<br />环境变量分为系统环境变量和用户环境变量。系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用。<br /> 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可 以通过变量名来访问相应的环境变量,通过export来设置环境变量。系统原创 2010-11-26 15:13:00 · 2592 阅读 · 0 评论 -
shell脚本
<br />1. cd `dirname $0`是什么意思<br /> <br />这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。<br />在/home/admin/test/下新建test.sh内容如下:<br />cd `dirname $0`<br />echo `pwd`<br />然后返回到/home/admin/执行<br />sh test/test.sh<br />运行结果:<br />/home/admin/原创 2010-09-07 11:34:00 · 1267 阅读 · 0 评论 -
详解Linux软件基本安装和卸载方法
如果你是Linux的用户,你是否非常喜欢他的实用性,简单便捷。不过,对于Linux软件的安装和卸载一直是困扰许多新用户的难题。怎样才能完成Linux软件的安装和卸载的过程呢?在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在不同Linux发行版下也有功能强大的软件安装卸载工具(软件包管理器),如RedHat/Fedora系列就有名为R转载 2010-04-16 15:08:00 · 1435 阅读 · 0 评论 -
Linux命令
一、 ldconfig: Linux系统中,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令——ldconfig. 1. ldconfig命令的用途:主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件。原创 2010-04-19 17:07:00 · 1169 阅读 · 0 评论 -
linux fg bg ctrl + z jobs & 等命令
fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的 一。& 最经常被用到 这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停三。jobs 查看当前有多少在后台运行的命令四。fg转载 2010-04-28 17:18:00 · 857 阅读 · 0 评论 -
活用Linux操作系统的后台任务
在redhat中,不存在stop命令,可通过执行命令kill -stop PID,将进程挂起; stop % (停止第一个后台任务的执行) stop %n (停止第n个后台任务的执行) 了解命令“stop”的使用后,便可将想要停止的后台任务暂停执行。例如用户要将一个年度报表用 “nroff”命令整理,因为文件量十分庞大,所以将它放到后台中执行。命令如下: #nroff转载 2010-04-28 16:25:00 · 1024 阅读 · 0 评论 -
Linux curl使用简单介绍
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。1) 读取网页$ curl http://www.linuxidc.com2) 保存网页$ curl http://www.linuxidc.com > page.html$ curl -o page.html http://www.linuxidc.com3) 使用的proxy服务器及其端口: -x$ curl -x 123.转载 2010-05-26 18:29:00 · 833 阅读 · 0 评论 -
crontab 运行命令与环境变量
<br />转cron使用注意<br />使用cron需要注意的问题:<br />1、命令尽量写全路径。因为cron运行时候没有没有用户环境变量,所以要么自己在要调用shell中设置环境变量,要么在/etc/profile中设定系统环境变量。但最保险的做法还是自己指定命令的全路径,如果坚持用前者请记住一条:如果碰到错误或者命令执行不成功想想是否你要调用的命令被覆盖。<br />2、修改crontab后执行/sbin/service crond reload重新载入配置。尽管crond会在用户修改crondt转载 2010-06-04 11:04:00 · 1702 阅读 · 0 评论 -
详细解析Linux scp命令的应用
<br />Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。这里有具体举例:<br />==================<br />Linux scp 命令<br />==================<br />scp 可以在 2个 linux 主机间复制文件;<br />命令基本格式:<br />scp [可选参数] file_source file_target<br />======<br />从 本地 复转载 2010-08-03 13:44:00 · 672 阅读 · 0 评论 -
SCP 命令详解
<br />SCP 命令跟 CP 命令类似,只不过CP命令是在同一台机器上用的,SCP是在2台机器上复制的命令。<br />举例说明:<br />复制远程服务器的文件到本地scp -P 999 root@21andy.com:/home/test.zip /home/<br />复制本地的目录到远程服务器scp -P 999 -r /home/andy/ root@21andy.com:/home/<br />SCP 命令语法<br />scp [-1245BCpqrv] [-c cipher] [F ss转载 2010-09-15 13:16:00 · 2820 阅读 · 0 评论 -
init.d详解
不懂 的 init.d/etc/init.d 是 /etc/rc.d/init.d 的软链接(soft link)。可以通过 ll 命令查看,如下:/*******************************************************************************************************************转载 2012-11-28 17:08:50 · 962 阅读 · 0 评论