在终端中修改用户密码命令:passwd
Linux的文件系统是逻辑文件系统。
Linux基本命令
pwd
– print working directory. 返回你当前所在目录结构中的位置。
whoami
– 查看您当前登录的用户身份。
cd
– change directory. 从终端更改目录。
<command> --help
– Linux 中几乎每个命令、应用程序或实用程序都有一个专用的帮助文件,提供其使用指南。在命令的后面添加-- help
或者-h
或者-?
来获取相应的帮助文件。Linux 中的惯例是在单词选项(例如 help)之前使用双破折号(--
),而在单字母选项(例如 –h)之前使用单破折号(-
)。
man <command>
– 大多数命令和应用程序都有一个手册页manual(man) page
,其中包含更多信息,例如命令或应用程序的描述和概要。进入man
页后,使用Enter
键滚动浏览文件,或者您可以分别使用 PG DN
和 PG UP
键向上和向下翻页;您也可以使用箭头键。要退出,只需输入 q(for quit),然后您将返回到命令提示符。
查找东西的命令
locate <stuff>
– locate后面跟着一个关键字,表示您要查找的内容,这个命令将遍历整个文件系统并找到该单词的每个出现位置。然而,locate 命令并不完美。有时,定位的结果可能会令人难以承受,为您提供太多信息。此外,locate 使用的数据库通常每天只更新一次,因此如果您在几分钟或几小时前刚刚创建了一个文件,它可能要到第二天才会出现在该列表中。
whereis <binary file name>
– 如果您正在查找二进制文件,可以使用 whereis 命令来定位它。此命令不仅返回二进制文件的位置,还返回其源代码和手册页(如果可用)。
which <binary file name>
– 返回Linux中PATH变量中二进制文件的位置。PATH 保存操作系统在其中查找您在命令行中执行的命令的目录。
find <directory> <options> <expression>
– find 命令是最强大、最灵活的搜索实用程序。它能够在任何指定的目录中开始搜索,并查找许多不同的参数,当然包括文件名,还包括创建或修改日期、所有者、组、权限和大小。find 仅显示完全匹配的名称。我们可以通过使用通配符来弥补这个限制,它使我们能够匹配多个字符。通配符有几种不同的形式: *.,?[]
。
grep
– grep 命令作为过滤器来搜索关键字。当输出从一个命令通过管道传送到另一命令时,通常会使用 grep 命令。
管道piping
允许我们获取一个命令的输出并将其作为另一个命令的输入发送。使用|
命令来执行此操作。
ps
– ps命令用于显示机器上运行的进程的信息。