首页 > 系统服务
UG Machine TTY问题解决记录
今天研究了一下,解决了UG Machine上TTY字符识别的一个小问题。症状登录进入terminal以后,默认shell是csh,按键以后整行的命令都消失了,直接提示下一个命令。原因排查键入`stty -a`,发现inter信号对应的键盘转义序列是^?,erase对应的是^H,而默认的转义序列是^?...
分类:系统服务   时间:2014-10-24 01:40:22    收藏:0  评论:0  赞:0  阅读:309
Linux下链接问题小结(undefined reference)
一直以来对Linux下编译链接产生的问题没有好好重视起来,出现问题就度娘一下,很多时候的确是在搜索帮助下解决了BUG,但由于对原因不求甚解,没有细细研究,结果总是在遇到在BUG时弄得手忙脚乱得。甚至有时候为了一个问题查了半天的资料,好不容易解决了,却因为没有记录下来或者没有弄清楚真实原因,结果第二次...
分类:系统服务   时间:2014-10-24 01:38:22    收藏:0  评论:0  赞:0  阅读:395
Linux Debugging(八): core真的那么难以追踪吗?
本周遇到了好几个core都很有典型性。在这里和大家分享下。 相信有过Linux编程经验的人,肯定都遇到过。感觉周围人很多对core有天然的恐惧感,尤其对刚入行不久的同学来说。当然了,也有工作好几年看到core也束手无策的。今天就分析一下,core,其实大部分都是很容易解决的。如果一个core很难以复现,那么说明还是很复杂的,算是Corner case,可能需要很长时间,脑子里要有很好的运行时状态才可以(阅读源码,学习的是逻辑;将源码对应到运行时的状态,分析一些状态机的转换,再去分析可能会发生的情况)。相信前...
分类:系统服务   时间:2014-10-24 00:25:42    收藏:0  评论:0  赞:0  阅读:370
Linux进程管理(-)
在系统中每位用户能运行多个程序,每个程序又可能分成数个进程运行。有些进程会占用大量的系统资源,造成系统负载过重。因此如何做好进程的管理与监督中,是一项重要的工作。作为一个好的管理者,必须掌握系统中最消耗CPU资源的进程,以维持系统的整体性能,因而随时查看系统的状态也是管理员一项重要工作...
分类:系统服务   时间:2014-10-24 00:25:22    收藏:0  评论:0  赞:0  阅读:401
linux shell 递归统计代码行数
linux shell find wc
分类:系统服务   时间:2014-10-24 00:17:52    收藏:0  评论:0  赞:0  阅读:311
Linux下gcc编译生成动态链接库*.so文件并调用它
动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。1、动态库的编译下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test....
分类:系统服务   时间:2014-10-24 00:08:02    收藏:0  评论:0  赞:0  阅读:315
linux 僵死进程
僵死进程简而言之就是:子进程退出时,父进程并未对其发出的SIGCHILD信号进行适当处理,导致子进程停留在僵死状态等待其父进程为其收尸,这个状态下的子进程就是僵死进程。在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用...
分类:系统服务   时间:2014-10-24 00:07:32    收藏:0  评论:0  赞:0  阅读:384
Mac OS 下 eclipse中文乱码解决方法(eclipse for mac 中文乱码)
http://blog.csdn.net/goodpress/article/details/7819026由于一些java源码是从其他人那里拷贝过来,放入Mac os 版本的eclipse下,发现中文都是乱码。经过小试,可以解决。1、打开eclipse 偏好设置:command + , 2、Gen...
分类:系统服务   时间:2014-10-24 00:06:52    收藏:0  评论:0  赞:0  阅读:449
在Mac系统上安装Tomcat
http://blog.csdn.net/chenlia/article/details/7692361到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下。1。Mac中 Finder打开 Library的方法新建 Finder窗口 按下 shift....
分类:系统服务   时间:2014-10-23 23:54:12    收藏:0  评论:0  赞:0  阅读:443
Linux中在防火墙中开启80端口的例子
linux如果刚安装好防火墙时我们常用的端口是没有增加的,也就是说不能访问,那么要怎么把常用端口增加到防火墙通过状态呢,下面我们以80端口为例子吧。 最近自己在学习Linux。搭建一个LNMP环境。在测试时一切都好...
分类:系统服务   时间:2014-10-23 22:50:22    收藏:0  评论:0  赞:0  阅读:449
Linux网络基础配置
TCP/IP网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network /etc/host.conf /etc/hosts /etc/resolv.conf /etc/services...
分类:系统服务   时间:2014-10-23 22:44:52    收藏:0  评论:0  赞:0  阅读:372
学习vi和vim编辑器(3):简单的文本编辑(2)
接着上一篇文章,继续讲解vi编辑器中一些简单的文本编辑命令。这一篇文章主要是文本的删除,复制,移动等命令。 删除文本: 正如上一篇文章中讲过的,对于删除命令("d")也具有“(command)(TextObject)”的使用形式,其中command代表的是如删除("d"),替换("c")等命令,而TextObject指的是光标移动命令,代表的command影响的文本对象范围。只...
分类:系统服务   时间:2014-10-23 22:39:52    收藏:0  评论:0  赞:0  阅读:333
linux fork函数与vfork函数
man vfork:NAME vfork - create a child process and block parentSYNOPSIS #include #include pid_t vfork(void);DESCRIPTION Sta...
分类:系统服务   时间:2014-10-23 22:36:12    收藏:0  评论:0  赞:0  阅读:559
Linux组件封装(八)——Socket的封装
我们要封装Socket,首先我们需要了解Socket需要哪些要素: 1) 首先,一个套接字创建后,需要绑定一块网卡的IP,以及连接的对口号,所以我们先封装InetAddr。在class中,仅有的一个私有成员就是struct sockaddr_in类型的一个对象,我们需要将该对象的几种赋值与创建封装....
分类:系统服务   时间:2014-10-23 22:31:22    收藏:0  评论:0  赞:0  阅读:370
vim 常用变量
为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法:1. vim /etc/vimrc1 set ts=42 set sw = 42.vim /etc/vimrc1 set ts=42 set expandtab3 set autoindent推荐使用第二种,按tab键时产...
分类:系统服务   时间:2014-10-23 22:30:32    收藏:0  评论:0  赞:0  阅读:401
linux后台运行程序
1.我们的程序只是普通程序而已,一般这种程序即使使用& 结尾,如果终端关闭,那么程序也会被关闭。为了能够后台运行,我们需要使用nohup这个命令,比如我们有个start.sh需要在后台运行,并且希望在 后台能够一直运行,那么就使用nohup: nohup/root/start.sh &2.jobs ...
分类:系统服务   时间:2014-10-23 22:29:32    收藏:0  评论:0  赞:0  阅读:362
linux上 用户间发送消息 通信
联想:scp命令1、使用write命令,向指定用户发送信息:用户可以使用write命令给其他在线用户发送消息。格式:$write zhangsanhelloworld //通信内容按CTRL+D就将消息发送给zhangsan这个用户。在Shell提示符号输入write,username指接受发送信息...
分类:系统服务   时间:2014-10-23 22:28:12    收藏:0  评论:0  赞:0  阅读:475
linux cmd
1.!!2.^old^new3.cd -4.
分类:系统服务   时间:2014-10-23 22:27:32    收藏:0  评论:0  赞:0  阅读:282
linux驴杂记
1.命令行 vim下 的Ctrl + S ,ctrl +Q: 这个功能可以用于长时间编译的时候随时把屏幕输出停住,但是编译仍然会继续,这样就不会影响到编译时间了。 S:是锁屏 q:是开屏2.Shell配置文件在~/.profile中 相关信息http://www.cnblogs.com/jiax.....
分类:系统服务   时间:2014-10-23 22:22:12    收藏:0  评论:0  赞:0  阅读:353
Y450的Linux之路【01】——安装系统、显卡(安装第一天,持续更新)
先介绍硬件等信息:笔记本:联想Y450,09年购买,128G固态硬盘(安装Linux之后没感觉快,使用win的时候倒是感觉快了不少),5G内存系统:CentOS6.5(安装centos7来的,但是感觉我是小小白,网上技术文档还是以前老版本的支持较多,所以昨天换成6.5了,也是为了我安装显卡驱动,..
分类:系统服务   时间:2014-10-23 21:07:02    收藏:0  评论:0  赞:0  阅读:2193
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!