linux命令 在线?centos终端命令

大家好,今天小编来为大家解答linux命令 在线这个问题,centos终端命令很多人还不知道,现在让我们一起来看看吧!

linux系统中的grep命令的"l"参数的详解

-l或--file-with-matches列出文件内容符合指定的范本样式的文件名称。

detail

grep

--------------------------------------------------------------------------------

功能说明:查找文件里符合条件的字符串。

语法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]

补充说明:grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为“-”,则grep指令会从标准输入设备读取数据。

参数:

-a或--text不要忽略二进制的数据。

-A<显示列数>或--after-context=<显示列数>除了显示符合范本样式的那一列之外,并显示该列之后的内容。

-b或--byte-offset在显示符合范本样式的那一列之前,标示出该列第一个字符的位编号。

-B<显示列数>或--before-context=<显示列数>除了显示符合范本样式的那一列之外,并显示该列之前的内容。

-c或--count计算符合范本样式的列数。

-C<显示列数>或--context=<显示列数>或-<显示列数>除了显示符合范本样式的那一列之外,并显示该列之前后的内容。

-d<进行动作>或--directories=<进行动作>当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作。

-e<范本样式>或--regexp=<范本样式>指定字符串做为查找文件内容的范本样式。

-E或--extended-regexp将范本样式为延伸的普通表示法来使用。

-f<范本文件>或--file=<范本文件>指定范本文件,其内容含有一个或多个范本样式,让grep查找符合范本条件的文件内容,格式为每列一个范本样式。

-F或--fixed-regexp将范本样式视为固定字符串的列表。

-G或--basic-regexp将范本样式视为普通的表示法来使用。

-h或--no-filename在显示符合范本样式的那一列之前,不标示该列所属的文件名称。

-H或--with-filename在显示符合范本样式的那一列之前,表示该列所属的文件名称。

-i或--ignore-case忽略字符大小写的差别。

-l或--file-with-matches列出文件内容符合指定的范本样式的文件名称。

-L或--files-without-match列出文件内容不符合指定的范本样式的文件名称。

-n或--line-number在显示符合范本样式的那一列之前,标示出该列的列数编号。

-q或--quiet或--silent不显示任何信息。

-r或--recursive此参数的效果和指定“-d recurse”参数相同。

-s或--no-messages不显示错误信息。

-v或--revert-match反转查找。

-V或--version显示版本信息。

-w或--word-regexp只显示全字符合的列。

-x或--line-regexp只显示全列符合的列。

-y此参数的效果和指定“-i”参数相同。

--help在线帮助。

linux系统如何运行网页上的命令

万能命令方式。

在任何网页的网址前面加上 wn.run/(万能命令,wn为万能拼音简称,run为运行、命令的意思),即可展示用于该网页的在线工具,并且点击工具时一般会直达针对该网页的功能详情页,无需再复制和粘贴网页链接。

例如:

在网址前面加上wn.run/,变为

wn.run/

wn.run原理:

提供了一个默认的消息循环。Run函数获得和分派一个windows消息直到应用程序接收一个WM_QUIT消息。

如果应用程序的消息队列中当前包含没有信息,调用OnIdle运行执行空闲时间处理。传入的消息去PreTranslateMessage成员函数进行特殊处理,然后到Windows功能为标准键盘TranslateMessage翻译;最后调用DispatchMessage窗口函数。

16个Linux系统方面的在线工具类网站

众所周知,GNU Linux不仅仅只是一款操作系统。看起来通过互联网全球许多人都在致力于这款以企鹅为吉祥物的操作系统。如果你读到这篇文章,你可能希望读一些关于Linux在线资源的内容。在可以找到的所有关于这个主题的网页中,有一些网站是每个Linux爱好者都应该收藏起来的。这些网站不仅仅只是教程或回顾,更是可以随时随地访问并与他人共享的实用工具。所以,今天我会建议一份包含16个应该收藏的网址清单。它们中的一些对Windows或Mac用户同样有用:这是在他们的能力范围内可以做到的。(译者注:Windows和Mac一样可以很好地体验Linux)1. ExplainShell.com

如果你对Linux命令行感兴趣,那就试试这个网站。如果你对Linux命令行不感兴趣,那就更应该试试它,因为它会详尽地告诉你一个命令是如何工作的。这会防止你无意执行一个对电脑有害的命令,而且通过一个非常赞的界面来学习是一个好方法。

2. BashrcGenerator.com

如果你想开始学习Linux命令行,或者想快速地生成一个自定义的shell命令提示符,但不知道从何下手,这个网站可以为你生成PS1提示的代码,将代码放到家目录下的.bashrc文件中即可。你可以拖拽任何你想在提示符里看到的元素,譬如用户名和当前时间,这个网站都会为你编写易懂可读的代码。绝对是懒人必备!

3. Vim-adventures.com

我是最近才发现这个网站的,但我的生活已经深陷其中。简而言之:它就是一个使用Vim命令的RPG游戏。在地图的平面上使用‘h,j,k,l’四个键移动你的角色、得到新的命令/能力、收集钥匙,可以帮助你非常快速地学习如何高效使用Vim。

4. Try Github

目标很简单:15分钟学会Git。这个网站模拟一个控制台,带你遍历这种协作编辑的每一步。界面非常时尚,目的十分有用。唯一不足的是对Git感兴趣,但Git绝对是一项不错的技能,这里也是学习Git的绝佳之处。

5. Shortcutfoo.com

又一个包含众多快捷键数据库的网站,shortcutfoo以更标准的方式将其内容呈现给用户,但绝对比有趣的迷你游戏更直截了当。这里有许多软件的快捷键,并按类别分组。虽然像Vim一类的软件它没有给出超级完整的快捷键列表,但也足以提供快速的提示或一般性的概述。

6. GitHub Free Programming Books

正如你从URL上猜到的一样,这个网站就是免费在线编程书籍的集合,使用Git协作方式编写。上面的内容非常好,作者们应该为他们做出的这些贡献受到表扬。它可能不是最容易阅读的,但一定是最有启发性的之一。我们只希望这项运动能持续进行。

7. Collabedit.com

如果你曾经计划过电话面试,你应该先试试collabedit。它让你创建文件,选择你想使用的编程语言,然后通过URL共享文档。打开链接的人可以免费地实时使用文本交互,使你可以评判他们的编程水平或只是交换一些程序片段。这里甚至还提供合适的语法高亮和聊天功能。换句话说,这就是程序员的即时Google Doucment。

8. Cpp.sh

尽管这个网站超出了Linux范围,但因为它非常有用,所以值得将它放在这里。简单地说,这是一个C++在线开发环境。只需在浏览器里编写程序,然后运行它。作为奖励,你可以使用自动补全、Ctrl+Z,以及和你的小伙伴分享你的作品的URL。这些有趣的事情,你只需要通过一个简单的浏览器就能做到。

如果想继续在浏览器上做一些疯狂的事情,你可以试试在copy.sh上在线运行一个虚拟机。就是这么简单。这个网站最近小有名气,但这个点子确实有些疯狂。从导航栏里,你可以选择运行默认的虚拟机镜像,或者上传你自己的iso文件。这项壮举的代码已经共享在GitHub。尽情尖叫吧!

10. Commandlinefu.com

我们总是在自己的电脑上保存着一大段命令行“宝石”,commandlinefu的目标是把这些片段释放给全世界。作为一个协作式数据库,它就像是命令行里的维基百科。每个人可以免费注册,把自己最钟爱的命令提交到这个网站上给其他人看。你将能够获取来自四面八方的知识并与人分享。如果你对精通shell饶有兴趣,commandlinefu也可以提供一些优秀的特性,比如随机命令和每天学习新知识的新闻订阅。

11. Alias.sh

另一协作式数据库,alias.sh(我爱死这个URL了)有点像commandlinefu,但是为shell别名开发的。你可以共享和发现一些有用的别名,来使你的CLI(命令行界面)体验更加舒服。我个人喜欢这个获取图片维度的别名命令。

function dim(){ sips$1-g pixelWidth-g pixelHeight}你通过alias.sh节省下来的时间会积少成多,当你走到人生尽头的时候,会发现省下了许多年。(译者注:珍爱生命,多用别名!)

12. Distrowatch.com

有谁不知道Distrowatch?除了基于这个网站流行度给出一个精确的Linux发行版排名,Distrowatch也是一个非常有用的数据库。无论你正苦苦寻找一个新的发行版,还是只是出于好奇,它都能为你能找到的每个Linux版本呈现一个详尽的描述,包含默认的桌面环境、包管理系统、默认应用程序等信息,还有所有的版本号,以及可用的下载链接。总而言之,这就是个Linux宝库。

13. Linuxmanpages.com

一切尽在URL中说明了:随时随地获取主流命令的手册页面。尽管不确信对于Linux用户是否真的有用,因为他们可以从真实的终端中获取这些信息,但这里的内容还是值得关注的。

14. AwesomeCow.com

这可能对于骨灰级 Linux没啥用,但是对于其他人也许有用。Awesomecow是一个搜索引擎,来寻找Windows软件在Linux上对应的替代品。它对那些迁移到企鹅操作系统(Linux)或习惯Windows软件的人很有帮助。我认为这个网站代表一种能力,表明了在谈到软件质量时Linux也可以适用于专业领域。大家至少可以尝试一下。

15. PenguSpy.com

Steam在Linux上崭露头角之前,可玩性可能是Linux的软肋。但这个名为“pengsupy”的网站不遗余力地弥补这个软肋,通过使用漂亮的界面展现了数据库中收集的所有兼容Linux的游戏。游戏按照类别、发行日期、评分等指标分类。我真心希望这一类的网站不会因为Steam的存在走向衰亡,毕竟这是我在这个列表里最喜爱的网站之一。

16. Linux Cross Reference by Free Electrons

最后,对所有的专家和好奇的用户,lxr是源于 Linux Cross Reference的另外一种形式,使我们能交互地在线查看Linux内核代码。可以通过各种标识符在代码中很方便地导航,你可以使用标准的diff标记对比文件的不同版本。这个网站的界面看起来严肃直接,毕竟这只是一个希望完美阐述开源观点的网站。

总而言之,应该列出更多这一类的网站,作为这篇文章第二部分的主题。但这篇文章是一个好的开始,是一道为Linux用户寻找在线工具的开胃菜。如果你有其它任何想要分享的页面,而且是紧跟这个主题的,在评论里写出来。这将有助于续写这个列表。谢谢阅读,希望能帮到大家,请继续关注,我们会努力分享更多优秀的文章。

阅读剩余
THE END