随笔分类 - Linux应用
摘要:Centos7 安装Cassandra启动过程提示失败,查看结果如下所示: [root@xx ~] systemctl status cassandra ● cassandra.service LSB: distributed storage system for structured data L
阅读全文
摘要:Linux安全事件应急响应排查方法总结
阅读全文
摘要:1、安装 terminalx, sudo apt-get install terminator2、Ctrl+ Alt + t 试一下打开什么终端,我的默认启动的是Terminator;如果想换换默认的终端,还需以下一步3、接下来,安装dconf-tools,这个是设置默认终端的必须打开dconf-tools,就像Windows的注册表一样,打开org > gnome > desktop > terminal更改结果为 exec gnome-terminalexec-arg -x这样,默认快捷键的终端为系统终端;要想默认为Terminator,可以更改为exec x-termi
阅读全文
摘要:前段时间使用的是Ubuntu 13.04,使用virtualbox虚拟机 4.2版,虚拟机里边装的Windows 7和Windows8.1均无法使用摄像头。只要在USB设备中选上了摄像头,虚拟机系统准卡死,CPU瞬间100%。后来也没去找方法解决,毕竟新版的Ubuntu快出来了,也许会有解决办法。今天安装了Windows7虚拟机,仍然面临着摄像头问题。是我考虑失误,虚拟机摄像头问题是虚拟机的是,不是Ubuntu升级就能解决的,没办法,只能找找谷歌了~找到的办法是,去官方下载Oracle VM VirtualBox Extension Pack,下载链接(https://www.virtualb
阅读全文
摘要:Ubuntu的工作区很方便,可以有好几个工作区,本人自从换了Ubuntu深感Ubuntu在应用软件上的缺失(当然显然这不是Ubuntu的错)。为了弥补缺失,我只能安装了Virtualbox虚拟机,里边装上了Windows。但是切换问题来了~~Virtualbox使用了键盘独占,要切换就只能使用鼠标点击非Virualbox的区域(虚拟机的标题栏也不行),然后使用 Super+s或者 Ctrl+Alt+方向键————很不爽啊,全屏更麻烦!于是开始期望一种解决办法,实现以下需求:1、全屏显示,切换自由2、不用鼠标3、不更改Virtualbox默认配置这三个需求有点难,找了网上的办法,再加上自己实践的
阅读全文
摘要:原来Windows上用Xshell,用这比较爽,命令open http,自动打开自己定义的http服务器SSH 远程连接,点一下文件传输,如果装了xsftp,自动启动xsftp,没有就来个提示,打开一个新的命令海的sftp选项卡,用起来快速而且方便。但是装了Ubuntu13.04后,不知道怎么会是,怎么连接虚拟记得SSH 那么慢???查找资料后发现是/etc/ssh/ssh_configGSSAPIAuthentication yes必须为noGSSAPIAuthentication no修改前,提示输入密码时间所用时间为20s,修改后秒连~
阅读全文
摘要:HEAD方法在99%的web服务中支持(不完全统计,默认都是HEAD、POST、GET,除了某些极其特殊的应用会限制HEAD方法),HEAD方法有很多用途,比如探测网页的状态(HTTP头部信息,404,403,200)。PHP的灵活性,可以很容易地实现HTTP的HEAD方法。1、Socket实现: (直接手写HEAD请求)2、CURL实现: curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'HEAD'); // HTTP request is 'HEAD' OR curl_setopt($ch, CURLOPT_NOBODY, t
阅读全文
摘要: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效果还是不错的(没有图的日志看着很不爽!!!)
阅读全文
摘要:Canvas还有一个好的功能就是将文字书写出来,看实例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Canvas</title> </head> <style type="text/css"> body{margin:20px auto; padding:0; width:800px; } canvas{border:dashed 2px #CCC} </style> <
阅读全文
摘要:有些人使用CSS做阴影效果,但是在HTML5中,canvas工具提供了一个相当不错的阴影效果方法,这可以使我们能够实现一个相当不错的阴影效果。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Canvas</title> </head> <style type="text/css"> body{margin:20px auto; padding:0; width:800px; } canvas
阅读全文
摘要:注意一些函数的过滤
有些函数在程序中是经常使用的,像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....
阅读全文
摘要:零、用户管理:
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、删除数据库:
阅读全文