Linux下MP3的TAG乱码问题解决方法
复制代码代码如下:
sudo apt-get install python-mutagen
然后使用mid3iconv工具
Usage: mid3iconv [OPTION] [FILE]...
Mutagen-based replacement the id3iconv utility, which converts ID3 tags from
legacy encodings to Unicode and stores them using the ID3v2 format.
Options:
--version show prog ...
Linux中文件执行中的锁定怪现象解释
本来今天不准备开电脑了,太困了,想睡觉,然而一哥们儿短信都发过来了,要问个问题,于是还是打开了电脑,没想到是一个很有代表性的问题,顺便也牵扯了前些天我的工作中的一个bug,值得记录下来。问题如下:
linux下,一个可执行文件exe1正在执行中,rm –f可以将其删除,mv可以将其移除,mv $other exe1也可以将其 ...
linux学习日记二 在线求助man page
===一个典型的man page===
man date
DATE(1) User Commands DATE(1)
# 请注意上面括号内的数字
NAME 跟kernel有关的文件
注:上面的1、5、8特别重要,要背下来。
man -f man 可以取得更多与man相关的信息
info命令可以用非常好看的排版页面格式显示帮助信息,跟man功能差不多。
可以再/usr/share/doc下面 ...
Apache 2.0.55 for Linux 下载
Apache 2.0.55 for Linux
http://down.banma.com/wangluogongju/fuwuqilei/apache_7225_1.shtml
apache_1.3.37.tar.gz
linux sort命令参数及用法详解
功能说明:将文本文件内容加以排序。
语 法:sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件]
补充说明:sort可针对文本文件的内容,以行为单位来排序。
参 数:
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-d 排序时,处理英文字母、数字及空格字符外,忽略其他的 ...
linux top命令查看用户内存大小方法
脚本内容如下: #!/bin/sh
if test $# -eq 2
then
username=$1
resindex=$2
summ=`top -n 1 -u $username |awk -v res=$resindex '$res ~/m$/ {print substr($res,0,index($res,"m")-1)}'|awk 'BEGIN {sum=0}{sum+=$1} END {print sum}'`
echo "user $1 used memory sum = $summ m"
else
echo "Usage: $0 "
exit ...
linux下如何修改ip地址,主机名等信息
修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改dns
修改/etc/resolv.conf
修改后可即时生效,启 ...
Linux下安装DNS+Sendmail服务的方法
配置DNS详细过程
1.先设置好主机名
vi /etc/sysconfig/network
2.配置DNS主配置文件
vi /var/named/chroot/etc/named.conf 将16 17 22 行修改为以下内容
3.配置正向解析配置文件
vi /var/named/chroot/etc/named.rfc1912.zones
4.配置正向解析
cd /var/named/chroot/var/n ...
linux学习笔记之linux文件管理
内容:
#文件系统及Shell的基本概念
#文件及目录操作命令
#VI的使用
#软件包的管理
一、文件系统及Shell的基本概念
1.文件系统的含义
文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件
2.Linux的文件系统
Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Lin ...
Linux下 Sendmail服务器 转发功能的讲解
1、为什么不能配置邮件服务器为open relay的?
如果系统管理员将自己的邮件服务器设置为open relay,将会导致一些垃圾邮件发送者将你的邮件服务器作为转发自圾邮件的中继站,这将使垃圾邮件的接收者将矛头对准你,可能会导致报复性的邮件炸弹;垃圾邮件还能消耗你大量的资源,占用你的带宽。更为糟糕的事情可能是你的名字 ...
Python与sed,grep文本查找效率对比小测
Gnu awk作者在FreeBSD邮件列表中回答”GNU grep为什么比BSD grep要快“,提到了用到了Boyer-Moore算法,虽然不知道是什么,但感觉很厉害的样子~我猜想grep有多快呢?
所以想比较下下python,sed与grep:
测试文本:20w行,21M大
python普通正则匹配:
复制代码代码如下:
#!/usr/bin/python3
import re
f=open('/ ...
Linux中后缀名为ko、o、a、so、la的文件介绍
但是为了区分,有些文件还是加了后缀名:
1、.ko 是kernel object 的缩写,是Linux 2.6内核使用的动态连接文件,在Linux系统启动时加载内核模块。
2、.o 是相当于windows中的.obj文件
注意:.ko与.o的区别在于,.ko是linux 2.6内核编译之后生成的,多了一些module信息,如author,license之类的。.o文件则是linux 2.4内 ...
lnmp之安装PHP模块(不需要重装PHP)
今天说一下如何为lnmp的php安装一些自己需要的模块。
本文以imap和exif模块为例。
一、安装imap模块
1、安装imap模块前需要先安装imap所需的库:
CentOS :yum install libc-client-devel
Debian:apt-get install libc-client-dev
2、首先进入php安装目录的ext目录
比如php的安装目录为:/root/lnmp0.4-full/php-5.2.10 ...
Linux系统下中文显示乱码怎么改回显示英文状态?
一般这种情况出现在Linux中文改成英文系统安装时选择了简体中文安装,安装完后运行netconfig、setup等命令,中文显示乱码。
只要修改
重启系统后,中文乱码变成了英文显示。
rhel6.3使用yum安装apache的方法
1、安装httpd软件包:
Yum install httpd
2、启动apache服务:
[root@redhat Desktop]# /etc/init.d/httpd start
Starting httpd: [ OK ]
3、安装mod-ssl软件包
[root@redhat Desktop]# yum install mod_ssl –y
4、创建一个/date/www/html的目录、并且修改安全上下文: ...
Linux发展历史大事编年表(截止2013年)
我们周围到处都有Linux的身影,在家中、公司里、大学、实验室,太空空间站。但是过去它不像现在一样是计算机发展的中坚力量,它只是开始于一个芬兰大学生的个人爱好。现在的Linux已经从一个个人爱好发展成了一场计算机革命。在这篇文章里,我们向你展示最完整的Linux 23年来发展的历史年表。
1991
8月25号 : 21岁的芬兰学 ...
Linux流量监控工具 iftop (最全面的iftop教程)
一、iftop是什么?
iftop是类似于top的实时流量监控工具。
官方网站:http://www.ex-parrot.com/~pdw/iftop/
二、iftop有什么用?
iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。
三、安装iftop
安装方法1、编译安装
如果采用编译安装可以到iftop ...
linux三个特殊权限setuid、setgid和stick bit使用详解
1、setuid与setgid讲解
看一下系统中用到它的地方,以/etc/passwd和/usr/bin/passwd为例:
复制代码代码如下:
[root@Salve1 school]# ll /etc/passwd /usr/bin/passwd
-rw-r--r-- 1 root root 2005 Apr 23 01:25 /etc/passwd
-rwsr-xr-x 1 root root 23420 Aug 11 2010 /usr/bin/passwd
[root@Salve1 school]#
...
compress与uncompress参数使用
compress [参数] 文件
-b :指定压缩比例,数值在6~9之间,越大则压缩后文件越小,但是占用时间也越多
-c :压缩后保留原文件,但默认不保留
-d :解压缩文件
-f :强制压缩文件
-r :递归压缩目录及以下文件
-v :显示完整的压缩过程
-V :显示版本信息
uncompress用于解压,参数基本与compress相同 ...
LINUX下FTP用户和apache用户权限问题的解析
原来完全没有研究过LINUX系统,由于论坛空间的需要,购买的国外的VPS,装的LINUX系统。刚得到后台帐号时完全就晕菜了,什么都是空白的,没有系统,没有HTTP服务器,就是一个全裸的“网络硬盘”。还好有百度大叔在,让我可以“水中捞月”一翻,不查不知道,原来这些国外VPS的使用资料也少得可怜。。。好不容易学会了SSH,并 ...