仓酷云

标题: 带来一篇11个很有效但鲜有人知的Centos敕令 [打印本页]

作者: 爱飞    时间: 2015-1-14 21:06
标题: 带来一篇11个很有效但鲜有人知的Centos敕令
欢迎大家来到仓酷云论坛!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?$sudo!!sudoapt-getupdate[sudo]passwordforserver:…..Fetched474kBin16s(28.0kB/s)Readingpackagelists...Doneserver@localhost:~$
复制代码
2.python敕令
上面的敕令临盆一个经由过程HTTP显示文件夹构造树的简略网页,可以经由过程阅读器在端口8000拜访,直到收回中止旌旗灯号。
#python-mSimpleHTTPServer



3.mtr敕令
我们年夜多半都熟习ping和traceroute。那关于把两个敕令的功效合二为一的mtr敕令呢。假如mtr没在你的机子上装置,apt或许yum须要的包。
  1. $sudoapt-getinstallmtr(OnDebianbasedSystems)#yuminstallmtr(OnRedHatbasedSystems)
复制代码
如今运转mtr敕令,开端检查mtr运转的主机和谷歌.com直接的收集衔接。
#mtr谷歌.com



mtr敕令

4.Ctrl+x+e敕令
这个敕令关于治理员和开辟者异常有效。为了使天天的义务主动化,治理员须要经由过程输出vi、vim、nano等翻开编纂器。
仅仅从敕令行疾速的敲击“Ctrl-x-e”,就能够在编纂器中开端任务了。
5.nl敕令
“nl敕令”添加文件的行数。一个叫做one.txt的文件,其每行的内容是(Fedora、Debian、Arch、Slack和Suse),给每行添加行号。起首应用cat敕令显示“one.txt”的文件内容。
  1. #catone.txtfedoradebianarchslacksuse
复制代码
如今运转“nl敕令”,以添加行号的方法来显示。
  1. #nlone.txt1fedora2debian3arch4slack5suse
复制代码
6.shuf敕令
“Shut”敕令随机从一个文件或文件夹当选择行/文件/文件夹。起首应用ls敕令来显示文件夹的内容。
  1. #lsDesktopDocumentsDownloadsMusicPicturesPublicTemplatesVideos#ls|shuf(shuffleInput)MusicDocumentsTemplatesPicturesPublicDesktopDownloadsVideos#ls|shuf-n1(pickonrandomselection)Public#ls|shuf-n1Videos#ls|shuf-n1Templates#ls|shuf-n1Downloads
复制代码
留意:你可以把‘n1’调换成‘n2’来输入两个随机选择或许应用n3、n4等数字输入其他随意率性的随机选择。
7.ss敕令
“ss”表现socket统计。这个敕令查询拜访socket,显示相似netstat敕令的信息。它可以比其他对象显示更多的TCP和状况信息。
  1. #ssStateRecv-QSend-QLocalAddress:PortPeerAddress:PortESTAB00192.168.1.198:41250*.*.*.*:httpCLOSE-WAIT10127.0.0.1:8000127.0.0.1:41393ESTAB00192.168.1.198:36239*.*.*.*:httpESTAB3100127.0.0.1:8000127.0.0.1:41384ESTAB00192.168.1.198:41002*.*.*.*:httpESTAB00127.0.0.1:41384127.0.0.1:8000
复制代码
8.last敕令
“last”敕令显示的是前次登录用户的汗青信息。这个敕令经由过程搜刮文件“/var/log/wtmp”,显示logged-in和logged-out及其tty‘s的用户列表。
  1. #lastserverpts/0:0TueOct2212:03stillloggedinservertty8:0TueOct2212:02stillloggedin…...(unknowntty8:0TueOct2212:02-12:02(00:00)serverpts/0:0TueOct2210:33-12:02(01:29)servertty7:0TueOct2210:05-12:02(01:56)(unknowntty7:0TueOct2210:04-10:05(00:00)rebootsystemboot3.2.0-4-686-paeTueOct2210:04-12:44(02:39)wtmpbeginsFriOct414:43:172007
复制代码
9.curlifconfig.me
那末若何获得你的内部IP地址呢?应用谷歌?那末这个敕令就在你的终端输入你的内部IP地址。
#curlifconfig.me
留意:你能够没有依照curl包,你须要apt/yum来依照包。
10.tree敕令
以树式的格局获得以后文件夹的构造。



11.pstree
这个敕令显示以后运转的一切过程及其相干的子过程,输入的是相似‘tree’敕令的树状格局



今朝为止就这么多。鄙人篇文章中,我将触及一些其他很少有人晓得的风趣的Linux敕令。到那时衔接Tecmint坚持收看。爱好和分享将有助于我们流传。


欢迎大家来到仓酷云论坛!
作者: 兰色精灵    时间: 2015-1-14 23:51
标题: 带来一篇11个很有效但鲜有人知的Centos敕令
大人,此事必有蹊跷!
作者: 简单生活    时间: 2015-1-17 12:32
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
作者: 分手快乐    时间: 2015-1-26 16:22
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
作者: 兰色精灵    时间: 2015-2-4 22:05
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
作者: 变相怪杰    时间: 2015-2-10 22:20
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
作者: 爱飞    时间: 2015-3-11 00:08
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
作者: 飘灵儿    时间: 2015-3-17 18:47
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
作者: 活着的死人    时间: 2015-3-24 23:40
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。




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