随笔分类 -  linux相关

摘要:文章来源:http://www.linuxde.net/2011/08/526.htmlCentOS中文乱码问题的解决方法2011 年 08 月 06 日by 天明|1 条评论| 1,683阅在使用CentOS系统时,如果出现各种中文乱码情况的时候,我们该如何解决这种问题呢。本文将介绍一些常见乱码和解决方案。一、CentOS系统访问 xxx.cn ,发现中文乱码于是用以前的方式:# yum -y install fonts-chineseCentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。后来,终于找到以下方法可以解决,需要两个中文支持的包:font 阅读全文
posted @ 2011-12-11 17:25 fhefh 阅读(3595) 评论(0) 推荐(0)
摘要:前言作者不善言谈,如有错误请指正!!!转载请注明出处!!!sed之G、H、g、h使用什么是sed?sed是面向流的行编辑器,所谓面向流,是指接受标准输入的输入,输出内容到标准输出上。sed如何处理数据?sed在正常情况下,将处理的行读入模式空间(pattern space),脚本中的“sed-command(sed命令)”就一条接着一条进行处理,知道脚本执行完毕。然后该行呗输出,模式(pattern space)被清空;接着,在重复执行刚才的动作,文件中的新的一行被读入,直到文件处理完毕。什么是Pattern Space,什么是Hold Space?pattern space相当于车间sed把 阅读全文
posted @ 2011-11-22 17:19 fhefh 阅读(20904) 评论(6) 推荐(5)
摘要:转载请注明出处,尊重作者劳动成果作者不善言谈,如有错误,请指正!!!awk之RS、ORS与FS、OFSRS:Record Separator,记录分隔符ORS:Output Record Separate,输出当前记录分隔符FS:Field Separator,字段分隔符OFS:Out of Field Separator,输出字段分隔符PS:RS、ORS、FS、OFS的英文解释绝不是这样的,这里只是解释清楚。建议去阅读awk的英文读物,其中解释了缩写的含义。什么是field(字段),什么是record(记录行)?示例:1.txti am a student.i like to swimhel 阅读全文
posted @ 2011-11-16 19:58 fhefh 阅读(44927) 评论(2) 推荐(5)
摘要:转载请注明出处,请尊重作者的劳动成果如有错误,请指正sed的语法格式:sed [option] {sed-command} {input-file}sed在正常情况下,将处理的行读入模式空间(pattern space),脚本中的“sed-command(sed命令)”就一条接着一条进行处理,知道脚本执行完毕。然后该行呗输出,模式(pattern space)被清空;接着,在重复执行刚才的动作,文件中的新的一行被读入,直到文件处理完毕。但是,由于种种原因,如用户希望在某个条件下,脚本中的某个命令被执行或希望模式空间(pattern space)保留,以便下一次使用,这都有可能使sed在处理文件 阅读全文
posted @ 2011-11-14 21:45 fhefh 阅读(37071) 评论(4) 推荐(5)
摘要:chgrp:改变用户所属组常用参数-R:修改指定目录下所有的文件和文件夹示例:将1.txt的所属组改为testchgrp -R test 1.txtchown:改变文件的所有者或者群组常用参数-R:修改指定目录下所有的文件和文件夹示例:改变文件1.txt的所有者为testchown test 1.txt改变1.txt的所有组为aaachown .aaa 1.txt改变1.txt的所有者和群组为:bbb, gggchown bbb.ggg 1.txtchmod:改变文件或目录权限常用参数-R:修改指定目录下所有的文件和文件夹示例:将2.txt设置为用户可读写权限chmod u+rw 2.txt删 阅读全文
posted @ 2011-11-05 18:48 fhefh 阅读(2510) 评论(0) 推荐(0)
摘要:来源:http://www.aslibra.com/blog/read.php/973.htmhttp://blog.csdn.net/ppp_10001/article/details/5459260一. tar1.压缩一组文件为tar.gz后缀。# tar cvf backup.tar /etc#gzip -q backup.tar或# tar cvfz backup.tar.gz /etc/2.释放一个后缀为tar.gz的文件。#gunzip backup.tar.gz#tar xvf backup.tar或# tar xvfz backup.tar.gz3.用一个命令完成压缩#tar 阅读全文
posted @ 2011-11-05 13:43 fhefh 阅读(673) 评论(0) 推荐(0)
摘要:Exam ObjectivesRHCE exam candidates should consult theRHCSA Exam Objectives documentand be capable of RHCSA-level tasks, as some of these skills may be required in order to meet RHCE exam objectives. Red Hat reserves the right to add, modify and remove objectives. Such changes will be made public in 阅读全文
posted @ 2011-11-05 12:25 fhefh 阅读(391) 评论(0) 推荐(0)
摘要:文章转载至:http://tech.ccidnet.com/art/2583/20071030/1258885_1.html如果你对SUID、SGID仍有迷惑可以好好参考一下!Copyright by kevintz.由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,文章中如果有不当之处,请广大网友指正。一、UNIX下关于文件权限的表示方法和解析SUID 是 阅读全文
posted @ 2011-09-20 10:12 fhefh 阅读(64520) 评论(4) 推荐(11)
摘要:简而言之,linux系统启动过程如下:1 加载BIOS的硬件信息与进行自检,并依据设置取得第一个可启动设备2 读取并执行第一个启动设备内MBR的Boot Loader即:grub、spfdisk等程序3 依据Boot Loader的设置加载Kernel,Kernel会开始检测硬件与加载驱动程序4 在硬件驱动成功后,Kernel会主动调用init进程,而init会取得run-level信息 PS:执行顺序可以在/etc/inittab中查找5 init执行/etc/rc.d/rc.sysinit文件来准备软件执行的操作环境,如网络、时区6 init执行run-level的各个服务的启动7 in. 阅读全文
posted @ 2011-09-18 20:50 fhefh 阅读(750) 评论(0) 推荐(0)
摘要:一、常见问题1.安装xampp4linux后,只能本机(http://localhost)访问,局域网内其他机器无法访问解答:在/opt/lampp/etc中修改httpd.conf,将Listen 80修改为Listen 本机ip地址:80 本机ip地址使用ifconfig 查看2.我按照1修改之后,局域网内的机器还是无法访问解答:将你的防火墙关闭即可,在终端下输入:chkconfig iptables off3.我无法远程连接mysql解答:在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改 阅读全文
posted @ 2011-09-18 10:37 fhefh 阅读(15529) 评论(0) 推荐(1)
摘要:安装过linux系统的朋友,有过这样的经历,安装Grub的时候,把硬盘的MBR修改了,但是删除LINUX的时候,却连原来的WINDOWS系统也启动不了,怎么办?写入MBR的方法,有两种比较简单第1种方法:就是将Windows的安装盘放入计算机以后,重启计算机,进入Windows安装程序,随后,进入恢复控制台,输入命令fixmbr即可。第2种方法是为没有Windows安装盘的朋友准备的,就是使用MBRFix工具进行修复。MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令MbrFix/drive0fixmbr,再确认一下即可。重启 阅读全文
posted @ 2011-05-01 18:43 fhefh 阅读(20883) 评论(1) 推荐(1)
摘要:文章转载自:http://www.blogjava.net/chenlb/archive/2008/05/01/197630.html在VMware安装一个CentOS的Sever版,终端里的内容不可滚动,不方便。在win下远程登录不错(win下有个Xshell)。默认安装ssh是有的。只是hosts访问问题。1.在hosts.deny文件尾添加sshd:ALL意思是拒绝所有访问请求[root@localhost~]#vi/etc/hosts.deny修改后看起来如下:##hosts.denyThisfiledescribesthenamesofthehostswhichare#*not*al 阅读全文
posted @ 2011-04-06 10:12 fhefh 阅读(458) 评论(0) 推荐(0)
摘要:什么是绝对路径(Absolute Pathname)?1.绝对路径必定由“/”开头2.绝对路径是为档案/文件的所在位置做指向3.在任何时候,都可以用绝对路径来找到我们想要的文件什么是相对路径(Relative Pathnames)?1.相对路径(Relative Pathnames)不由“/”开头2.相对路径(Relative Pathnames)是相对于现在目前所在的位置,为目的地指向3.通常相对路径(Relative Pathnames)比绝对路径短一点,可以当成我们迅速找到文件/档案的捷径PS:绝对路径只对当前所在目录有效。绝对路径相对路径 阅读全文
posted @ 2011-04-04 10:26 fhefh 阅读(5956) 评论(0) 推荐(0)
摘要:Linux kernal 主要的3个作用由于图表太大,需要的可以另存为。 阅读全文
posted @ 2011-04-04 08:54 fhefh 阅读(2215) 评论(1) 推荐(0)
摘要:当我们在Linux的终端下使用命令“who”或“w”时,我们总会看到一长串的用户列表,此时,你是不是很想发送一个消息给他/她。如果她是一个你心仪很久的MM,而你正好看到她也在,迫于害羞的你,是不是此时想发送一个消息给她,说声“hello,你也在呀”或是“咦,这么巧”。嘿嘿,你是不是很期待,下面就来介绍几个命令,让你发送给她或他。write:发送消息给这个系统的其他用户。用法:write+用户名write+用户名@终端机编号结束输入:ctrl+d例子:write Jack 发送消息给Jack,如果Jack不在线,则返回提示hello, Jack 输入要发送的内容ctrl+d 结束发送,退出wri 阅读全文
posted @ 2011-04-03 21:01 fhefh 阅读(11367) 评论(0) 推荐(1)
摘要:不善于写作,可能有些地方会表达不清楚原本的含义,如果错误请指正。在Linux中,有这几个常用的命令:cp-->复制,mv-->搬移/移动,rm-->删除/移除。虽然我们经常使用它们,但我们是否对这些命令进行了更深入一层的了解。下面就来看看:cp对inode的影响: 1. 当复制行为发生的时候,系统会找到一个空inode number,然后将数据写入到inode table 2. 并且会新增一个目录,把文件的档案名称对应到inode number 3. 当inode number和inode table处理好了之后,系统才会将文件内容复制到新增的文件中mv对inode的影响:前 阅读全文
posted @ 2011-04-01 22:10 fhefh 阅读(4958) 评论(0) 推荐(0)
摘要:什么是inode number?当一个分区被格式化为ext2或ext3的文件系统的时候,会自动产生inode number。inode number可以决定在这个分区中存储多少文件或目录,因为每个文件和目录都会有与之相对应的inode number。什么是inode table?每个inode number都有对应的inode table。inode table记录这个inode number对应文件所对应的metadata(元数据)。metadata的主要作用是描述资料的属性:其中的“pointer”,记录了这个文件占用了哪几个block。当你存储一个文件之前,Linux系统会找到文件所对应 阅读全文
posted @ 2011-04-01 21:26 fhefh 阅读(4617) 评论(1) 推荐(0)
摘要:转载地址:http://zww.me/archives/25371前言:本地调试 WordPress 主题一直是使用 XAMPP 搭建本地环境,但不知道什么原因,在比较多调用的主题(如CMS类)计算机会出现卡顿现象,查看进程是 Apache 和 MySQL 这2个进程 CPU 占用其高,具体原因不知,主机环境配置我很少折腾,不懂,或许是我主机太老的问题(单核CPU)。决定:在忍受几个月的缓慢后,决定手动搭建 Apache+PHP+MySQL 试试(也听 jiucool 说他自己也是手动搭建,相当快),经过繁琐的步骤搭建成功后,发觉貌似是比较快点,起码不会卡顿。当然,也许是 RPWT,或者是错觉 阅读全文
posted @ 2011-04-01 16:58 fhefh 阅读(449) 评论(0) 推荐(0)
摘要:可能你遇到过,在终端模式下输入ifconfig,系统提示没有此命令。怎么样才能解决(⊙o⊙)?那么就将其添加入系统环境变量吧。。。===============================================================su 进入root,运行vim /etc/profile 在文件末加入以下语句PATH=$PATH:/sbin #在PATH变量后追加/sbin目录export PATH=$PATH:/sbin#设置变量为全局的保存并退出。进入/home/用户/目录,修改/home/用户/.bash_profile,在PATH后面添加/sbin:/usr/s 阅读全文
posted @ 2011-03-29 21:01 fhefh 阅读(724) 评论(2) 推荐(0)
摘要:转载至:http://www.cnblogs.com/sunwei2012/archive/2011/03/10/1980039.html系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各 阅读全文
posted @ 2011-03-29 15:47 fhefh 阅读(428) 评论(0) 推荐(0)