100个常见linux命令

fiy 其他 2

回复

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

    1. ls:列出目录内容
    2. cd:切换工作目录
    3. pwd:显示当前工作目录的路径
    4. mkdir:创建新目录
    5. rmdir:删除空目录
    6. touch:创建新文件或更新已有文件的访问时间
    7. cp:复制文件或目录
    8. mv:移动或重命名文件或目录
    9. rm:删除文件或目录
    10. cat:查看文件内容或合并文件
    11. less:分页查看文件内容
    12. head:显示文件的前几行内容
    13. tail:显示文件的后几行内容
    14. grep:在文件中搜索指定字符串
    15. find:在指定目录下搜索文件或目录
    16. tar:创建或提取归档文件
    17. gzip:压缩文件
    18. gunzip:解压缩文件
    19. wget:从网络下载文件
    20. curl:通过URL获取或发送文件
    21. ssh:远程登录到另一台计算机
    22. scp:通过SSH复制文件
    23. rsync:远程文件同步工具
    24. chmod:修改文件或目录的权限
    25. chown:改变文件或目录的所有者
    26. chgrp:改变文件或目录的所属组
    27. su:切换到其他用户或启动shell
    28. sudo:以超级用户身份执行命令
    29. passwd:更改用户密码
    30. ps:显示进程状态
    31. top:实时显示系统资源占用情况
    32. kill:终止进程
    33. systemctl:管理系统服务
    34. ifconfig:显示或设置网络接口信息
    35. ping:测试主机的连通性
    36. netstat:显示网络连接
    37. route:显示或配置网络路由表
    38. iptables:配置防火墙
    39. tar:创建或提取归档文件
    40. crontab:设置定时任务
    41. grep:在文件中搜索指定字符串
    42. awk:文本处理工具
    43. sed:文本流编辑器
    44. cut:从文本中提取列
    45. head:显示文件的前几行内容
    46. tail:显示文件的后几行内容
    47. diff:比较两个文件的差异
    48. sort:对文件内容进行排序
    49. uniq:移除相邻重复行
    50. awk:文本处理工具
    51. sed:文本流编辑器
    52. expr:求表达式的值
    53. which:查找命令所在的路径
    54. whereis:查找命令的位置
    55. locate:在数据库中查找文件
    56. df:显示文件系统使用情况
    57. du:显示目录或文件的大小
    58. mount:挂载文件系统
    59. umount:卸载文件系统
    60. uname:显示相关系统信息
    61. uptime:显示系统运行时间
    62. history:显示命令历史记录
    63. clear:清除终端屏幕内容
    64. vi:文本编辑器
    65. nano:文本编辑器
    66. pico:文本编辑器
    67. emacs:文本编辑器
    68. chmod:修改文件或目录的权限
    69. chown:改变文件或目录的所有者
    70. chgrp:改变文件或目录的所属组
    71. gzip:压缩文件
    72. gunzip:解压缩文件
    73. tar:创建或提取归档文件
    74. find:在指定目录下搜索文件或目录
    75. grep:在文件中搜索指定字符串
    76. awk:文本处理工具
    77. sed:文本流编辑器
    78. cut:从文本中提取列
    79. paste:合并文件的相应行
    80. diff:比较两个文件的差异
    81. sort:对文件内容进行排序
    82. wc:统计文件的行、字节和字符数
    83. head:显示文件的前几行内容
    84. tail:显示文件的后几行内容
    85. gzip:压缩文件
    86. gunzip:解压缩文件
    87. tar:创建或提取归档文件
    88. ln:创建链接文件
    89. dd:复制和转换文件
    90. echo:输出文本或变量
    91. expr:求表达式的值
    92. hostname:显示或设置主机名
    93. id:显示用户的身份信息
    94. whoami:显示当前用户的用户名
    95. uname:显示相关系统信息
    96. top:实时显示系统资源占用情况
    97. ps:显示进程状态
    98. kill:终止进程
    99. date:显示或设置系统时间
    100. uptime:显示系统运行时间

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

    1. ls:列出当前目录下的文件和文件夹。
    2. cd:切换当前目录。
    3. mkdir:创建新的目录。
    4. rm:删除文件或目录。
    5. cp:复制文件或目录。
    6. mv:移动文件或目录,也可用于文件或目录的重命名。
    7. touch:创建新的空文件或更新现有文件的时间戳。
    8. cat:查看文件的内容,也可用于文件合并。
    9. grep:在文件中搜索匹配指定模式的内容。
    10. find:在指定目录下查找文件或目录。
    11. pwd:显示当前工作目录的路径。
    12. nano:使用文本编辑器编辑文件。
    13. chmod:修改文件或目录的权限。
    14. chown:修改文件或目录的所有者。
    15. chgrp:修改文件或目录的所属组。
    16. tar:创建或提取压缩文件。
    17. gzip:压缩文件。
    18. gunzip:解压缩文件。
    19. ssh:通过网络连接到远程主机。
    20. scp:在本地主机和远程主机之间进行文件传输。
    21. wget:从网址下载文件。
    22. curl:以命令行方式与网络服务进行交互。
    23. ping:测试与远程主机的连接。
    24. ifconfig:查看和配置网络接口。
    25. netstat:显示网络连接、路由表和网络接口信息。
    26. top:显示系统中最耗资源的进程。
    27. ps:显示当前运行的进程。
    28. kill:终止进程。
    29. yum:用于CentOS等基于RPM的Linux发行版上安装、升级、删除软件包。
    30. apt-get:用于Ubuntu等基于Debian的Linux发行版上安装、升级、删除软件包。
    31. df:显示磁盘使用情况。
    32. du:显示目录或文件的磁盘使用情况。
    33. mount:挂载文件系统。
    34. umount:卸载文件系统。
    35. fdisk:查看和管理磁盘分区。
    36. mkfs:创建文件系统。
    37. lsblk:显示块设备信息。
    38. ssh-keygen:生成SSH密钥对。
    39. systemctl:管理系统服务。
    40. crontab:设置定时任务。
    41. su:切换用户。
    42. sudo:以超级用户权限执行命令。
    43. uname:显示系统信息。
    44. whoami:显示当前登录用户的用户名。
    45. history:显示命令历史记录。
    46. tar:创建或提取.tar文件。
    47. gzip:压缩文件。
    48. find:在指定目录下查找文件或目录。
    49. wc:统计文件的行数、字数和字符数。
    50. diff:比较文件的差异。
    51. sort:对文件内容进行排序。
    52. sed:流编辑器,用于对文件进行文本替换和转换。
    53. awk:文本处理工具,常用于制定输入和输出字段的格式。
    54. cut:从文件的每行中提取指定的部分。
    55. head:显示文件的前几行。
    56. tail:显示文件的后几行。
    57. ln:创建硬链接或符号链接。
    58. git:版本控制工具,用于跟踪文件的更改。
    59. scp:在本地主机和远程主机之间进行文件传输。
    60. rsync:远程文件同步工具。
    61. unzip:解压缩zip文件。
    62. lsof:列出打开的文件和进程的信息。
    63. chkconfig:在系统启动时启用或禁用服务。
    64. hostname:显示或设置主机名。
    65. echo:将文本输出到标准输出。
    66. date:显示或设置系统日期和时间。
    67. tee:将输入复制到标准输出和文件中。
    68. ifconfig:显示和配置网络接口。
    69. mount:挂载文件系统。
    70. umount:卸载文件系统。
    71. iptables:管理IP数据包过滤和NAT规则。
    72. df:显示磁盘空间使用情况。
    73. du:显示目录或文件的磁盘使用情况。
    74. ps:显示当前运行的进程。
    75. kill:终止进程。
    76. crontab:设置定时任务。
    77. man:查看命令的手册页。
    78. apropos:在手册页中搜索关键词。
    79. history:显示命令历史记录。
    80. grep:在文件中搜索匹配指定模式的内容。
    81. sed:流编辑器,用于对文件进行文本替换和转换。
    82. awk:文本处理工具,常用于制定输入和输出字段的格式。
    83. xargs:从标准输入接受参数,并将其作为命令的参数执行。
    84. tee:将输入复制到标准输出和文件中。
    85. wget:从网址下载文件。
    86. curl:通过URL获取数据或发送HTTP请求。
    87. git:版本控制工具,用于跟踪文件的更改。
    88. find:在指定目录下查找文件或目录。
    89. tar:创建或提取.tar文件。
    90. gzip:压缩文件。
    91. zip:压缩文件。
    92. unzip:解压缩zip文件。
    93. ssh:通过网络连接到远程主机。
    94. scp:在本地主机和远程主机之间进行文件传输。
    95. top:显示系统中最耗资源的进程。
    96. vmstat:显示系统的虚拟内存、进程占用和系统活动的状态。
    97. du:显示目录或文件的磁盘使用情况。
    98. free:显示系统的内存使用情况。
    99. uptime:显示系统的运行时间和平均负载。
    100. who:显示当前登录用户的信息。

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

    一、文件和目录管理命令

    1. ls:列出当前目录下的文件和目录
    2. cd:切换当前工作目录
    3. pwd:显示当前工作目录的路径
    4. mkdir:创建新目录
    5. rmdir:删除空目录
    6. cp:复制文件或目录
    7. mv:移动文件或目录,或重命名文件或目录
    8. rm:删除文件或目录
    9. touch:创建空文件或更新文件的访问时间
    10. find:根据条件搜索文件或目录

    二、文件查看和编辑命令

    11. cat:查看文件内容
    12. less:按页查看文件内容
    13. more:按页查看文件内容,类似于less命令
    14. head:查看文件头部几行内容
    15. tail:查看文件尾部几行内容
    16. grep:在文件中搜索指定模式
    17. wc:统计文件中的行数、单词数和字符数
    18. vi:文本编辑器,进行文本编辑操作
    19. nano:基本文本编辑器,可以进行简单的文本编辑操作

    三、文件权限和用户管理命令

    20. chmod:修改文件或目录的权限
    21. chown:修改文件或目录的所有者
    22. chgrp:修改文件或目录的所属组
    23. useradd:创建新的用户账户
    24. userdel:删除用户账户
    25. passwd:修改用户密码
    26. su:切换用户身份
    27. sudo:以超级用户身份执行命令

    四、打包和压缩命令

    28. tar:打包和解压文件
    29. gzip:使用gzip算法压缩文件
    30. gunzip:解压gzip压缩文件
    31. zip:创建zip格式的压缩文件
    32. unzip:解压zip格式的压缩文件

    五、网络相关命令

    33. ifconfig:显示和配置网络接口
    34. ping:测试与网络主机的连通性
    35. telnet:与远程主机建立telnet连接
    36. ssh:以安全的方式远程登录其他主机
    37. wget:从网络下载文件
    38. curl:通过URL获取和发送数据

    六、系统状态和进程管理命令

    39. ps:显示当前进程的状态
    40. top:实时显示系统资源使用情况和进程信息
    41. kill:终止进程
    42. killall:终止指定名称的所有进程
    43. shutdown:关闭系统或重启系统
    44. reboot:重启系统
    45. systemctl:管理系统服务
    46. df:显示文件系统的磁盘空间使用情况
    47. du:计算文件和目录的磁盘空间使用情况

    七、系统信息查看命令

    48. uname:显示系统内核和版本信息
    49. who:显示当前登录的用户信息
    50. date:显示当前系统时间和日期
    51. history:显示最近使用的命令历史记录
    52. uptime:显示系统的运行时长和负载情况
    53. free:显示系统的内存使用情况
    54. ifconfig:显示网络接口的配置和状态信息

    八、软件包管理命令

    55. apt-get:Debian/Ubuntu系统中的软件包管理工具
    56. yum:CentOS/RHEL系统中的软件包管理工具
    57. dnf:Fedora系统中的软件包管理工具
    58. pacman:Arch Linux系统中的软件包管理工具

    九、系统备份和恢复命令

    59. rsync:远程和本地文件同步工具
    60. dd:复制文件并转换格式
    61. tar:压缩和解压备份文件
    62. gzip:压缩备份文件
    63. borgbackup:增量备份工具

    十、系统诊断命令

    64. dmesg:显示内核和设备的诊断信息
    65. lsof:列出当前打开的文件
    66. netstat:显示网络连接状态和统计信息
    67. ss:显示当前活动的网络连接
    68. iostat:显示磁盘输入/输出统计信息
    69. vmstat:显示虚拟内存统计信息
    70. sar:系统活动报告
    71. htop:交互式的系统监视器

    十一、硬盘管理和数据恢复命令

    72. fdisk:磁盘分区工具
    73. parted:磁盘分区工具
    74. mount:挂载文件系统
    75. umount:卸载已挂载的文件系统
    76. fsck:检查和修复文件系统错误
    77. ddrescue:数据恢复工具
    78. photorec:文件恢复工具

    十二、系统日志管理命令

    79. journalctl:查看和管理系统日志
    80. dmesg:显示内核和设备的诊断信息
    81. tail:查看日志文件的尾部内容
    82. grep:在日志文件中搜索指定模式

    十三、计划任务和定时任务命令

    83. crontab:创建和管理定时任务
    84. at:一次性运行计划任务

    十四、系统安全和防火墙命令

    85. iptables:配置和管理防火墙规则
    86. ufw:简化的防火墙配置工具
    87. fail2ban:防止暴力破解和恶意登录

    十五、用户和组管理命令

    88. useradd:创建新用户
    89. userdel:删除用户
    90. passwd:修改用户密码
    91. groupadd:创建新组
    92. groupdel:删除组
    93. usermod:修改用户属性
    94. chage:修改用户的密码过期策略

    十六、磁盘管理命令

    95. df:显示磁盘使用情况
    96. du:查看文件或目录的磁盘使用情况
    97. fdisk:磁盘分区工具
    98. mkfs:创建文件系统
    99. mount:挂载文件系统
    100. umount:卸载文件系统

    以上是100个常见的Linux命令,可以帮助你进行文件和目录管理、文件查看和编辑、文件权限和用户管理、打包和压缩等操作。这些命令是Linux系统中最基本、最常用的命令,对于初学者来说,掌握这些命令是非常重要的。

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

400-800-1024

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

分享本页
返回顶部