• linux学习心得

    日期:2011-04-10 | 分类:技术类

    vi 行末模式

    esc + “:” 进入行末模式

    此时可以执行行末模式的命令和系统shell命令

    Vi 输入模式:

    进入vi之后,可以像在windows记事本中一样进行文本编辑

    命令 含义 命令 含义
    esc 重新进入命令模式 esc + “:” 进入vi行末模式
    q 退出 q! 强制退出
    wq 保存并退出 w 保存
    ls 执行系统命令

     


  • Linux 下常见分区以及推荐大小值: 

     

    /boot 分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制, 况且如 

    果有了一个单独的/boot启动分区,即使主要的根分区出现了问...

  • 让MySQL不区分大小写

    日期:2009-12-22 | 分类:Mysql数据库

    部署系统的时候,从windows下导出mysql为sql语句,导入到Linux下的mysql,导入顺利,启动工程发现报错,日志里提示看到 找不到 SiteAdmin 但是我的数据库里面明明都是小写,怎么一到Linux里面来就有大小的了呢。后来一查,原来是Linux下mysql对数据库大小写敏感,修改如下:

    unix/linux的文件系统是区分大小写,mysql将数据库表用文件来表示,因此对运行于unix/linux系统中的mysql数据库进行查询 时,SQL语句中的表名大写小敏感的。而windows则大小写不敏感,为了兼容两个系统,我们可以建立全部小写的数据库表名,

    lower_case_table_names=1 让MySQL不区分大小写

    在CentOS安装的MySQL的配置文件中(/etc/my.cnf),是没有lower_case_table_names=1这行的。
    在Windows安装的MySQL的配置文件中(my.ini),是有lower_case_table_names=1这行的。

    lower_case_table_names=1的用途是让MySQL实现不区分大小写。

    所以当时出了些毛病,后来才发现是这个的问题。连忙在CentOS中的my.cnf(/etc/my.cnf)的[mysqld]区段下增加:
    lower_case_table_names=1

    也有从Linux下倒出来到windows中都是大写的情况,同样,在windows配置下填写lower_case_table_names=0即可。

  • Windows有三大修改版:番茄花园、雨林木风和深度。番茄花园作者被判入狱三年半,雨林木风则转战Linux平台,前几天刚刚推出了基于Ubuntu 9.10的Linux Y1.5(有意思的是Linux Y1.0是基于Fedora 11)。现在,另一个修改版深度也开始转向Linux平台,它发布了LinuxDeepin 9.12 beta1(即一度停止开发的Hiweed Linux Desktop)。LinuxDeepin 9.12同样是基于Ubuntu 9.10,采用了XFCE 4.6.1桌面和Linu...
  • 在微软本月月经日(8.11)的同一天,国外黑客taviso和julien公开了可以攻击所有新旧Linux系统的一个漏洞,包括但不限于RedHat,CentOS,Suse,Debian,Ubuntu,Slackware,Mandriva,Gentoo及其衍生系统。黑客只需要执行一个命令,就可以通过此漏洞获得root权限,即使开启了SELinux也于事无补。攻击这个漏洞到底有多简单,下面我们看图说话,有图有真相。



    如上图所示,利用此漏洞极其简单,...
  • 雨林木风打包了基于Fedora11的Linux

    日期:2009-07-22 | 分类:IT资讯

    雨林木风的的确确打包了基于Fedora11的Linux,并且发布了Ylmf linux v1.0 版,这个就不用质疑了。要质疑的是能否对Lixnu作出推动作用以及其打包的目的。
    在微软巨头反盗版的棍棒之下,一些以打包盗版为生的组织,例如 番茄花园、雨林木风、深度等相继隐去,正当这些昔日红极一时的打包组织逐渐走出网络的视线的时候,雨林木风突然走进开源世界,打包LINUX,并且已经发 布“开源大餐 Ylmf linux v1.0”,这一动作,从网络上引来了眼球以及不同的声音,有支持的,有鄙视的,当然也有中立围观的…

    Ylmf linux v1.0 版特性说明:
        - 基于 Fedora11 版本 去掉系统多余的软件包,增加驱动与常用应用软件
        - 集成openoffice3.1办公软件(能打开所有ms office 文件)
        - 集成输入法为:ibus 拼音(linux下类似搜狗、谷歌、紫光拼音等的完美替代选择!)
        - 集成默认桌面管理器:KDE(最接近Windows上的使用习惯,满足个人使用便利需求!)
        - 集成全能电影播放机与解码器 (能播放各类电影文件)
        - 集成图形处理软件 GIMP 2.6.16 (包含新的UI)
        - 集成浏览器 Firefox 3.5
        - 集成功能强大的邮件客户端 :evolution
        - 集成轻量级 BT 下载工具: Trasmission Bittorrent
        - 集成腾讯官方 QQ for Linux
        - 桌面已添加常用工具gnome和kde桌面切换脚本
        - 默认完全支持c/c++开发环境
        - 使用最新内核 2.6.29

    单从这个Ylmf linux v1.0 版本特来说,用过Linux的朋友都能看出来,这并没有什么新奇的地方,无非是多了个预装QQ for Linux和增加一些驱动(至于到底增加了什么驱动,本人目前未知),所以并没有什么吸引眼球的功能和特征。

    (转载自http://cnbeta.com/articles/89128.htm)