
Linux
文章平均质量分 62
erhaiou
这个作者很懒,什么都没留下…
展开
-
Linux中的tmp目录的清理
[color=red]系统使用时间长后会产生临时文件(/tmp下),需要清理。但清理的时候不推荐使用rm -rf。这样有时会引起程序的僵死。[/color]推荐使用tmpwatch命令来进行清理。关于tmpwatch的说明如下:名称 : tmpwatch 版本 : 2.8.4 发布号 : 5 所属组 : 系统环境/基础 源码包: tmpwatch-2.8.4-5.src.r...原创 2012-07-09 16:40:55 · 1472 阅读 · 0 评论 -
Linux磁盘管理中quota命令介绍应用
Quota在Linux里,quota就是对硬盘进行限制。适当的分配空间给使用者。Quota常用在:WWW server 例如:每个人的网页空间的容量限制!mail server 例如:每个人的邮件空间限制。file server 例如:每个人最大的可用网络硬盘空间。Quota 的使用限制 仅针对整个partition:如果/dev/h...原创 2012-12-18 14:33:30 · 794 阅读 · 0 评论 -
十项Linux操作系统安全管理技巧经验总结
由于Linux操作系统是一个开放源代码的免费操作系统,因此受到越来越多用户的欢迎。随着Linux操作系统在我国的不断普及,有关的政府部门更是将基于Linux开发具有自主版权的操作系统提高到保卫国家信息安全的高度来看待,因此我们不难预测今后Linux操作系统在我国将得到更快更大的发展。虽然Linux与UNIX很类似,但它们之间也有一些重要的差别。对于众多的习惯了UNIX和Windows NT的系...原创 2012-12-18 16:23:55 · 213 阅读 · 0 评论 -
linux之cp/scp命令+scp命令详解
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 options:-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的地已经有相同档名的档案...原创 2012-12-25 16:34:00 · 141 阅读 · 0 评论 -
(linux) find command
find命令的主要功能是在系统中查找文件或目录: find命令的一般形式为:find pathname -options [-print -exec -ok]print为对匹配文件输出到标准输出,默认为标准输出,故可不写exec为对匹配文件执行该参数给出的shell命令,形式为'command' {} \;ok与exec类似,更安全,每步需要用户确认。 1.-name 根据文件名匹配。例如:fin...原创 2013-01-04 13:22:13 · 160 阅读 · 0 评论 -
Linux的僵尸进程及其解决方法
1. 产生原因: 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。通过ps命令查看其带有defunct的标志。僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。 但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程。因为每个进程结束的...原创 2013-01-05 16:36:44 · 361 阅读 · 0 评论 -
Linux通过脚本实现远程自动备份
考虑到在本机上备份数据,一旦该机器硬盘出现故障,数据无法取出。远程手动备份数据费时费力且不及时。最好的方法就是通过脚本实现远程自动互备。但远程无论是通过SSH登陆,还是通过scp拷贝文件都需要输入密码。为了克服这个问题,首先需要实现不需要密码的SSH登陆,这样就可以使用rsync,scp,rexec等命令来做的远程备份了。===> 实现远程备份的方案较多,这仅是方法之一 ...原创 2013-01-05 16:43:00 · 156 阅读 · 0 评论 -
Linux 目录结构以及作用详解
1、什么是文件系统 当您使用Linux的时候,如果您通过ls -l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。 Linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux...原创 2013-01-06 14:58:52 · 231 阅读 · 0 评论 -
beyondCompare 工具比较linux下文件夹
在windows环境下,用beyondCompare 工具比较linux下的两个目录,涉及用FTP访问ftp://haiouc@192.168.1.10/haiouc/repo ftp://haiouc@192.168.1.10/haiouc/repo2原创 2013-01-18 11:56:55 · 926 阅读 · 0 评论 -
在windows中使用UltraEdit编辑linux下文件
在windows中使用UltraEdit编辑linux下文件1. 打开UltraEdit,对应的FTP功能,可能需要注册一下,按照给的提示运行一下即可; 2. 选择"从FTP打开...", 并设置用户登陆的账号密码及默认的目录; 3. 打开对应的目录后,打开需要编译的文件编译完成后,直接保存,则可以完成对linux下的文件修改。 ...原创 2013-01-18 13:21:05 · 979 阅读 · 0 评论 -
ssh 常用用法小结
[b]ssh 常用用法小结[/b] 在我们日常的工作中,经常涉及到维护服务器,那么为了方便操作,以及安全方面的考虑,通常我们都会在服务器上安装ssh服务端,这样,在我们自己的机器上通过ssh客户端工具连接到服务器,既方便又安全。下面说说ssh应用的基本功能。 1、连接到远程主机:命令格式 :ssh name@remoteserver 或者ssh remoteserver...原创 2013-02-25 18:21:28 · 290 阅读 · 0 评论 -
查看linux系统信息
[color=red][b]Linux系统信息查看命令大全[/b][/color]系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名...原创 2013-02-25 18:58:56 · 227 阅读 · 0 评论 -
linux的软链接与硬链接
Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 硬连接:硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连...原创 2017-11-03 16:25:56 · 179 阅读 · 0 评论 -
论GNU、Linux和GNU/Linux之间的关系
相信很多人看到了这个标题就会产生疑问,这篇文章到底要讲什么东西?在回答这个问题之前,我先提出几个问题? 1. 什么是Linux? 2. 什么是GNU? 3. GNU/Linux是什么玩意儿?在回答了以上问题后,大家自然也清楚我想说明的问题了。 什么是Linux相信了解一些IT知识的人都听过Linux这个名词。维基百科上的Linux词条是最经典和最准确的说明(h...原创 2017-12-28 15:17:14 · 671 阅读 · 0 评论 -
linux中ssh 连接缓慢解决方法
重新安装机器的情况下我们经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常好,让人误以为是ssh连接不上。 下面说下如何解决这样的问题,最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间。 1、在server上/e...原创 2012-12-13 13:30:32 · 590 阅读 · 1 评论 -
Redhat linux 命令行设置IP
redhat linux版本命令行设置IP ifconfig eth0 NewIP然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip一、修改IP地址 [root@server /]$ vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes B...原创 2012-12-11 14:27:57 · 1288 阅读 · 0 评论 -
Linux软件包安装方式小结
Linux操作系统软件包安装方法小结 一、rpm包安装方式步骤:引用:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;2、打开一个终端,su -成root用户;3、cd soft.version.rpm所在的目录;4、输入rpm -ivh soft.version.rpm 二、deb包安装方式步骤:引用:1、找到相应的软件包,比如soft.v...原创 2012-12-11 10:45:25 · 312 阅读 · 0 评论 -
linux中at命令的使用介绍
cron被用来调度重复的任务,linux at命令被用来在指定时间内调度一次性的任务。要使用linux at命令,你必须安装了at RPM软件包,并且 atd服务必须在运行。可以使用service atd start启动atd服务。要判定该软件包是否被安装了,使用rpm -q at命令。要判定该服务是否在运行,使用 /sbin/service atd status 命令。[例1] 指定在今...原创 2012-07-10 15:13:23 · 462 阅读 · 0 评论 -
Linux计划任务工具cron用法详解
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/servi...原创 2012-07-10 16:39:03 · 165 阅读 · 0 评论 -
替换"^M”字符
在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有如下种方法可以处理 :D : 1.使用dos2unix命令。一般的linux分发版本中都带有这个小工具,使用起来很方便: $ dos2unix filename 上面的命令会去掉行尾的^M2.使用sed命令。和vi的用法相似: $ sed -e 's/^M/\n/g' ...原创 2012-07-16 09:58:38 · 169 阅读 · 0 评论 -
Linux中chkconfig命令
功能说明:检查、设定系统的各种服务。语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level][系统服务][on/off/reset]补充说明:这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统服务,其中包括各种daemon。linux...原创 2012-07-23 08:54:18 · 106 阅读 · 0 评论 -
Linux下NFS服务器的配置
网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这...原创 2012-07-23 08:54:27 · 109 阅读 · 0 评论 -
Linux下设置变量的三种方法
1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。例如:编辑/etc/profile文件,添加CLASSPATH变量# vi /etc/profileexport CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib...原创 2012-07-24 13:12:26 · 159 阅读 · 0 评论 -
LINUX下的ssh认证,不用密码登陆另一台机器
在linux下使用ssh认证,不输入密码访问另一台机器,在工作中由于常用到ssh登录其他机器,所在每台机器上做了ssh认证,这样就不用每次都输入繁琐的密码。有两台机器:server_1 和 server_2账号都为:work转到work账号下:su - work运行:ssh-keygen -d (一路回车下去 )命令输出为:Enter file in which to ...原创 2012-07-24 13:20:29 · 233 阅读 · 0 评论 -
使用mailx发送邮件
mailx是UNIX系统上用来处理邮件的工具,使用它可以发送,读取邮件。下面看看如何使用它来发送邮件。发送格式[color=red]mailx -s subject user@xxx.com < message_file[/color]假设邮件内容存储于msg文件中,那么可以用如下方法:mailx -s "test mail" cho@163.com < msg 或者 ...原创 2013-04-12 10:57:28 · 363 阅读 · 0 评论 -
浅析关于Swap空间对性能的影响
Swap空间是当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 Swap空间是分页的,每一页的大小和内存页的大小一样,方...原创 2012-11-08 12:42:39 · 952 阅读 · 0 评论 -
Linux中查看系统资源占用情况的命令
用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap是否被占用很多,用 iostat 看看 I/O 负载情况...还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多。 =====================================...原创 2012-11-08 14:00:12 · 625 阅读 · 0 评论 -
Linux查看程序端口占用情况
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。 进一步使用命令:ps -aux...原创 2012-08-02 13:54:17 · 79 阅读 · 0 评论 -
Linux下Python的安装方法
Linux下Python的安装方法:1.下载源代码 http://www.python.org/ftp/python/ 找到需要合适的版本2. 安装 $ tar -jxvf Python-2.5.2.tar.bz2 $ cd Python-2.5.2 $ ./configure $ make ...原创 2012-11-29 18:41:56 · 155 阅读 · 0 评论 -
Linux压缩解压的相关命令总结
Linux下常用压缩格式的压缩与解压方法 tar格式(.tar)(注:tar是打包,不是压缩!)解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz解压:tar zxvf FileN...原创 2012-12-11 10:32:40 · 130 阅读 · 0 评论 -
glibc版本信息及安装
在高版本的glibc上编译的不能到底版本的glibc机器上运行的问题:我需要找出我的Linux系统上的GNU C库(glibc)的版本,我怎样才能检查Linux上的glibc版本呢? GNU C库(glibc)是标准C库的GNU实现。glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。当从源码进行构建时,一些Linux程序可能...原创 2017-12-28 15:42:26 · 1996 阅读 · 0 评论