Linux基础命令 - 你应该知道的Bash命令行技巧
发布时间:2021-12-14 22:41:10 所属栏目:Linux 来源:互联网
导读:Linux有大量的命令,但是大多数人只使用其中的一小部分。以下介绍的是一些在终端中最常用最基础的Linux命令。 首先,我们将介绍一些技巧,使命令行更容易使用: 使用选项卡进行自动补全。在Linux终端中开始输入内容后,点击tab,它会建议可能的选项,它将提示
Linux有大量的命令,但是大多数人只使用其中的一小部分。以下介绍的是一些在终端中最常用最基础的Linux命令。 首先,我们将介绍一些技巧,使命令行更容易使用: 使用选项卡进行自动补全。在Linux终端中开始输入内容后,点击tab,它会建议可能的选项,它将提示以您目前输入的字符串开始的可能选项。 使用ctrl+r 搜索你以前使用过的命令。 快速移动到开头或以行尾ctrl+a和ctrl+e。 使用重复使用当前命令中的上一个命令!!。 您可以使用;分隔命令,从而在一行中运行多个命令。 是时候学习常见的Linux命令了。通过使用man命令,您可以获取有关这些命令中任何一个的更多信息。这将显示命令的手册页。例如,如果您在Linux终端键入man cat,您将获得有关该cat命令的更多信息。 ls 列出目录内容。(见https://www.linuxidc.com/Linux/2020-02/162333.htm) 示例: ls linuxidc 将显示当前目录下存储在linuxidc文件夹中的所有文件和文件夹。 cd 转到目录。(见 https://www.linuxidc.com/Linux/2019-08/159882.htm) 示例:使用cd /home/linuxidc将当前目录更改为/home/linuxidc。 Linux基础命令 - 你应该知道的Bash命令行技巧 mv 重命名或移动文件或目录。(见 https://www.linuxidc.com/Linux/2019-08/160329.htm) 示例:该命令mv linuxidc.com.py /home/linuxidc/www.linuxidc.com 会将“ linuxidc.com.py”移动到“www.linuxidc.com”目录。 mkdir 创建一个新目录。(见 https://www.linuxidc.com/Linux/2019-08/159881.htm) 示例:mkdir linuxidc将创建一个名为“linuxidc”的目录。 rmdir 删除空目录。 touch 创建一个指定名称的空文件。 rm 删除文件和/或目录。 示例:rm linuxidc.com.txt将删除文件。 locate 定位特定的文件。 示例: locate -i linuxidc*mon命令将搜索包含单词“linuxidc”和“mon”的任何文件。将-i使得搜索不区分大小写。 clear 清除命令行屏幕/窗口以重新开始。 cp 复制文件和目录。 示例:该命令cp linuxidc.com.txt /home/linuxidc/www.linuxidc.com将在“www.linuxidc.com”目录中创建“ linuxidc.com.txt”的副本。 alias 为Linux命令创建别名。 示例: alias ggg=grep将允许您使用ggg代替grep。 cat 在屏幕上显示文件的内容。 示例:cat linuxidc.com.Java将在屏幕上显示“ linuxidc.com.txt”的文本。 chown 更改谁拥有文件。 示例:chown linuxidc linux.txt将使“linuxidc”成为“ linux.txt”的所有者。 chmod 更改文件的权限。 示例:chmod 777 linuxidc.txt将使“linuxidc.txt” 为全部人都可以读写执行。“ 777”中的数字以该顺序指定用户,组和其他用户的权限。 sudo 执行需要管理或root权限的任务。 示例:sudo passwd linuxidc用于更改用户“linuxidc”的密码。 find 搜索与提供的模式匹配的文件。此命令用于使用名称,大小,访问时间和修改时间等过滤器搜索文件和文件夹。 示例:find /home/linuxidc -name linuxidc.txt 将在/home/linuxidc及其子目录中搜索名为“linuxidc.txt”的文件。 Linux基础命令 - 你应该知道的Bash命令行技巧 grep 在文件或输出中搜索特定的字符串或表达式。此命令搜索包含指定模式的行,并且默认情况下将其写入标准输出。 示例:grep Thread linuxidc.java将在“linuxidc.java”文件中搜索单词“Thread”。将显示包含“Thread”的行。 Linux基础命令 - 你应该知道的Bash命令行技巧 date 显示或设置系统日期和时间。 df 显示有关系统磁盘空间使用情况的报告。 du 显示每个文件占用了多少空间。这将以磁盘块号显示大小。如果要以字节,千字节和兆字节为单位查看它,请添加如下-h参数:du -h。 file 确定文件的类型。 示例:file linuxidc.java可能会显示“ ASCII文本”的类型。 Linux基础命令 - 你应该知道的Bash命令行技巧 history 显示命令历史记录。 kill 停止进程。 示例:使用命令停止PID为485的进程kill 485。使用ps下面的命令确定进程的PID。 less 一次一页查看文件内容。 示例:less linuxidc.txt 将显示“linuxidc.txt”的内容。 ps 显示当前正在运行的进程的列表。这可用于确定kill处理所需的PID 。 pwd 显示当前目录的路径名。“打印工作目录” ssh 通过网络远程登录到另一台Linux计算机。 示例:ssh linuxidc@192.168.11.22将使用用户名“ linuxidc”登录到192.168.11.22。 tail-显示文件的最后10行。使用-n(数字)选项可以查看更少或更多的行。 示例:tail -n 5 linuxidc.txt将显示“linuxidc.txt”的最后5行。 tar 从tarfile (.tar)或tarball (.tar.gz或.tgz)中存储和提取文件。 top 显示系统上正在使用的资源,类似于Windows中的任务管理器。 ![]() (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读