随笔分类 - RHCE Linux培训
摘要:Ubuntu的美化当然少不了漂亮字体的支持,我有时会code一下,所以喜欢adobe的 source code pro(开源),安装步骤如下:(注:如果想导入的字体是一个单ttf文件的,可以直接双击打开导入,简单的很;以下步骤适用于多个字体同时导入)1、下载字体2、在/usr/share/fonts 目录下新建一个custom目录,并 chmod 755 custom3、把下载好的 字体文件解压 ,把所有的字体文件 XX.ttf 复制到上布创建的custom目录中4、执行 sudo fc-cache -f -v效果还是不错的(没有图的日志看着很不爽!!!)
阅读全文
摘要:终于把我的T430换成Ubuntu,本来还打算等几天13.10,想想反正能升级,趁着101长假就抓紧换了吧~`总体来说遇到的问题不是很多,可能是Thinkpad在Linux或者ubuntu的方面做的不好,有些快捷键不能用(Fn的快捷键,可能是没有相应的软件),这个问题没什么大碍,没必要去解决。但是有一个问题必须要及时解决—— 开启屏幕亮度默认最亮在网上找了些方案,大致也就是通过 /etc/rc.local 文件,开机更改 /sys/class/backlight/acpi_video0/brightness但是网上的一些资料并没有真正使用root权限,经过我反复实验,使用如下的命令效果不错:1
阅读全文
摘要:注意一些函数的过滤
有些函数在程序中是经常使用的,像include(),require(),fopen(),fwrite(),readfile(),unlink(),eval()以及它们的变体函数等等。这些函数都很实用,实用并不代表让你多省心,你还得为它们多费点心。
1.include(),require()和fopen(),include_once(),require_once()这些都可以远程调用文件,对于它们的危害,google搜一下你就会很明了,对于所包含调用的变量没过滤好,就可以任意包含文件从而去执行。举个例子,看print.php
...
if (empty ($bn) ) { //检查是变量$bn是否为空
include ("$cfg_dir/site_${site}.php"); //把$cfg_dir这个路径里的site_${site}.php包含进来
...
不管存不存在$cfg_dir目录,$site这个变量你可以很自然的去使用,因为他根本没检查$site变量啊。可以把变量$site指定远程文件去调
阅读全文
摘要:一、yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题二、 yum特点*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf,/etc/yum.repos.d 下的文件)*自动解决增加或删除rpm包时遇到的倚赖性问题*使用方便*保持与RPM数据库的一致性三、 yum安装Centos/RHEL1. #rpm -ivh yum-2.4.3-4.el4.centos.noarch.rpm四、yum配置yum的配置文件yum的一切配置
阅读全文
摘要:软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷(个人感觉,总体感觉Windows程序安装于卸载有点复杂),使用起来也更加的心用手。 1、Redhat中的rpm包的位置—— 光盘目录中的 Package 目录全部都是。 2、RPM常用命令解读: a、安装程序: rpm -ivh <软件包的绝对路径> #i为install;v,verbose;h,hash[root@asdf /]# rpm -ivh /media/RHEL_6....
阅读全文
摘要:对于一个机器来说,不能上网就像被禁锢的人,想出去了解世界,想让世界了解你都是不可能的。据有关人士指出,RHCE考试的时候IP如果配置不好,你连题目都拿不到——注定你的钱白花了~~~ IP设置是网络配置的基础,绝大多数的网络服务均建立在IP基础上(目前IPV4)。耳熟能详的有DHCP、DNS、FTP等,以及建立在这些服务基础地上的应用,均离不开IP的支持。Redhat6的IP地址配置和以前版本没什么太大的区别,无外乎那四个文件(如果需要更高级的功能,需要更多的IP配置)一、需要配置的文件:1、/etc/sysconfig/network-script/ifcfg-eth0改文件是网卡的配置...
阅读全文
摘要:今天想试试iscsi构建的FTP,本来想用单机的虚拟机,结果发现有诸多问题,只能依赖两台Redhat6了,结果在给第二台配置yum的时候,最悲剧、最悲惨、最壮烈的一幕发生了~~~~ 安装好yum(yum的安装依赖包还真有点多)后,在 /etc/yum.repos.d/ 目录中存在三个文件。想想单机无需使用外部的yum源,所以这三个文件就不要了——删之~~~在这里,我把我的操作过程贴出来:[root@localhost etc]# vim yum.repos.d/packagekit-media.repo redhat.repo rhel-source.repo[r...
阅读全文
摘要:零、用户管理:
1、新建用户:
>CREATE USER name IDENTIFIED BY 'ssapdrow';
2、更改密码:
>SET PASSWORD FOR name=PASSWORD('fdddfd');
3、权限管理
>SHOW GRANTS FOR name; //查看name用户权限
>GRANT SELECT ON db_name.* TO name; //给name用户db_name数据库的所有权限
>REVOKE SELECT ON db_name.* TO name; //GRANT的反操作,去除权限;
一、数据库操作:
1、查看数据库:
>SHOW DATABASES;
2、创建数据库:
>CREATE DATABASE db_name; //db_name为数据库名
3、使用数据库:
>USE db_name;
4、删除数据库:
阅读全文
摘要:首先准备redhat 的安装光盘(我的是6.1的,直接用的镜像,vmware虚拟机),然后按F2选择从CD-ROM启动,选择倒数第二个(中间有一个boot的),直接enter就行了
这是进入的Linux rescue模式,这里可以帮你更改grub的文件,选择一个语言和键盘,这里好像有个选择恢复的文件在哪里,我选择的是cd-rom(忘了确切的位置),网络不需要设置的,系统会提示挂载,必须OK,然后进入bash界面,这里的bash功能不是很全,但还是可以使用的。
首先当然是 cd / 然后 ls一下看看有什么东西,哇塞,怎么和正常的Linux那么像啊?!不过找了一下没有boot目录,也就是说你不能在这里改了;然后网上说可以改/etc/grub.conf,但我确实没找到。
阅读全文
摘要:pwd(print working directory)
功能说明:显示工作目录。
语 法:pwd [--help][--version]
补充说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。
参 数:
–help 在线帮助。
–version 显示版本信息。
阅读全文