97条常用linux命令

fiy 其他 4

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    1. pwd:显示当前所在的目录路径。
    2. ls:列出当前目录中的文件和子目录。
    3. cd:切换目录,使用方式为cd [目录路径]。
    4. mkdir:创建一个新的目录,使用方式为mkdir [目录名称]。
    5. rm:删除文件或文件夹,使用方式为rm [文件路径]或rm -r [目录路径]。
    6. touch:创建一个空文件,使用方式为touch [文件名称]。
    7. cp:复制文件或文件夹,使用方式为cp [源文件路径] [目标文件路径]。
    8. mv:移动文件或文件夹,使用方式为mv [源文件路径] [目标文件路径]。
    9. cat:显示文件内容,使用方式为cat [文件路径]。
    10. less:分页显示文件内容,使用方式为less [文件路径]。
    11. head:显示文件的前几行内容,使用方式为head [文件路径]。
    12. tail:显示文件的后几行内容,使用方式为tail [文件路径]。
    13. find:按照指定条件查找文件,使用方式为find [目录路径] [查找条件]。
    14. grep:在文件中搜索指定的字符串,使用方式为grep [搜索字符串] [文件路径]。
    15. wc:统计文件的行数、单词数和字符数,使用方式为wc [文件路径]。
    16. chmod:修改文件或目录的权限,使用方式为chmod [权限] [文件路径]。
    17. chown:修改文件或目录的所有者,使用方式为chown [所有者] [文件路径]。
    18. chgrp:修改文件或目录的所属组,使用方式为chgrp [所属组] [文件路径]。
    19. du:显示目录或文件的磁盘使用情况,使用方式为du [目录路径]。
    20. df:显示文件系统的磁盘使用情况,使用方式为df [文件系统路径]。
    21. ln:创建链接文件,使用方式为ln -s [源文件路径] [链接文件路径]。
    22. tar:打包和解压缩文件,使用方式为tar [选项] [文件名]。
    23. gzip:压缩文件,使用方式为gzip [文件名]。
    24. gunzip:解压缩文件,使用方式为gunzip [文件名]。
    25. ssh:远程登录到另一台计算机,使用方式为ssh [用户名]@[IP地址]。
    26. scp:将文件从本地复制到远程计算机,使用方式为scp [源文件路径] [目标文件路径]。
    27. ping:测试网络连接,使用方式为ping [IP地址]。
    28. ifconfig:显示和配置网络接口信息。
    29. netstat:显示网络连接、路由表和网络接口统计信息。
    30. ps:显示当前正在运行的进程,使用方式为ps [选项]。
    31. kill:结束进程,使用方式为kill [进程ID]。
    32. top:实时显示系统的运行情况和进程信息。
    33. free:显示系统内存使用情况。
    34. df:显示文件系统的磁盘使用情况。
    35. mount:挂载文件系统,使用方式为mount [设备文件路径] [挂载点路径]。
    36. umount:卸载文件系统,使用方式为umount [挂载点路径]。
    37. man:查看命令的帮助手册,使用方式为man [命令名称]。
    38. info:查看命令的信息,使用方式为info [命令名称]。
    39. alias:创建命令别名,使用方式为alias [别名]='[命令]’。
    40. source:执行指定脚本文件,使用方式为source [脚本文件路径]。
    41. history:显示最近执行的命令历史。
    42. ssh-keygen:生成SSH密钥对,使用方式为ssh-keygen [选项]。
    43. sed:对文件进行文本替换和处理,使用方式为sed ‘s/[旧文本]/[新文本]/’ [文件路径]。
    44. awk:对文本进行处理和格式化输出,使用方式为awk ‘[条件]{动作}’ [文件路径]。
    45. curl:通过URL获取或发送数据,使用方式为curl [URL]。
    46. wget:通过URL下载文件,使用方式为wget [URL]。
    47. history:查看和管理命令历史记录。
    48. ssh-agent:管理SSH代理,使用方式为ssh-agent [选项]。
    49. ssh-add:将SSH私钥添加到代理中,使用方式为ssh-add [私钥文件路径]。
    50. xargs:构建和执行命令行,使用方式为xargs [选项] [命令]。
    51. crontab:设置定时任务,使用方式为crontab [选项]。
    52. awk:文本处理语言,用于筛选和处理文本。
    53. sed:文本处理工具,用于替换、删除、插入文本。
    54. cut:提取文本的指定列,使用方式为cut [选项] [文件路径]。
    55. sort:对文本进行排序,使用方式为sort [选项] [文件路径]。
    56. grep:在文件中搜索文本模式,使用方式为grep [选项] [搜索模式] [文件路径]。
    57. tar:打包和解压缩文件,使用方式为tar [选项] [文件/目录路径]。
    58. rsync:远程文件同步工具,用于复制和同步文件。
    59. dd:用于复制文件和设备,使用方式为dd if=[源文件路径] of=[目标文件路径]。
    60. echo:显示文本或变量的内容,使用方式为echo [文本/变量]。
    61. uname:显示系统信息,使用方式为uname [选项]。
    62. uptime:显示系统的运行时间和负载情况。
    63. who:显示当前登录的用户。
    64. which:显示命令的路径,使用方式为which [命令名称]。
    65. whereis:显示命令的位置和帮助文档路径,使用方式为whereis [命令名称]。
    66. locate:在系统数据库中查找文件,使用方式为locate [文件名]。
    67. updatedb:更新系统数据库,用于locate命令的文件搜索。
    68. killall:结束指定名称的进程,使用方式为killall [进程名称]。
    69. ifconfig:显示和配置网络接口信息。
    70. netstat:显示网络连接、路由表和网络接口统计信息。
    71. route:显示和配置网络路由表,使用方式为route [选项]。
    72. traceroute:显示数据包途经的路径和延迟,使用方式为traceroute [目标IP地址]。
    73. nslookup:查询域名对应的IP地址,使用方式为nslookup [域名]。
    74. dig:域名查询工具,显示域名对应的IP地址、NS记录等信息。
    75. iptables:管理防火墙规则,使用方式为iptables [选项]。
    76. service:管理系统服务,使用方式为service [服务名称] [启动/停止/重启]。
    77. systemctl:管理系统服务,使用方式为systemctl [操作] [服务名称]。
    78. crontab:设置定时任务,使用方式为crontab [选项]。
    79. at:定时执行一次命令,使用方式为at [时间]。
    80. screen:多窗口管理工具,用于同时运行和管理多个命令行窗口。
    81. vim:文本编辑器,用于编辑文本文件。
    82. nano:简易文本编辑器,用于编辑文本文件。
    83. emacs:强大的文本编辑器和开发环境。
    84. yum:包管理器,用于安装、更新和删除软件包,使用方式为yum [选项] [软件包名称]。
    85. apt-get:包管理器,用于安装、更新和删除软件包,使用方式为apt-get [选项] [软件包名称]。
    86. rpm:包管理器,用于安装、更新和删除软件包,使用方式为rpm [选项] [软件包文件路径]。
    87. dpkg:包管理器,用于安装、更新和删除软件包,使用方式为dpkg [选项] [软件包文件路径]。
    88. curl:通过URL获取或发送数据,使用方式为curl [选项] [URL]。
    89. wget:通过URL下载文件,使用方式为wget [选项] [URL]。
    90. git:版本控制工具,用于管理源代码的版本。
    91. svn:版本控制工具,用于管理源代码的版本。
    92. make:构建自动化工具,在源代码中编译生成可执行文件。
    93. gcc:标准C编译器,用于编译和链接C源代码。
    94. g++:标准C++编译器,用于编译和链接C++源代码。
    95. python:解释器,用于执行Python程序。
    96. java:解释器,用于执行Java程序。
    97. perl:解释器,用于执行Perl脚本。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    作为一名Linux用户,熟悉一些常用的Linux命令是非常重要的。这些命令可以帮助你完成各种任务,包括文件管理、进程控制、网络配置等等。以下是97条常用的Linux命令:

    1. ls:列出当前目录下的文件和文件夹。

    2. cd:切换当前目录。

    3. pwd:显示当前工作目录的路径。

    4. mkdir:创建一个新的文件夹。

    5. touch:创建一个新的文件。

    6. cp:复制文件或文件夹。

    7. mv:移动文件或文件夹,也可以用来重命名文件或文件夹。

    8. rm:删除文件或文件夹。

    9. cat:查看文件内容。

    10. less:逐页查看文件内容。

    11. grep:在文件中搜索指定的字符串。

    12. find:按照特定的条件查找文件。

    13. chmod:修改文件或文件夹的权限。

    14. chown:修改文件或文件夹的所有者。

    15. chgrp:修改文件或文件夹的所属组。

    16. ps:显示当前正在运行的进程。

    17. top:动态显示系统中的进程状态。

    18. kill:终止指定的进程。

    19. tar:创建或解压tar归档文件。

    20. gzip:压缩文件。

    21. unzip:解压文件。

    22. ssh:通过安全的Shell连接到远程主机。

    23. scp:在本地主机和远程主机之间复制文件。

    24. rsync:同步本地和远程文件或文件夹。

    25. ping:测试与远程主机的连接。

    26. ifconfig:查看或配置网络接口。

    27. route:查看或添加路由规则。

    28. netstat:显示网络连接、路由表等相关信息。

    29. dig:查询DNS服务器的域名解析。

    30. wget:从指定的URL下载文件。

    31. curl:通过URL传输数据。

    32. man:查看命令的手册页。

    33. info:查看命令的详细信息。

    34. history:显示已执行的命令历史记录。

    35. alias:创建或查看命令别名。

    36. source:执行脚本或加载环境变量设置。

    37. export:设置环境变量。

    38. vi/vim:编辑文本文件。

    39. nano:一个简单易用的文本编辑器。

    40. head:显示文件的前几行。

    41. tail:显示文件的后几行。

    42. diff:比较两个文件的差异。

    43. tar:打包和解包文件。

    44. du:显示文件或文件夹的磁盘使用情况。

    45. df:显示文件系统的磁盘使用情况。

    46. uname:显示系统信息。

    47. uptime:显示系统的运行时间和负载。

    48. who:显示当前登录的用户。

    49. whoami:显示当前用户的用户名。

    50. su:切换到另一个用户。

    51. sudo:以超级用户权限执行命令。

    52. apt-get:Debian系统软件包管理工具。

    53. yum:Red Hat系统软件包管理工具。

    54. systemctl:管理系统服务。

    55. service:管理系统服务。

    56. crontab:编辑定时任务。

    57. ssh-keygen:生成SSH密钥对。

    58. chmod:修改文件或文件夹的权限。

    59. chown:修改文件或文件夹的所有者。

    60. chgrp:修改文件或文件夹的所属组。

    61. ln:创建硬链接或符号链接。

    62. grep:在文件中搜索指定的字符串。

    63. sed:使用正则表达式进行文本替换。

    64. awk:对文本进行处理和分析。

    65. cut:从文本中提取指定的列。

    66. sort:对文本进行排序。

    67. uniq:去除文本中的重复行。

    68. tee:将标准输入复制到标准输出和文件中。

    69. wc:统计文件中的行数、字数和字符数。

    70. du:显示文件或文件夹的磁盘使用情况。

    71. df:显示文件系统的磁盘使用情况。

    72. bind:绑定一个IP地址到网络接口。

    73. iptables:配置Linux防火墙。

    74. route:查看或添加路由规则。

    75. ifup/ifdown:启动或停止网络接口。

    76. lsof:显示打开的文件和进程。

    77. lspci:显示计算机的PCI设备。

    78. lsusb:显示计算机的USB设备。

    79. mount:挂载文件系统。

    80. umount:卸载文件系统。

    81. fdisk:管理硬盘分区。

    82. mkfs:创建文件系统。

    83. fsck:检查和修复文件系统。

    84. dd:复制数据。

    85. wget:从指定的URL下载文件。

    86. curl:通过URL传输数据。

    87. make:编译软件包。

    88. gcc/g++:编译C/C++代码。

    89. gdb:调试程序。

    90. file:确定文件类型。

    91. uname:显示系统信息。

    92. ldd:查找程序运行时所需的共享库。

    93. time:统计命令执行的时间。

    94. echo:输出文本或变量。

    95. read:从标准输入中读取变量。

    96. export:设置环境变量。

    97. alias:创建或查看命令别名。

    这些命令只是Linux命令中的一小部分,但是它们是日常使用中最常见的。掌握这些命令可以帮助你更好地管理和使用Linux系统。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. ls 命令:列出当前目录下的文件和目录。
    2. cd 命令:切换到指定目录。
    3. pwd 命令:显示当前所在的目录。
    4. mkdir 命令:创建新的目录。
    5. cp 命令:复制文件和目录。
    6. rm 命令:删除文件和目录。
    7. mv 命令:移动文件和目录,也可以用来重命名文件和目录。
    8. touch 命令:创建新的空文件。
    9. cat 命令:查看文件内容,也可以用来合并文件。
    10. grep 命令:在文件中查找指定的字符串。
    11. sed 命令:对文件内容进行替换或编辑。
    12. awk 命令:在文件中抽取指定的列。
    13. chmod 命令:修改文件或目录的权限。
    14. chown 命令:修改文件或目录的所有者。
    15. chgrp 命令:修改文件或目录的所属组。
    16. tar 命令:压缩或解压文件和目录。
    17. gzip 命令:使用gzip算法压缩文件。
    18. unzip 命令:解压缩zip格式的压缩文件。
    19. find 命令:在指定目录下查找文件。
    20. ps 命令:显示当前运行的进程。
    21. top 命令:查看系统的整体性能。
    22. kill 命令:终止正在运行的进程。
    23. df 命令:查看文件系统的使用情况。
    24. du 命令:计算文件或目录的大小。
    25. mount 命令:挂载文件系统。
    26. umount 命令:卸载文件系统。
    27. ping 命令:测试与另一台计算机的网络连接。
    28. ifconfig 命令:配置和显示网络接口的信息。
    29. ssh 命令:远程登录到另一台计算机。
    30. scp 命令:在本地和远程计算机之间复制文件。
    31. wget 命令:下载文件。
    32. curl 命令:通过URL获取网络资源。
    33. apt-get 命令:在Ubuntu系统中管理软件包。
    34. yum 命令:在CentOS系统中管理软件包。
    35. grep 命令:在文件中查找指定的字符串。
    36. diff 命令:比较两个文件的差异。
    37. sort 命令:对文件内容进行排序。
    38. uniq 命令:过滤文件中重复的行。
    39. tail 命令:显示文件的末尾几行。
    40. head 命令:显示文件的开头几行。
    41. tee 命令:将数据输出到文件和终端。
    42. cut 命令:从文件中截取指定的列。
    43. tr 命令:对文件进行字符替换。
    44. wc 命令:统计文件的行数、单词数和字节数。
    45. ln 命令:创建文件的硬链接或符号链接。
    46. lsblk 命令:列出块设备信息。
    47. df 命令:显示文件系统的空间使用情况。
    48. free 命令:显示系统的内存使用情况。
    49. uname 命令:显示系统的信息。
    50. uptime 命令:显示系统的运行时间。
    51. history 命令:显示历史命令。
    52. source 命令:执行shell脚本。
    53. which 命令:显示可执行文件的路径。
    54. tar 命令:压缩或解压文件和目录。
    55. gzip 命令:使用gzip算法压缩文件。
    56. unzip 命令:解压缩zip格式的压缩文件。
    57. iptables 命令:配置防火墙规则。
    58. route 命令:查看和修改网络路由表。
    59. netstat 命令:显示网络连接和统计信息。
    60. iftop 命令:实时查看网络流量。
    61. dig 命令:查询DNS记录。
    62. nslookup 命令:查询域名对应的IP地址。
    63. telnet 命令:通过telnet协议连接到远程主机。
    64. ssh-keygen 命令:生成SSH密钥对。
    65. ssh-copy-id 命令:将SSH公钥复制到远程主机。
    66. scp 命令:在本地和远程计算机之间复制文件。
    67. sftp 命令:通过SSH协议进行文件传输。
    68. crontab 命令:管理定时任务。
    69. at 命令:在指定时间执行一次性任务。
    70. killall 命令:终止指定名称的进程。
    71. rpm 命令:在CentOS系统中管理软件包。
    72. dmesg 命令:显示系统日志。
    73. lsof 命令:列出文件和网络连接。
    74. watch 命令:周期性地执行另一个命令并显示结果。
    75. history 命令:显示历史命令。
    76. sudo 命令:以超级用户权限运行命令。
    77. su 命令:切换到另一个用户。
    78. useradd 命令:添加新用户。
    79. passwd 命令:修改用户密码。
    80. usermod 命令:修改用户属性。
    81. userdel 命令:删除用户。
    82. groupadd 命令:添加新用户组。
    83. groupmod 命令:修改用户组属性。
    84. groupdel 命令:删除用户组。
    85. visudo 命令:编辑sudoers文件。
    86. chroot 命令:改变根目录。
    87. tar 命令:压缩或解压文件和目录。
    88. rsync 命令:在本地和远程计算机之间同步文件。
    89. screen 命令:创建和管理多个终端会话。
    90. crontab 命令:管理定时任务。
    91. wget 命令:下载文件。
    92. curl 命令:通过URL获取网络资源。
    93. vim 命令:文本编辑器。
    94. nano 命令:简易文本编辑器。
    95. file 命令:查看文件的类型。
    96. dd 命令:复制文件和设备。
    97. more/less 命令:分页显示文件内容。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部