随笔分类 -  Linux

摘要:只需要把mp3标签里面用gbk、gb18030、big5等编码存储的中文内容修改为Unicode编码,那么基本上所有Linux下的播放器都能正常识别mp3标签了。关于mp3编码的转换,介绍一个工具----Mutagen,假如你安装了Quod Libet,那么这个包已经安装上去了。如果没有,执行下列命令就可以了。sudo apt-get install python-mutagen工具的使用方法#转换mp3文件所在的目录下,执行: mid3iconv -e gbk *.mp3#转换当前目录下所有mp3文件(包括子目录)执行: find . -iname "*.mp3" -ex 阅读全文
posted @ 2014-04-06 21:53 坏混混 阅读(395) 评论(0) 推荐(0)
摘要:1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh Shell=/bin/bash TERM=xterm HISTSIZE=1000 ... 4. 使用set命令显示所有本地定义的Shell变量 $ set BASH=/bin/bash BASH_VERS... 阅读全文
posted @ 2014-02-18 16:54 坏混混
摘要:LINUX任务(jobs)详解在用管理员执行一个命令后,用Ctrl+Z把命令转移到了后台。导致无法退出root的。 输入命令:exit 终端显示:There are stopped jobs.解决方法: 方法一、输入命令:jobs 终端显示:[1]+ Stopped vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)KILL %1方法二、输入命令:jobs -l 终端显示:[1]+ 4664 停止 vim /etc/network/interfaces > /home/leo/Desktop/ip.txt ( 阅读全文
posted @ 2014-02-17 23:31 坏混混
摘要:从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K Shel 阅读全文
posted @ 2013-12-06 15:14 坏混混
摘要:shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效 -k 当由pathname指定的文件或目录存在并且设置了“粘滞”位时返回真 -p 当file存在并且是命令管道时返回为真 -r 当由pathnam... 阅读全文
posted @ 2013-12-06 15:09 坏混混
摘要:vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! vi编辑器是所 有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及 Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它 后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last... 阅读全文
posted @ 2013-07-12 17:29 坏混混
摘要:Linux下访问ftp服务器在linux下使用ftp命令访问windows下的Serv-U服务器1. 连接ftp服务器格式:ftp [hostname ip-address]a)在linux命令行下输入:ftp 10.18.34.115b)服务器询问你用户名和口令,分别输入yint和相应密码,待认证通过即可。2. 下载文件下载文件通常用get和mget这两条命令。a) get格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中.如要获取服务器上E:/rose/1.bmp,则ftp> get /rose/1.bmp 1.bmp (回车)b) 阅读全文
posted @ 2013-03-25 17:51 坏混混 阅读(1121) 评论(0) 推荐(0)
摘要:一、首先下载软件源码包wget http://sysoev.ru/nginx/nginx-0.8.53.tar.gzwget http:/.s135.com/soft/linux/nginx_php/php/php-5.2.10.tar.gzwget http:/.s135.com/soft/linux/nginx_php/phpfpm/php-5.2.10-fpm-0.5.11.diff.gzwget http:/.s135.com/soft/linux/nginx_php/mysql/mysql-5.1.38.tar.gzwget http:/.s135.com/soft/linux/ng 阅读全文
posted @ 2012-11-20 14:24 坏混混
摘要:1,安装JAVA环境和JDK $ sudo apt-get install sun-java6-jre $ sudo apt-get install sun-java6-jdk $ sudo apt-get sun-java6-fonts 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面) 此时按tab键至OK,再按回车即可正常安装。 设置当前默认的java解释器 $ sudo update-alternatives --config java $ sudo update-alternatives --config Javac 执行后会出现类似如下的画面: There are 阅读全文
posted @ 2012-08-10 10:33 坏混混 阅读(454) 评论(0) 推荐(0)
摘要:Git相信大家已经不陌生了.免费的开源的分布式的版本控制系统。我说的直白点,要强调的点是每个git clone下来的版本库都是一个完整的版本库,包括所有的历史记录和版本信息,不需要依赖网络,这点在使用的过程中你一定会有感触,git不是盖的。 git很快,但是这点我没有大的感觉; git易于使用,相对svn而言,我不觉得git比之简单,但是总体来说git还是比较容易的,尤其是服务器端的部署非常简易。 本文仅仅介绍一下git的简单使用。关于一些不常用的东西尽量会过滤掉。1.基本命令。/** *这里列举几个常见的git命令,让大家过过目 **/ 1)基本操作 >git init //初始化版本 阅读全文
posted @ 2012-07-05 11:32 坏混混 阅读(335) 评论(0) 推荐(0)
摘要:Ubuntu 11.10 x64 安装 Android SDK操作系统:Ubuntu 11.10 x64操作系统说明:Ubuntu 11.10 x64已自带了openjdk-6-jre目标:安装 Android SDK Java安装32位库文件由于Android SDK中的部分程序是32位的,所以Ubuntu x64系统需要安装32位库文件,才能兼容32位的程序。如果不安装,adb会出错:java.io.IOException: error=2sudo apt-get install ia32-libs安装Android SDK下载Android SDK Linuxhttp://develop 阅读全文
posted @ 2012-07-04 19:14 坏混混 阅读(365) 评论(0) 推荐(0)
摘要:1.没有安装rpm, 用 sudo apt-get install rpm .确认处于联网状态2.没有安装alien, 用 sudo apt-get installalien .确认处于联网状态3.To convert .rpm to debian$sudo alien -k avg71lms-r30-a0782.i386.rpmNow you should be having avg71lms-r30-a0782.i386.deb file4.用dpkg -i avg71lms-r30-a0782.i386.deb来安装软件包即可------------------------------- 阅读全文
posted @ 2012-06-11 12:43 坏混混 阅读(482) 评论(0) 推荐(0)
摘要:一、Linux文件权限 每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。 利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为 准。第一个字段由10个字符组成,如下: -rwxr-xr-x 第一位表示文件类型,-表示文件,d表示目录 2-4位表示文件所有者的权限,u权限 5-7位表示文件所有者所属组成员的权限,g权限 8-10位表示所有者所属组之外的用户的权限,o权限 2-10位的权限总和有时称为a权限 以上例子中,表示这是一个文件(非目录),文件所有者具有读、写和执行的权限, 所有者所属组成员和所属组... 阅读全文
posted @ 2012-05-23 11:16 坏混混 阅读(179) 评论(0) 推荐(0)
摘要:进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字 阅读全文
posted @ 2012-05-22 16:41 坏混混 阅读(157) 评论(0) 推荐(0)
摘要:1. 安装JDK ubuntu 11.04系统自带的Java环境是openjdk,最好使用sunjdk(具体原因不明,网上教程基本都是这样的),因此先去官方网站( http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载“ Java SE 6 Update 26 ”的JDK安装包:Linux x86 - Self Extracting Installer (81.20 MB) jdk-6u26-linux-i586.bin1.1. 下载好后开始安装JDK,在终端里输入:cd Downloads/sudo cp . 阅读全文
posted @ 2012-05-21 16:55 坏混混 阅读(225) 评论(0) 推荐(0)