Linux下ps命令的10个基本例子
在Linux下ps命令是用于查看系统上运行的进程的最基本的命令之一。它提供了当前进程的同时,如用户ID,CPU使用率,内存使用率,命令名称等,它不显示实时数据,如top或htop命令的详细信息。但是,即使是功能和输出简单,但它仍然是一个必用的过程管理/监控工具,每一个Linux新手应该知道这一点,好好学习。在这篇文章中,我们 ...
Linux下定时删除过期文件的方法
在linux下删除过期文件,很简单,用如下命令:
复制代码代码如下:
find /var/www/ -type f -mtime +30 -exec rm -f '{} \;'
以上命令删除30天以前的过期文件。
命令说明:
/var/www/是查找文件的路径。
-type f是指定文件类型为普通文件。
-mtime +30是指修改时间距离现在30天的文件。
-exec rm -f指执行删除匹配出来的文 ...
您的服务器不支持mysql数据库
请教个问题 我是2003+iis+mysql5.0.27+discuz5.5 在本机全新安装,为什么老是提示:您的服务器不支持mysql数据库,无法安装论坛程序
cd mysql5\bin 回车
mysql -uroot -p 回车
输入密码 我也看见提示符已变成mysql>
服务里面mysql服务器有启动了
大家帮帮我啊
谢谢!font]
------------------
在配置PHP时,复制 p ...
linux下删除乱码文件名的方法
linux下删除乱码文件名, 不废话:
1. ls -i 列出文件的节点ID, 如: 123456789
2. find ./ -inum 123456789 -print -exec rm -rf {} \;
批量删除:
for n in 123456789 987654321;do find . -inum $n -exec rm -f {} \;;done
有更简便的方法欢迎告知~
手动为LiteSpeed安装eAccelerator和XCache的方法分享
其实这句话用“和”字不好,因为eAccelerator和XCache并不兼容,你只能忍痛割爱选择其一,但貌似eAccelerator对新版5.4的PHP支持不好,因此高版本的PHP,XCache算是更好的选择。至于两者的具体对比,不在本文的涉及之列,大家可以自行网络搜索~在阅读本文前,强烈阅读本站关于LiteSpeed的相关教程,比如LiteSpeed的安装方法 ...
linux中Shell日期转为时间戳的方法
shell中获取时间戳的方式为:date -d “$currentTime” +%s
$ date -d @1337743485671 "+%c"
Sun 28 May 44361 12:41:11 PM CST
如果要将一个日期转为时间戳,方式如下:
1、得到当前时间
currentTime=`date “+%Y-%m-%d %H:%M:%S”`
2、将日期转为时间戳
currentTimeStamp=`date -d “$currentTime” +%s`
ec ...
awk 多行合并(next 使用介绍) (常见应用4)
awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。
复制代码代码如下:
text.txt 内容是:
a
b
c
d
e
[chengmo@centos5 shell]$ awk 'NR%2==1{next}{print NR,$0;}' text.txt
2 b
4 d
当记录行号除以2余 1,就跳过当前行。下面的print NR,$0也不会执行。 下 ...
Linux集群原理与安装配置介绍
Linux集群原理
Linux集群系统包括集群节点和集群管理器两部分。集群节点有时简称为节点、服务器或服务器节点,是提供处理资源的系统,它进行集群的实际工作。一般来讲,它必须进行配置才能成为集群的一部分,也必须运行集群的应用软件。应用软件可以是专用于集群的软件,也可以是设计用于分布式系统的标准软件。Linux集群管 ...
图解linux系统的软连接和硬链接
我自己做的图片大家参考下:
软连接硬链接的区别:
硬连接指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。
在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效 ...
linux sed命令详解
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一 ...
Linux DHCP 服务器配置方法介绍
1.安装dhcp软件包
#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm
2.配置文件dhcpd.conf
由于dhcpd.conf默认没有包括在软件包中,所以要最近创建
#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf
3.编辑dhcpd.conf
#vi /etc/dhcpd.conf
配置文件的基本格式
Subnet 192.168.1.0 netmask 255. ...
Linux进程和线程的基础与管理
一.进程的基本概念
程序是为了完成某种任务而设计的软件,比如vi是程序。什么是进程呢? 进程就是运行中的程序。一个运行着程序,可能有多个进程。比如Web服务器是Apache服务器,当管理员启动服务后,可能会有好多人来访问,也就是说许多用户同时请求httpd,Apache服务器将会创建多个httpd进程来对其进行服务。
首先我们 ...
Linux(centos)系统各个目录的作用详解 推荐
文件系统的类型
LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。
普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。
目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一 ...
linux Apache 环境下安装AWStatsWEB日志分析工具
今天安装了awstats(AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。),好好折腾了一把,终于搞完了,参考了不少资料,将主要步骤和遇到的问题分享一下。
1.在home下建一个目录awstats,cd /home/awstats
2.wget http://awstats.sourceforge.net/files/awstats-7.0.tar.gz,下载awstats最新版本7.0
...
shell后台定时任务时crontab的用法
crontab的用法
语法:crontab[-u username]|-l|-r|-e|-v
-u:指定crontab job的用户
-l:列出当前crontab的job
-e:使用$EDITOR编辑crontab job
-v:列出当前crontab job的状态,有的shell可能不支持-v
crontab file填写格式:
每一行对应一个cron job
每一行分为六个部分,每一部分用空格隔开,同一个部分用逗号隔开
minut ...
Linux chkconfig命令浅析
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
使用语法
复制代码代码如下:
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]
chkconfig在没有参数运行时,显示用法。如 ...
Linux SVN客户端使用以及服务器配置教程
SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 : a. repository(源代码库) 源代码统一存放的地方 b. Checkout (提取) 当你手上没有源代码的时候,你需要从repository checkout一份 ...
linux命令大全之wc命令详解(统计文件字节数)
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
1.命令格式:
wc [选项]文件...
2.命令功能:
统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定 ...
httpd: Could not determine the servers fully qualified domain name, using 127.0.
/etc/hosts 里丢了主机名
127.0.0.1 hostname localhost.localdomain localhost
三个主机名改成一样的就可以了
Linux下安装VMware Tools 的方法
Choose “Install WMware Tools” from VM menu.(没有安装虚拟工具, 可以通过 [VM]->[ Install WMware Tools] 菜单来安装).
安装VMware Tools 步骤:
1.如果是在图形界面下, 则按下 CTRL + ALT + F1 组合键,进入Linux的文字界面.
如果你一开始就用 Linux text 模式安装的Linux 的那就不需要这一步了.
2.以root身份进入Linux ...