随笔分类 -  工作-linux

上一页 1 2 3 4 5
必要的命令行参数
摘要:在支持C语言的环境中,可以在程序开始执行时将命令行参数传递给程序。调用主函数main时,有两个参数,第一个参数表示运行程序时命令行中参数的数目;第二个参数表示指向字符串数组的指针,其中每个字符串对应一个参数。main(int argc, char *argv[])argc和argv是习惯性用法,可以更改。argv是一个指向指针的指针,这个数组的每个元素都是一个字符指针,指向的第一个参数就是程序的名称,最后一个是NULL。例如:#include <stdio.h>int main(int argc, char*argv[]){int i;for(i =1; i < argc; 阅读全文
posted @ 2013-03-03 22:52 hrbust_09zhangyabin 阅读(148) 评论(0) 推荐(0)
url2
摘要:url2没听太明白,幸好这个活动持续到3月8号,才可以开始算。这段时间好好研究它吧!时间好紧张,我还想改进程序,做到参数传递。(1)学学shell脚本,高效起进程。(2)啊~~,抓紧时间啦! 阅读全文
posted @ 2013-03-01 10:42 hrbust_09zhangyabin 阅读(163) 评论(0) 推荐(0)
4405感悟
摘要:思想先进才能编出简单高效的代码!要不累死你,还不出效率!真的,怎么样提高代码效率呢。多看书,多思考,多请教! 阅读全文
posted @ 2013-02-28 09:54 hrbust_09zhangyabin 阅读(150) 评论(1) 推荐(0)
touch命令和nl命令
摘要:linux的touch命 令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch[选项]...文件...2.命令参数:-a或--time=atime或 --time=access或--time=use 只更改存取时间。-c或--no-create 不建立任何文 档。-d 使用指定的日期时间,而非现在的时间。-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。-m或--time=mtime或 --time=modify 只更改变动时间。-r 把指定文档或目录的日期时间,统统设成和参考文 档或目录的日期时间相同. 阅读全文
posted @ 2013-02-26 18:32 hrbust_09zhangyabin 阅读(164) 评论(0) 推荐(0)
jobs命令
摘要:用途说明jobs命令用于显示当前终端关联的后台任务情况。命令后面跟上& 用于将命令在后台执行。Ctrl+Z用于将当前正在运行的前台进程暂停,变成后台进程。ctrl+c :前台进程的终止bg [%n]用于将后台暂停的进程继续运行。fg [%n]用于将后台执行的进程变成前台进程。kill %n用于杀掉指定的任务。PS:n为jobs查到的进程号常用参数-l 显示进程组ID和作业在运行的目录。-n 只显示上次显示过的已经停止的或已经退出的作业。-p 只显示选定作业的进程组的进程ID.一个好例子:示例一[root@jfht ~]# jobs[root@jfht ~]# tail -f job.s 阅读全文
posted @ 2013-02-25 16:59 hrbust_09zhangyabin 阅读(450) 评论(0) 推荐(0)
linux查看服务器的性能
摘要:uptime显示当前用户数,以及最近1 分钟内、5分钟内、15 分钟内系统的平均负载例:#uptime17:36pm up 11 days 23:37, 4 users,load average:0.03, 0.07, 0.05说明:load average:0.03, 0.07, 0.05命令输出的最后内容 表示在过去的1、5、15分钟内运行队列中的平均进程数量一 般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的,如果每个CPU的任务数大于5,那那么就表示这台机器的性能有严重问题。对于上面的例子来说,假设系统有两个CPU,那么其每个CPU的当前任务数 为:8.13/2=4 阅读全文
posted @ 2013-02-20 14:47 hrbust_09zhangyabin 阅读(156) 评论(0) 推荐(0)
2013.02.20
摘要:今天任务:1,复习以前的笔记。 2,学会milog的停留时间。(好久没学到新东西了)。 阅读全文
posted @ 2013-02-20 11:35 hrbust_09zhangyabin 阅读(77) 评论(0) 推荐(0)
继续学习nohup(2)
摘要:这篇文章只能看懂前半部分,后面等着以后继续学习。http://www.2cto.com/os/201204/129323.html 阅读全文
posted @ 2013-01-15 16:21 hrbust_09zhangyabin 阅读(111) 评论(0) 推荐(0)
第一个task
摘要:今天做了第一个task,如果不给我电话的话就算我对了,希望吧!学习以下nohup:用途:LINUX命令用法,不挂断地运行命令。语法:nohup Command [ Arg ... ] [ & ]描述:nohup 命令运行由 Command参数和任何相关的 Arg参数 指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。如果不将 nohup 命令的输出重定向,输出将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写 阅读全文
posted @ 2013-01-15 16:20 hrbust_09zhangyabin 阅读(132) 评论(0) 推荐(0)
模块化
摘要:我的代码才9个函数。又长又水,除了能运行,就像一坨屎一样。真无法忍受,出了错,自己都不愿再看。现在唯一的办法就是函数化,绝大部分代码封装起来。封装它五六十个。这样好处太多了: 1,代码可重复利用。 2。错了容易调试。这样以后,主函数也就几十行,该需求仅是调用不同函数就行,轻松完了! 阅读全文
posted @ 2013-01-11 16:50 hrbust_09zhangyabin 阅读(125) 评论(1) 推荐(0)
求大陆的分媒体数据(完成)
摘要:昨天写了一整天,上午调试了一下。终于能运行了,数据大体对的上。过程很苦b,很多细节问题对于我这个新手来说很费劲。1.string strcode; itipcode=mapipcode.lower_bound(ip); if(ip==(*itipcode).first) { strcode... 阅读全文
posted @ 2013-01-09 12:51 hrbust_09zhangyabin 阅读(169) 评论(0) 推荐(0)
大胆尝试
摘要:很多时候,确实是我自己在吓自己。程序员要主动接触新的技术,不要用“没接触过”,“不会”来吓自己。这是在给自己消极的心理暗示。以后不许这样做了。面对没接触过的任务,要积极主动。相信自己有出色的学习能力,这可能是一个优秀程序员的基本素质吧。Just do it ! 阅读全文
posted @ 2013-01-07 10:51 hrbust_09zhangyabin 阅读(141) 评论(0) 推荐(0)
有压力
摘要:只能这里发泄发泄,老大给的任务,我总感觉压力大啊!他却说,这已经不快了,别人2星期就可以了。好吧,不会承认自己不行。压力再大我也接着,以后晚上把任务拿回去做。绝不打折扣!加快效率。。。。。。。 阅读全文
posted @ 2013-01-07 10:33 hrbust_09zhangyabin 阅读(103) 评论(0) 推荐(0)
学习学习
摘要:http://www.codinglabs.org/这个人在淘宝搞数据挖掘,貌似很厉害。看看 阅读全文
posted @ 2013-01-05 12:45 hrbust_09zhangyabin 阅读(139) 评论(0) 推荐(0)
说到目标
摘要:经常听到有人说,给自己一个目标。然后,实现它。是啊,要不然人生多容易迷茫啊!我的目标前几天说过,3个月看完《C++primer》。每天下班后,回来看一两个小时。 阅读全文
posted @ 2013-01-02 19:36 hrbust_09zhangyabin 阅读(113) 评论(0) 推荐(0)
top命令详解
摘要:苦b啊!头儿说要我学学 top 命令,好吧!听话,找资料,咱看!可是,,,看不懂啊~没办法,先原版复制下来,以后慢慢看吧!1.作用top命令用来显示执行中的程序进程,使用权限是所有用户。2.格式top [-] [d delay] [q] [c] [S] [s] [n]3.主要参数 d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。i:不显示任何闲置(Idle)或无用(Zombie)的行程。 n:显示更新的次数,完成后将会退出. 阅读全文
posted @ 2012-12-27 18:34 hrbust_09zhangyabin 阅读(212) 评论(0) 推荐(0)
nohup命令详解
摘要:本文引用:http://www.21andy.com/blog/20071121/677.html 使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,比如 阅读全文
posted @ 2012-12-27 17:19 hrbust_09zhangyabin 阅读(237) 评论(0) 推荐(0)
今天学会来用sudo nuatilus命令修改只读文件
摘要:今天想修改vim的自动换行和缩进功能,结果发现无法修改 ./etc/vimrc 的文件。(应为它是只读,需要root权限)。好吧,sudo nuatilus就来了。这个命令就是以root权限打开一个窗口,来管理文件。比如你直接点击 计算机 里面有很多文件夹和文件是root用户才能操作,所以你对该文件夹或文件不能进行粘贴,剪切,删除等操作,也不能建立新文件,而用nautilus命令后就可以了。比如你要修改 /etc/apt/sources.list不用终端的话,直接点文件夹进入该目录,你只有查看的权限,而用了nautilus命令后再进该目录,你就可以对里面的文件修改,删除,建新文件等。(以上引用 阅读全文
posted @ 2012-12-27 11:34 hrbust_09zhangyabin 阅读(591) 评论(0) 推荐(0)
fstream的用法-----------------2012.12.26
摘要:以后工作会用到。在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的 运算符:1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<' ';就表示把字符串"Write Stdout"和换行字符(' ')输出到标准输出流。2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin 阅读全文
posted @ 2012-12-26 14:10 hrbust_09zhangyabin 阅读(143) 评论(0) 推荐(0)

上一页 1 2 3 4 5