仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 865|回复: 12
打印 上一主题 下一主题

[其他Linux] Linux编程之你从未用过的10条Linux命令 仓酷云

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:26:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
这10条Linux命令顺次是:

  • pgrep:好比,你可使用pgrep-uroot来取代ps-ef|egrep^root|awk{print$2},以便抓取属于root的PID。
  • pstree:我以为这个命令很酷,它能够间接列出历程树,大概换句话说是依照树状布局来列出历程。
  • bc:这个命令在我的体系中没有找到,大概必要安装。这是用来实行盘算的一个命令,如利用它来开平方根。
  • split:这是一个很有效的命令,它能够将一个年夜文件支解成几个小的部分。好比:split-b2mlargefileLF_会将largefile支解成带有LF文件名前缀且巨细为2MB的小文件。
  • nl:可以显现行号的命令。在浏览剧本或代码时,这个命令应当十分有效。如:nlwireless.h|head
  • mkfifo:作者说这是他最喜好的命令。该命令使得其他命令可以经由过程一个定名的管道举行通讯。嗯,听起来有点朴陋。举例申明,先创立一个管道并写进内容:

    mkfifoive-been-piped
    ls-alsplit/*|head>ive-been-piped
    然后就能够读取了:headive-been-piped

  • ldd:其感化是输入指定文件依附的静态链接库。好比,经由过程ldd/usr/java/jre1.5.0_11/bin/java能够懂得哪些线程库链接到了java依附(静态链接)了哪些库。(感激NetSnail的斧正。)
  • col:能够将man手册页保留为无格局的文本文件。如:

    PAGER=cat
    manless|col-b>less.txt

  • xmlwf:可以检测XML文档是不是优秀。好比:

    curl-shttp://bashcurescancer.com>bcc.html
    xmlwfbcc.html
    perl-i-pes@<br/>@<br>@gbcc.html
    xmlwfbcc.html
    bcc.html:104:2:mismatchedtag

  • lsof:列出翻开的文件。如:经由过程lsof|grepTCP能够找到翻开的端口。
这10条Linux命令,有些切实其实对照不为人知。我团体也只用过个中很少的几个命令,像col、split、lsof等等。固然,有些年夜牛们大概全体都用过。经由过程举荐本文,但愿我们可以加倍器重Linux命令的利用。

文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
深爱那片海 该用户已被删除
沙发
发表于 2015-1-21 06:35:32 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-29 21:27:29 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
精灵巫婆 该用户已被删除
地板
发表于 2015-2-1 12:06:58 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
活着的死人 该用户已被删除
5#
发表于 2015-2-2 15:46:55 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
兰色精灵 该用户已被删除
6#
发表于 2015-2-8 00:03:51 | 只看该作者
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
小妖女 该用户已被删除
7#
发表于 2015-2-8 14:34:02 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
若相依 该用户已被删除
8#
发表于 2015-2-25 17:59:01 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
飘灵儿 该用户已被删除
9#
发表于 2015-2-27 05:10:29 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
莫相离 该用户已被删除
10#
发表于 2015-3-8 21:52:56 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
乐观 该用户已被删除
11#
发表于 2015-3-11 09:47:19 | 只看该作者
熟读写基础知识,学得会不如学得牢。
谁可相欹 该用户已被删除
12#
发表于 2015-3-18 03:24:31 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
13#
发表于 2015-3-25 10:31:40 | 只看该作者
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 21:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表