仓酷云

标题: 来谈谈:11 个很少人晓得但很有效的 Linux 命令 [打印本页]

作者: 谁可相欹    时间: 2015-1-15 22:16
标题: 来谈谈:11 个很少人晓得但很有效的 Linux 命令
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;
  Linux命令行吸引了年夜多半Linux喜好者。一个一般的Linux用户一样平常把握约莫50-60个命令来处置逐日的义务。Linux命令和它们的转换关于Linux用户、Shell剧本程序员和办理员来讲是最有代价的宝躲。有些Linux命令很少人晓得,但不论你是老手仍是初级用户,它们都十分便利有效。



  少有人晓得的Linux命令
  这篇文章的目标是先容一些少有人知的Linux命令,它们必定会高效地帮你办理你的桌面/服务器。
  1.sudo!!命令

  没有特定输出sudo命令而运转,将给出没有权限的毛病。那末,你不必要重写全部命令,仅仅输出!!就能够抓取最初的命令。
  1. $apt-getupdateE:Couldnotopenlockfile/var/lib/apt/lists/lock-open(13:Permissiondenied)E:Unabletolockdirectory/var/lib/apt/lists/E:Couldnotopenlockfile/var/lib/dpkg/lock-open(13:Permissiondenied)E:Unabletolocktheadministrationdirectory(/var/lib/dpkg/),areyouroot?
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$
复制代码
  2.python命令

  上面的命令临盆一个经由过程HTTP显现文件夹布局树的复杂网页,能够经由过程扫瞄器在端口8000会见,直到收回中止旌旗灯号。
  1. #python-mSimpleHTTPServer
复制代码



  3.mtr命令

  我们年夜多半都熟习pingtraceroute。那关于把两个命令的功效合二为一的mtr命令呢。假如mtr没在你的机子上安装,apt大概yum必要的包。
  1. $sudoapt-getinstallmtr(OnDebianbasedSystems)
复制代码
  1. #yuminstallmtr(OnRedHatbasedSystems)
复制代码
  如今运转mtr命令,入手下手检察mtr运转的主机和google.com间接的收集毗连。
  1. #mtrgoogle.com
复制代码



  mtr命令
 4.Ctrl+x+e命令

  这个命令关于办理员和开辟者十分有效。为了使天天的义务主动化,办理员必要经由过程输出vivimnano等翻开编纂器。
  仅仅从命令行疾速的敲击“Ctrl-x-e”,就能够在编纂器中入手下手事情了。
  5.nl命令

  “nl命令”增加文件的行数。一个叫做one.txt的文件,其每行的内容是(FedoraDebianArchSlackSuse),给每行增加行号。起首利用cat命令显现“one.txt”的文件内容。
  1. #catone.txtfedoradebianarchslacksuse
复制代码
  如今运转“nl命令”,以增加行号的体例来显现。
  1. #nlone.txt1fedora2debian3arch4slack5suse
复制代码
  6.shuf命令

  “Shut”命令随机从一个文件文件夹当选择行/文件/文件夹。起首利用ls命令来显现文件夹的内容。
  1. #lsDesktopDocumentsDownloadsMusicPicturesPublicTemplatesVideos
复制代码
  1. #ls|shuf(shuffleInput)MusicDocumentsTemplatesPicturesPublicDesktopDownloadsVideos
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$0
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$1
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$2
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$3
复制代码
  注重:你能够把‘n1’交换成‘n2’来输入两个随机选择大概利用n3n4等数字输入其他恣意的随机选择。
  7.ss命令

  “ss”暗示socket统计。这个命令查询拜访socket,显现相似netstat命令的信息。它能够比其他工具显现更多的TCP和形态信息。
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$4
复制代码
  8.last命令

  “last”命令显现的是前次登任命户的汗青信息。这个命令经由过程搜刮文件“/var/log/wtmp”,显现logged-inlogged-out及其tty‘s的用户列表。
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$5
复制代码
  9.curlifconfig.me

  那末怎样失掉你的内部IP地点呢?利用google?那末这个命令就在你的终端输入你的内部IP地点。
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$6
复制代码
  注重:你大概没有依照curl包,你必要apt/yum来依照包。
  10.tree命令

  以树式的格局失掉以后文件夹的布局。
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$7
复制代码
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$8
复制代码
  11.pstree

  这个命令显现以后运转的一切历程及其相干的子历程,输入的是相似‘tree’命令的树状格局。
  1. $sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$9
复制代码
  今朝为止就这么多。鄙人篇文章中,我将触及一些其他很少有人晓得的风趣的Linux命令。到当时毗连Tecmint坚持收看。喜好和分享将有助于我们传布。
  原文地点:http://www.tecmint.com/11-lesser-known-useful-linux-commands/
  相干文档:十个不为人知的Linux命令(二)、十个不为人知的Linux命令(三)
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
作者: 仓酷云    时间: 2015-1-22 15:50
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
作者: 活着的死人    时间: 2015-1-31 11:29
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
作者: 老尸    时间: 2015-2-6 19:26
感谢老师和同学们在学习上对我的帮助。
作者: 因胸联盟    时间: 2015-2-18 10:21
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
作者: 飘灵儿    时间: 2015-3-6 05:28
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者: 精灵巫婆    时间: 2015-3-12 21:24
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
作者: 愤怒的大鸟    时间: 2015-3-20 04:44
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2