随笔分类 -  系统相关

系统相关知识
摘要:机器:192.168.1.233影片转码:ffmpeg -y -i oceans.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb out.tsfunction getVideoTime($time){$hour = floor($time/3... 阅读全文
posted @ 2014-12-29 11:54 编程狂热者 阅读(2605) 评论(0) 推荐(0)
摘要:1.yasm#wget http://www.tortall.net/projects/yasm/releases/yasm-0.8.0.tar.gz# tar -zxvf yasm-0.8.0.tar.gz |cd -# cd yasm-0.8.0# ./configure# make && ma... 阅读全文
posted @ 2014-12-26 15:29 编程狂热者 阅读(494) 评论(0) 推荐(0)
摘要:0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞)。稍懂一点网络的童鞋会明白,... 阅读全文
posted @ 2014-08-28 10:22 编程狂热者 阅读(2780) 评论(0) 推荐(0)
摘要:1. git status有提示文件修改 例如:[jason@vm-www1 d]$ git status# On branch master# Changed but not updated:# (use "git add ..." to update what will be committ... 阅读全文
posted @ 2014-07-09 18:40 编程狂热者 阅读(3152) 评论(0) 推荐(0)
摘要:对于熟悉Windows操作系统的人,一般都知道在重安装系统时只格式化C分区,而不动其它分区,以便尽可能保留已有的数据,极大地减少数据恢复工作。对于Linux操作系统,完全可实现类似的操作。与使用Windows一样,在初次安装Linux系统前,必须要对硬盘分区有一个较好的规划,以为以后的系统重装而不格式化整个硬盘做好准备。 我一般是这样做的:将硬盘分成/, /home, /opt, swap(交换分区)四个分区(为了便于理解,我不用hda1, hda2, ...或sda1, sda2, ...等表示分区)。 TD.c4 -I~0 可将根分区/看成Windows的C分区,在重装系统时只格式化根.. 阅读全文
posted @ 2013-08-17 18:33 编程狂热者 阅读(8807) 评论(0) 推荐(0)
摘要:有时候需要在服务端代码里模拟运行一些js脚本代码,java里有mozilla提供的纯java实现的js引擎,使用起来也很简单,不过项目里需要在php里实现,在网上兜了一圈,还真找到相关的方案,做法是使用mozilla的本地动态链接库,然后再使用一个叫php-js-ext的php扩展实现php对js运行环境的调用。以下转载一下网上找来的安装方案:项目主页 http://aurore.net/projects/php-js/php-js-ext是mozilla javascript解释器和php之间的一座桥梁,因此我们除了需要下载最后版本为0.1.2的php-js-ext,还需要下载最新版本为1. 阅读全文
posted @ 2013-07-04 10:51 编程狂热者 阅读(5160) 评论(0) 推荐(0)
摘要:启动Terminal(shell 终端),echo 'export PATH=somepath:$PATH' >> ~/.bash_profile打开一个新的Terminal,echo $PATH,查看新的$PATH内容。或者显示隐藏文件,直接编辑~/.bash_profile文件。使编辑的文件立即生效source~/.bash_profile还原默认$PATH:显示隐藏文件后在Finder中直接删除~/.bash_profile。或者在Terminal中输入:cd ~/; ls -la; rm -rf .bash_profile; ls -la 阅读全文
posted @ 2013-07-04 10:02 编程狂热者 阅读(323) 评论(0) 推荐(0)
摘要:没有什么能像命令行工具这样适合于处理大批量的任务,对于图像处理也不例外。Web 开发人员和管理员会喜欢轻松处理大量文件的能力,无论是使用命令行还是脚本。程序员 Michael Still 给出了更多关于 ImageMagick 套件的示例,这一次向您示范了如何将圆角、徽标或者边框和边添加到您的图像中,以及如何与多页文件格式 (包括 Adobe PDF 格式)进行转换。圆角如果您看一看 Mac OS/X,以及很多 Web 站点,那些图片有非常漂亮的圆角。您怎样才能用 ImageMagick 实现这一效果?好的,我们将展示一些使用composite命令来生成这种效果的灵活方法。不过,在我们达到目的 阅读全文
posted @ 2013-06-21 09:40 编程狂热者 阅读(833) 评论(0) 推荐(0)
摘要:1、批量图像格式转换 如果想将某目录下的所有jpg文件转换为png文件,只要在命令行模式下输入: for %f in (*.jpg) do convert “%f” “%~nf.png” 2、对所有图像进行同一操作 譬如,批量生成某目录下所有PNG图像文件的缩略图(大小为80×40): for %f in (*.png) do convert “%f” -sample 80×40 “%~nf_sample.png” 类似的,将某目录下所有PNG图像旋转90度的操作为: for %f in (*.png) do convert “%f” -rotate 90 “%~nf_ro 阅读全文
posted @ 2013-06-21 09:35 编程狂热者 阅读(885) 评论(0) 推荐(0)
摘要:语 法:unzip[-cflptuvz][-agCjLMnoqsVX][-P<密码>][.zip文件][文件][-d<目录>][-x<文件>]或unzip[-Z]补充说明:unzip为.zip压缩文件的解压缩程序。参 数:-x 文件列表 解压缩文件,但不包括指定的file文件。-v 查看压缩文件目录,但不解压。-t 测试文件有无损坏,但不解压。-d 目录 把压缩文件解到指定目录下。-z 只显示压缩文件的注解。-n 不覆盖已经存在的文件。-o 覆盖已存在的文件且不要求用户确认。-j 不重建文档的目录结构,把所有文件解压到同一目录下。-j 参数 。例如:[roo 阅读全文
posted @ 2013-06-14 11:11 编程狂热者 阅读(1345) 评论(0) 推荐(0)
摘要:1.前言CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。CentOS是架构LAMP(Linux+Apache+PHP+MySQL)的理想操作系统,具有较高的稳定性。本文以CentOS为例介绍linux系统下yum安装Apache+PHP+MySQL的方法。2.准备工作2.1.登录服务器登录远程服务器,如果您的服务器在本地并安装有桌面环境,也可以直接打开服务器桌面,进入终端管理器。在windows下Putty是一款出色的liunx远 阅读全文
posted @ 2013-06-11 11:36 编程狂热者 阅读(253) 评论(0) 推荐(0)
摘要:Linux+Apache+Mysql+PHP典型配置调试环境:Redhat9.0Apache1.3.29Mysql3.23.58PHP4.3.4Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm-e*删除已经安装的包。1.安装Mysql3.23.58其实老实说直接安装Mysql官方网站提供的rpm包也是一个比较可行的办法,他的官方网站的rpm包的提供基本跟tar包发行是同步的,这点我比较喜欢,至少 阅读全文
posted @ 2013-06-11 11:28 编程狂热者 阅读(227) 评论(0) 推荐(0)
摘要:首先使用ps -ef命令确定要杀死进程的PID,Ray-2:~ ray$ ps -ef |grep "QQ" 502 376 350 0 8:01上午 ?? 1:00.77 /Applications/QQ.app/Contents/MacOS/QQ -psn_0_28679 502 381 350 0 8:01上午 ?? 0:06.02 /Applications/QQBrowser.app/Contents/MacOS/QQBrowser -psn_0_45067 502 461 350 0 8:02上午 ??... 阅读全文
posted @ 2013-06-11 09:43 编程狂热者 阅读(1035) 评论(0) 推荐(0)
摘要:1、source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限"注:该命令通常用命令“.”来替代。如:source bash_profile. bash_profile两者等效。source(或点)命令通常用于重新执行刚修改的初始化文档。source命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是个点符号,(从Bourne Shell而来)。就是顺序的执行文件里的命令而已。2、sh和bash命令用法:sh FileNamebash FileName作用 阅读全文
posted @ 2013-06-10 14:52 编程狂热者 阅读(1987) 评论(0) 推荐(0)
摘要:为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh */2 * * * * 通过这段字段可以设定什么时候执行脚本 /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 这一字段可以设定你要执行的脚本,这里要注意一下bin/sh 是指运行 脚本的命令 后面一 阅读全文
posted @ 2013-06-10 14:37 编程狂热者 阅读(249) 评论(0) 推荐(0)
摘要:现在使用网络越来越不安全,所导致的安全问题使很多用户心中不安,大家都在寻找一个绝好的方法来保护自己的电脑。这次,我们虽然不能说是想出了绝好的方法,但是,这种设置绝对帮助了你很多。1、在CentOS系统用防火墙关闭不须要的任何端口,别人PING不到服务器,威胁自然减少了一大半。CentOS系统防止别人ping的方法:1)命令提示符下打echo 1 > /proc/sys/net/ipv4/icmp_ignore_all2)用防火墙禁止(或丢弃) icmp 包iptables -A INPUT -p icmp -j DROP3)对所有用ICMP通讯的包不予响应比如PING TRACERT2、 阅读全文
posted @ 2013-06-10 14:35 编程狂热者 阅读(304) 评论(0) 推荐(0)
摘要:高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次。这个在文本的批处理中是非常有用的。同时编辑多个文件在vim众多的插件中,有一个叫minibuffer的插件,就是下面所说的标签页功能了,可以支持同时编辑多个文件。标签命令:tabe fn 在一个新的标 阅读全文
posted @ 2013-06-06 16:33 编程狂热者 阅读(277) 评论(0) 推荐(0)
摘要:wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件;(3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能;(4)设置方便简单;可能,习惯图形界面的用户已经 阅读全文
posted @ 2013-06-05 12:36 编程狂热者 阅读(370) 评论(0) 推荐(0)
摘要:几天前我安装了红旗Linux玩,由于是硬盘安装,我把我的D盘从NTFS格式化成了FAT32。于是我打开许多软件,尤其是WindowsInstaller就会出现无效驱动器G:具体是什么原因我不大清楚,不过可以这样解决 输入substG:%TEMP% 然后继续你的操作,就行了。这时你会发现机器里又多了系统盘符G,应该是虚拟的软件的安装环境把substG:%TEMP%设成.bat文件然后放到启动就可以了subst DOS命令; subst:路径替换,将路径与驱动器号关联,就是把一个目录当作一个磁盘驱动器来看,不过不能格式化;命令介绍 Subst是DOS下的一个优秀的命令,它的可执行文件Subst.e 阅读全文
posted @ 2013-06-05 08:24 编程狂热者 阅读(1348) 评论(0) 推荐(0)