如果文件的行数超过终端窗口中的行数,那么文本拉到的速度会快得让您无法阅读。您可以将来自cat的输出通过less管道传输,以使流程更易于管理。使用less,您可以使用向上和向下箭头键、PgUp和PgDn键以及主键和结束键在文件中向前和向后滚动。键入q退出less。linuxmi@linuxmi:~$ cat .bashrc | less
3、cdcd命令将更改当前目录。它将您带到文件系统中的新位置。如果要切换到当前目录内的目录,则只需键入cd和另一个目录的名称即可。linuxmi@linuxmi:~$ cd www.linuxmi.com如果要切换到文件系统目录树中其他位置的目录,请使用前导/表示目录路径。linuxmi@linuxmi:~/www.linuxmi.com$ cd /usr/local/bin要快速返回您的主目录,请使用 ~(波浪号)字符作为目录名。linuxmi@linuxmi:/usr/local/bin$ cd
14、grepgrep实用程序搜索包含搜索模式的行。在查看alias命令时,我们使用grep搜索另一个程序ps的输出。grep命令还可以搜索文件的内容。这里我们在当前目录的所有文本文件中搜索单词“le”。linuxmi@linuxmi:~/www.linuxmi.com$ grep le *.py
输出将列出文件的名称并显示与之匹配的行。高亮显示匹配的文本。更多详情见 Linux grep 命令高级用法实例:https://www.linuxmi.com/linux-grep-mingling-gaoji.html15、groupsgroups命令告诉您用户属于哪个组。linuxmi@linuxmi:~/www.linuxmi.com$ groups linuxmi linuxmi : linuxmi adm cdrom sudo dip plugdev kvm lpadmin lxd sambashare libvirt linuxmi@linuxmi:~/www.linuxmi.com$ groups linux linux : linux
17、headhead命令给出一个文件的前10行清单。如果希望看到更少或更多的行,可以使用-n (number)选项。在本例中,我们使用head,其缺省值为10行。然后重复该命令,只请求5行代码。linuxmi@linuxmi:~/www.linuxmi.com$ head linuxmi.com.cpp linuxmi@linuxmi:~/www.linuxmi.com$ head -n 5 linuxmi.com.cpp
20、lessless命令允许您在不打开编辑器的情况下查看文件。它使用起来更快,而且您不会无意中修改文件。使用更少的键,您可以使用向上和向下箭头键、PgUp和PgDn键以及主键和结束键在文件中向前和向后滚动。按Q键退出less。要查看文件,请将其名称提供给less,如下所示:linuxmi@linuxmi:~/www.linuxmi.com$ less linuxmi.com.cpp
您还可以将其他命令的输出传输到less中。要查看ls的整个硬盘驱动器清单的输出,请使用以下命令:
使用/在文件中向前搜索和使用?向后搜索。21、ls这可能是大多数Linux用户遇到的第一个命令。它列出了您指定目录中的文件和文件夹。默认情况下,ls查找当前目录。对于ls,您可以使用许多选项,我们强烈建议您查看它的手册页。这里给出了一些常见的例子。列出当前目录下的文件和文件夹:ls使用-l (long)选项列出当前目录下的文件和文件夹的详细列表:ls -l具体详情见 Linux常用命令 ls 入门基础知识 https://www.linuxmi.com/linux-ls-rm.html22、manman命令以less显示命令的“man页面”。手册页是该命令的用户手册。因为man使用less来显示man页面,所以您可以使用less的搜索功能。例如,要查看chown的手册页,可以使用以下命令:linuxmi@linuxmi:~/www.linuxmi.com$ man chown使用向上和向下箭头或PgUp和PgDn键来滚动文档。按q退出手册页或按h请求帮助。23、mkdirmkdir命令允许您在文件系统中创建新的目录。您必须向mkdir提供新目录的名称。如果新目录不在当前目录中,则必须提供新目录的路径。要在当前目录中创建名为“ubuntu”和'centos'的新目录,请使用以下两个命令:linuxmi@linuxmi:~/www.linuxmi.com$ mkdir ubuntu要在“ubuntu”目录中创建一个名为“2020”的新目录,可以使用以下命令:linuxmi@linuxmi:~/www.linuxmi.com$ mkdir ubuntu/2020如果您要创建一个目录,但是它的父目录不存在,那么您可以使用-p(父目录)选项让mkdir也创建所有必需的父目录。在下面的命令中,我们将在“centos”目录中的“linux”目录中创建“33”目录。“linux”目录不存在,但是我们可以让mkdir一次创建所有指定的目录:linuxmi@linuxmi:~/www.linuxmi.com$ mkdir -p centos/linux/33还创建了“linux”目录。
要取消关闭,使用-c(取消)选项。在这里,我们计划从现在开始关闭15分钟,然后我们改变了主意。linuxmi@linuxmi:~/www.linuxmi.com$ shutdown +15 Shutting down in 15 minutes!linuxmi@linuxmi:~/www.linuxmi.com$ shutdown -c