随笔分类 -  Linux

摘要:编辑/etc/rc.local 添加 阅读全文
posted @ 2018-01-30 23:50 catmelo 阅读(1333) 评论(0) 推荐(0)
摘要:登录终端中显示的乱码问题 用ssh客户端putty/securecrt 登录远程Linux服务器举例子: 要显示中文,首先确保bash中设置的语系是支持中文的,例如采用zh_CN.UTF8编码。可以简单的使用命令:export LANG=zh_CN.UTF8 来设置。如果此时putty中中文仍然是乱 阅读全文
posted @ 2017-07-03 17:12 catmelo 阅读(293) 评论(0) 推荐(0)
摘要:svn命令行批量删除和批量添加 如果使用svn的命令行,例如在linux下的终端中使用,svn的添加命令是svn add,删除命令是svn del,但是缺乏批量的操作,如果我在资源管理器中,手动添加了好多个文件夹下的各种各样的文件,然后我想一次性add,svn就力不从心了,即使使用svn add , 阅读全文
posted @ 2016-09-06 20:07 catmelo 阅读(7672) 评论(0) 推荐(0)
摘要:1. 进程树形显示 2. 重定向 覆盖文件 附加至文件 标准输出 标准错误输出 代表一个程序的标准输入 3. 程序可以在当前目录被查找 执行 或者添加这条命令到 ,退出登录后再重新登录 4. 变量用户输入赋值: 改变命令提示符: 引号:如果把一个$变量表达式放在双引号中,程序执行到这一行时就会... 阅读全文
posted @ 2016-01-05 21:20 catmelo 阅读(333) 评论(0) 推荐(0)
摘要:1\. 头文件 使用 I标志来包含头文件。 2\. 库文件 通过给出 完整的库文件路径名 或 用 l标志 来告诉编译器要搜索的库文件。 使用 lm标志,如果有共享库,编译器会自动选择共享库 。 可以使用 L标志为编译器增加库的搜索路径: 该条命令用/us... 阅读全文
posted @ 2016-01-05 21:19 catmelo 阅读(273) 评论(0) 推荐(0)
摘要:安装环境 下载python版本 解压缩、编译和安装 清除之前编译的可执行文件及配置文件。 清除所有生成的文件 查看安装的新版本信息 由此看出编译安装的新版本python生效了 做个软连接到当前用户的bin目录 升级安装好新版本pytho... 阅读全文
posted @ 2015-12-12 15:02 catmelo 阅读(288) 评论(0) 推荐(0)
摘要:原文地址: "http://blog.chinaunix.net/uid 23683795 id 3477603.html" 网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见... 阅读全文
posted @ 2015-12-12 13:54 catmelo 阅读(215) 评论(0) 推荐(0)
摘要:1\. 头文件 使用 I标志来包含头文件。 2\. 库文件 通过给出 完整的库文件路径名 或 用 l标志 来告诉编译器要搜索的库文件。 使用 lm标志,如果有共享库,编译器会自动选择共享库 。 可以使用 L标志为编译器增加库的搜索路径: 该条命令用/us... 阅读全文
posted @ 2015-12-12 08:52 catmelo 阅读(649) 评论(0) 推荐(0)
摘要:方法一 方法二 关闭图形界面 开启图形界面 阅读全文
posted @ 2015-11-27 11:45 catmelo 阅读(631) 评论(0) 推荐(0)
摘要:驱动代码hello.c-------------```c#include #include static int hello_init(void){ printk(KERN_ALERT "Hello, world\n"); return 0;}static void hello_exit(void)... 阅读全文
posted @ 2015-02-19 21:05 catmelo 阅读(172) 评论(0) 推荐(0)
摘要:驱动程序的任务-----------通常来讲,驱动(模块)要执行两类任务:1. 模块中的某些函数作为系统调用的一部分执行(按照既定规则填补必需的系统调用模块)2. 其他函数负责终端处理内核中的并发------------为什么考虑并发问题:1. Linux系统中通常正在运行多个并发进程,并且可能有多... 阅读全文
posted @ 2015-02-19 17:54 catmelo 阅读(223) 评论(0) 推荐(0)
摘要:[系统参考文档](http://www.rocketboards.org/foswiki/Documentation/GSRD140UserManualArrowSoCKitEdition) 阅读全文
posted @ 2015-01-27 16:40 catmelo 阅读(164) 评论(0) 推荐(0)
摘要:1. 添加到计划任务------------为脚本增加可执行权限`sudo chmod +x yeelink.sh`将脚本加入cronjob(计划任务)`sudo crontab -e`在cornjob文件中添加下面一行,并保存(表示10分钟执行一下脚本,时间可自行修改)`*/10 * * * * ... 阅读全文
posted @ 2014-12-20 20:57 catmelo 阅读(229) 评论(0) 推荐(0)
摘要:* `top` 察看系统状态,退出按`q`* `ps -A` 察看所有进程* `ps -A|grep gcalc|awk '{print $1}'|xargs kill` 杀掉所有gcalc进程 阅读全文
posted @ 2014-12-06 01:34 catmelo 阅读(167) 评论(0) 推荐(0)
摘要:[Desktop Entry]Version=1.0Type=ApplicationName=SpyderGenericName=SpyderComment=Scientific PYthon Development EnviRonmentTryExec=/home/xxx/anaconda/bin... 阅读全文
posted @ 2014-11-23 13:10 catmelo 阅读(343) 评论(0) 推荐(0)
摘要:1、下载sublime text 2文件,解压并复制到/opt目录,文件夹名称不要含有空格2、在/usr/share/applications目录下新建sublime_text.desktop文件3、文件输入以下内容:[Desktop Entry]Version=2.0Name=Sublime Te... 阅读全文
posted @ 2014-11-22 18:29 catmelo 阅读(770) 评论(0) 推荐(0)
摘要:目前这部分代码会出现阻塞问题,暂时尚未解决#include "udp.h"#include #include #include #include #include #include #include #include #include #include #include int PrintDiff(... 阅读全文
posted @ 2014-05-19 11:09 catmelo 阅读(159) 评论(0) 推荐(0)
摘要:1、TCP和UDPTCP是长连接像持续的打电话,UDP是短消息更像是发短信。TCP需要消耗相对较多的资源,但是传输质量有保障,UDP本身是不会考虑传输质量的问题。2、网络传输内容我习惯的做法是直接通过TCP传送结构体,当然前提是收发两端都在程序里对目标结构体有充分的定义。特别说明的一点是,要小心收发... 阅读全文
posted @ 2014-05-19 10:58 catmelo 阅读(284) 评论(0) 推荐(0)
摘要:echo -e "#include \nint main()\n{\n printf(\"hello world\\\n\");\n return 0;\n}" > h.c; gcc h.c; ./a.outh.c里的内容#include int main(){ printf("h... 阅读全文
posted @ 2014-05-19 10:27 catmelo 阅读(1635) 评论(0) 推荐(0)
摘要:转自Pythoner本文将对Ubuntu下Git的安装,以及如何连接GitHub进行讲解。1.环境OS: Ubuntu13.04 64bitsGit: 1.8.1.22.Git安装执行如下命令安装Git:sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-daemon-run git-el git-arch3.Ubuntu下GitHub的使用1.注册GitHub,创建版本库注册网站无需多说。创建repository很多地方都有链接。2.检查SSH因为GitHub会 阅读全文
posted @ 2013-09-01 21:48 catmelo 阅读(301) 评论(0) 推荐(0)