
Linux
monsion
这个作者很懒,什么都没留下…
展开
-
Linux命令——持续更新
很多时候,觉得某些命令没必要记住,用到的时候搜索一下就哦了。结果,在没有网络的情况下想使用某些命令的时候傻逼了,找不到……从现在开始,记录一些还没有记住的常用命令,时常复习一下:查看系统版本信息的命令几种查看linux版本信息的方法: 1. uname -a 2. cat /proc/version 3. cat /etc/issue 4.原创 2012-09-28 15:30:32 · 733 阅读 · 0 评论 -
面试小问题集锦
关于Makefile:如何生成动态链接库和静态链接库,生成这些库的作用是什么?无论静态库,还是动态库,都是由.o文件创建的。静态库文件名的命名规范是以lib为前缀,紧接着跟静态库名,扩展名为.a。例如:我们将创建的静态库名为myhello,则静态库文件名就是libmyhello.a。在创建和使用静态库时,需要注意这点。创建静态库用ar命令。在系统提示符下键入以下命令将创建静原创 2013-09-09 15:09:57 · 894 阅读 · 1 评论 -
面试问题集锦二
死锁的四个必要条件操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。原创 2013-09-09 16:37:05 · 1028 阅读 · 0 评论 -
Linux查看某目录占用空间以及其下有多少个文件
原文链接:http://snailwarrior.blog.51cto.com/680306/153562查看某目录占用空间命令:# du -sh DirPath比如: du -sh /home/snail 查看某目录下有多少个文件命令:# find DirPath -type f | wc -l比如: find /home/sn转载 2013-04-23 22:13:59 · 979 阅读 · 0 评论 -
我遇到的PHP编码问题
从昨天开始,这个问题一直困扰着我。PHP写的网页,一直是乱码。诡异的是,有一个文件夹的文件不是乱码,打开以后显示正常。把里面的文件挪到其他地方,或者把内容完全复制到另外一个文件,都还是乱码。网页内也指定是UTF-8了,网页内容也是UTF-8的。完全是Linux下的操作,按说不会有Windows下那么多蛋疼的问题。这个问题真是纠结啊…………后来仔细查看PHP.ini这个文原创 2013-04-12 10:51:36 · 980 阅读 · 0 评论 -
Linux下删除相互依赖的包
在Linux下,用rpm删除相应的包时,有时会出现相互依赖的情况。比如:删除A,B依赖A,提示不让删除;而删除B,又说A依赖B,也不让删除。此时,可以在命令后面加参数--nodeps比如:rpm -e php-4.3.4-11 --nodeps在fedora core 4中遇到的问题,处理旧版本的Linux真的很多问题啊,蛋疼中………………参考:http://bbs.c原创 2013-04-11 09:17:47 · 5238 阅读 · 0 评论 -
新浪微博模拟登录(Python+RSA加密算法)附源代码
本文主要参考:http://www.cnblogs.com/mouse-coder/archive/2013/03/03/2941265.html作者:敲代码的耗子原SHA1加密方式可参考本人之前的博客:http://blog.youkuaiyun.com/monsion/article/details/7981366敲代码的耗子 同学已经介绍的及其详细,不再多说,附上python源代码,攻参考。原创 2013-03-10 19:39:21 · 17481 阅读 · 11 评论 -
SUSE11+python2.6离线安装rsa模块
离线安装:首先,去https://pypi.python.org/pypi/rsa/3.1.1下载安装包rsa-3.1.1.tar.gz (md5)采用源码安装的模式解压后,进入rsa-3.1.1文件夹,在root下执行:pythonsetup.py install会需要两个文件:distribute-0.6.10.tar.gz和pyasn1-0.1.5-py2.6.egg原创 2013-03-15 22:56:42 · 6216 阅读 · 1 评论 -
fedora17设置快捷键-快捷启动终端
左上角Activities->Applications【应用程序】,然后最下面:System Settings【系统设置】,中间:Key board【键盘】,->Short cuts【快捷键】-->Custom Shortcuts【自定义快捷键】选择左下角的"+",输入名称:Boot Terminal 命令输入终端路径/usr/bin/gnome-terminal(可以用 # loca原创 2013-03-12 10:52:43 · 1203 阅读 · 0 评论 -
SVN使用
来源:SVN中文技术网[www.svn8.com] 作者:SVN技术研究中心 时间:2008-06-15 点击: 284SVN在实际操作中常用命令集合及简单用法,如果我们可以把这些简单的集合方法应用到实际并熟练的记住,哪么我们的职业生涯将是美好的1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn check转载 2013-01-17 18:23:54 · 859 阅读 · 0 评论 -
使用SSH访问远程主机比较慢的解决方案
最近在使用SSH方式远程访问Linux服务器的时候,发现有的机器访问的很快,输入用户名以后,马上出现输入密码的提示,之后立刻就进入了。(师兄做了修改的)然而我们大部分的服务器确是需要等待几十秒,才出现输入密码的提示。问了下师兄,师兄说存在DNS反向解析的问题,上网搜一下吧。得到了一下结果:”分析结果,主要原因为:DNS的解析IP导致,可分别使用以下几种分析处理方式1、在se原创 2013-01-09 22:58:53 · 2218 阅读 · 0 评论 -
ctrl-c,ctrl-z,ctrl-d区别
linux下:ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。ctrl-/ 发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件。Key Funct转载 2014-04-03 15:46:21 · 4441 阅读 · 0 评论