当前位置:首页 > 日记 > 正文

Linux下最常用shell命令的引入(图形)

Linux下最常用shell命令的引入(图形)
评论:本文介绍了Linux下最常用的shell命令,即图文结合。

有些人仍然有这种愚蠢的想法,他们认为Linux的使用必须使用Linux shell命令。废话 uff01you不能理解任何Linux命令,如PS,grep,LS,等等,但你仍然可以使用很多现代的Linux桌面版本。

Linux的系统管理员不同于桌面用户。他们不使用肉桂、GNOME、Unity或KDE作为桌面用户。他们一直使用Linux命令。

对于桌面用户,如果您知道Linux命令的一部分,您可以更好地使用Linux来体验它的魅力。以下是以下几点:

壳体基础:

你可以通过打开终端执行的shell命令(终端)的Linux有许多种壳,如CSH,Bourne Shell,Korn外壳。在最新的Linux发行版,默认的壳一般是Bourne再次壳(bash)。

要查看您的shell是哪个,执行以下命令

echo $壳

在Linux中,美元符号代表一个shell变量。这样所有的外壳使用变量。有一些shell变量有默认值,当你的系统启动。例如,美元美元壳;本地登录名,和$路径变量,表明你的shell命令搜索范围。

回声命令的功能是打印出你的输入。如果你的输入具有shell的特殊含义,比如shell变量,他会输出变量的值。
一个重要的地方是注意文本的大小。例如,ls,DOS命令的Linux版本。这个命令列出当前工作目录中的文件列表。如果您输入ls,您只能得到您无法找到该命令的错误消息。

Linux的shell命令的另一个重要的部分是你可以字符串的命令。这是巧妙的UNIX / Linux的特点从第一天。连接命令的最简单的方法是使用| 我们称之为pipe。第一个命令的输出的下一个命令的输入。
Linux命令有自己的语法规则:

基本语法是这样的。

命令选项文件

例如:

LS的香格里拉

这个命令是在输出文件名当前目录下所有文件的意思,我的一long,;all;,与我的选择,你会发现丰富的内容输出,不仅包括文件名和文件的访问权限,所有者组等。你会发现这个命令会输出一个大屏幕上的信息,如果当前目录中的文件,更。

现在是pipe它的时间来了。

LS的香格里拉更|

您将在屏幕上看到以下信息:
你也可以在大多数Linux命令中使用通配符,通配符是一个字符或字符串,可以代表文件名中的任何未知字符。例如,*是一个任意的字符串,表示单个字符:

ls

该命令将列出所有文件开头小写在当前工作目录,如abc.txt,alpha.webp,等等。

是吗光盘

这个命令列出所有的文件在一个小写字母和结束一个小写的CD开始未知字符开始。例如,CD,弥补了目前其它创面,但不要列表或列表axcd.txt adfdcd。
一些常用的命令

男人:如果你想知道每个命令代表什么,以及他的用法是什么,你可以使用人工命令:

男人LS

用户输出的内容是为系统管理员和开发人员编写的。如果你想更多地了解命令的用法,你可以去网络上的Linux命令文档,一个非常方便的方法是Daniel Barrett的Linux袖珍指南。

在过去,如果你真的想学习Linux和Unix,你必须阅读手册。2012,面对这样一个好的图形界面,这句话并不那么重要,但是如果你想更深入地了解Linux,阅读手册仍然是一个好的开始。

苏的角色:sudo su命令来切换用户,也就是超级用户,因为在一些系统中,苏命令使您登录与权限的系统用户的根。除非你是一个系统管理员,我不会建议你换根苏,因为它可能带来的你很多麻烦。

一个相对安全的和更安全的方法是使用sudo命令,它允许你以root权限来执行命令。

这两个命令都需要一个系统密码。在大多数Linux桌面发行版中,这两个是相同的,这是系统的第一个用户设置的密码。

grep:grep是一个功能强大的文本搜索工具,可以使用正则表达式来搜索文本和打印匹配的行。例如:

grep foo / /密码等

在密码文件中返回所有行

grep我foo / /密码等;

i选项是忽略案例和案例,这意味着如果一行包含富或富,它将被搜索。

grep还支持递归搜索:

grep -R foo /家/ sjvn

这个命令将搜索在/家/ sjvn目录及其子目录包含所有线路;foo

grep也常常与其他命令结合,如:

LS -洛杉矶grep foo * |

列表中的任何文件或目录,foo的当前目录下开始。例如,下面的文件将匹配:foo,foobar,foolish.txt,等等。

PS:报告状态的过程。这个命令将显示哪些程序正在运行。我用PS和grep比任何其他命令。

现在如果你的程序运行错误,你就不能在桌面上关闭它。(我看到你,Firefox),我可以运行下面的命令来查看他的进程ID:

ps -ef grep firefox |

此订单已按如下方式完成:

杀戮- 9 1234

首先,他发现了我计算机上运行的所有程序。

然后grep命令找出文件称为firefox它是显示在屏幕上。

每一行都有一个进程ID号。

杀死:这个命令需要他的名字,他可以杀死指定的进程。去掉错误的Firefox或其他我想干的进程。

杀1234

这将用id为1234的进程杀死所有进程。我使用以下命令确保程序已被干燥(强制终止)。

清楚:如果你认为屏幕上有太多的东西,看起来很烦人,你可以用清晰的命令清空它。
文件目录命令

Cp:CP表示复制,这是复制。他可以将一个或多个文件复制到指定的一个或多个目录。

一个常用的用法是:

CP fred.txt ethel.txt

本fred.txt内容到当前文件夹命名为ethel.txt

CP fred.txt /家/ sjvn / / fred.txt文档

fred.txt复制到指定的文件。

CP * .txt / / /家sjvn文件 /

将当前目录下以txt结尾的所有文件复制到指定目录。

CP—R / / /家sjvn文件 / / / *家sjvn /备份

递归复制所有文件 / / /家sjvn文件/目录到指定的文件夹。

主机名:显示你当前登录的计算机名称。

mv(顾名思义,移动)顾名思义就是移动,可以将指定的文件移动到指定的位置。当然,这个命令有时也可以用来重命名。

例如:

fred.txt ethel.txt MV

该命令的功能是简单的认为fred.txt更名为ethel.txt。

当然,这个命令还有其他用法,这里不再列出了。用法类似于CP,但是这个命令不再保存原始文件。

Rm:RM表示删除,这是删除的意思,所以我运行:

RM fred.txt

我会删除fred.txt。

我强烈建议您在执行RM命令时使用i选项。这里的选项会询问您在执行命令时是否真的要删除该文件。

我fred.txt RM
信息系统

信息:信息的命令使用一个简短的线路基本信息为您总结计算机。这通常包括你的计算机名,Linux内核版本,你分配的名字,等等。
有关更详细的信息,可以使用CAT命令,它可以在Linux计算机中显示文本信息。

猫/ proc / cpuinfo

显示CPU的重要统计数据。

猫/版本/版本

显示当前运行的Linux发行版的详细信息。

猫 / /此参数等

显示当前安装的打印机。

设置:设置|更|

组合命令将提供更多关于当前桌面环境变量的信息。如果您只想了解一个或两个系统环境变量,可以执行以下命令:

echo $路径

结束或另一个开始

这里展示的唯一方法是Linux命令的皮肤,成百上千的书籍和网站可以让你更复杂地显示如何使用Linux命令。

相关文章

从五个方面分析linux防火墙框架

从五个方面分析linux防火墙框架

框架,防火墙,五个方面,电脑软件,linux,点评:在Linux的Netfilter提供了一个抽象的、通用的架构,和一次实施框架中定义的功能是数据包的过滤系统 在Linux系统Netfilter提供了实现该框架的子功能抽象和一般框架是包过滤系统的定义、框架包括以…

iTunes提示装置误差0xe8000012(溶液

iTunes提示装置误差0xe8000012(溶液

装置,提示,误差,无法连接,溶液,问题: 我想升级我的iPad mini的新系统ios6.1。连接到iTunes后,我暗示我不能连接装置,误差0xe8000012,然后重新安装iTunes。为什么 答案uff1a iPad迷你满足上述情况。如果你的电脑系统是XP,建议删除锁定文件夹下C…

设置方法和win7虚拟内存的关注

设置方法和win7虚拟内存的关注

方法,虚拟内存,设置,电脑软件,点评:内存是计算机的重要组成部分,所有的程序都需要经过内存,虚拟内存被称为技术,部分硬盘当内存使用,下面介绍win7如何设置虚拟内存 众所周知,内存是计算机必不可少的一部分,所有的程序都需要经过内存,如果我们同时做…

PHP内核介绍与扩展开发指南-基础知

PHP内核介绍与扩展开发指南-基础知

开发指南,内核,扩展,基础知识,电脑软件,1。基本知识 本章简要介绍了Zend引擎内部的一些机制,以扩展密切相关,帮助我们写出更高效的PHP代码。 1.1 PHP变量存储 1.1.1 zval结构 Zend使用zval结构存储PHP变量的值,如下所示: 复制代码代码如下所示: …

是arupld32.exe过程有毒吗是arupld

是arupld32.exe过程有毒吗是arupld

过程,电脑软件,exe,点评:arupld32.exe会监视你的浏览行为。这个过程会在后台的工作来回报你的浏览习惯,为经营宗旨 进程文件:arupld32或arupld32.exe 进程名称:arupld32 过程类别:安全风险的过程 英文描述: arupld32.exe是过程监控你的上网习惯…

USB3.0驱动win7系统(AMDA68/A75芯片

USB3.0驱动win7系统(AMDA68/A75芯片

芯片组,系统,电脑软件,计算机处理器是AMD A68,主板是A75芯片组,如果用户使用Win7系统,USB3.0驱动没有安装好。USB3.0驱动与这个驱动程序共享,适用于Windows 7 32bit 位或64位。 USB3.0驱动百度的SkyDrive,点击这里下载。…

为了解决部分的出现并没有结束%端

为了解决部分的出现并没有结束%端

安装系统,多拉,结束,电脑软件,点评:Fedora安装在VMware虚拟机的今天,结果出现部分误差不结束%结束 如下: 当狗被搜查,发现我用VMware向导安装Fedora的。所以,如何解决它。 方法一:不使用VMware的操作系统安装向导 方法二:删除自动安装的CD-ROM…

MySQLbinlog二进制日志的详细解释

MySQLbinlog二进制日志的详细解释

解释,二进制日志,详细,电脑软件,MySQLbinlog,基本概念 定义 uff1a 二进制日志包含更新数据或潜在更新数据的所有语句(例如,不匹配任何行的删除)。 uff1a效应 1、二进制日志的主要目的是将数据库恢复到尽可能大的更新,因为二进制日志包含备份之…

AmethodofrefusingshutdownduringW

AmethodofrefusingshutdownduringW

电脑软件,AmethodofrefusingshutdownduringWinXPsystemlocking,点评:这篇文章主要介绍了拒绝关闭WinXP系统锁定在该方法中,需要的朋友可以参考一下。 作为上班族,在机器的过程中,经常被事务性的工作,需要暂时离开办公室去分发文件,方便和安全的需…

停在屏幕在Windows启动时win7启动(

停在屏幕在Windows启动时win7启动(

启动,解决方案,屏幕,停在,启动时,问题: 该系统使用U盘安装win7的笔记本。在安装过程中重新启动时,它停留在Windows引导屏幕上,并且不继续安装。同样,XP系统的安装非常顺利。原因何在 答案uff1a 根据这一点,它可能是GHOST版的系统有问题。因为G…

Oracle删除表字段和Oracle表以添加

Oracle删除表字段和Oracle表以添加

字段,删除表,电脑软件,Oracle,添加的字段的语法:tablename表添加(列数据类型的默认值} { {空/非空},…); 修改字段的语法:tablename表的修改(列数据类型的默认值} { {空/非空},…); 删除该字段的语法:去掉表(列); 添加、修改、删除多栏,用逗号隔开。 …

如何在Windows中启用自动登录是自

如何在Windows中启用自动登录是自

执行,启用,登录,自动登录,过程,注释:通过将密码和其他相关信息存储在注册表数据库中,Windows被配置为自动执行登录过程。此功能允许其他用户启动您的计算机并自动登录您的帐户,感兴趣的朋友可以理解它。 本文介绍如何配置Windows,通过在注册表…