100个常用linux命令

worktile 其他 12

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    以下是100个常用的Linux命令:

    1. ls:列出目录中的文件和文件夹
    2. cd:改变当前工作目录
    3. pwd:显示当前工作目录的路径
    4. mkdir:创建新目录
    5. rmdir:删除空目录
    6. rm:删除文件或目录
    7. touch:创建空文件或修改文件时间戳
    8. cp:复制文件或目录
    9. mv:移动文件或目录
    10. cat:显示文件内容
    11. less:逐页显示文件内容
    12. head:显示文件的前几行
    13. tail:显示文件的后几行
    14. grep:在文件中搜索指定的模式
    15. find:按照指定条件查找文件
    16. tar:打包和压缩文件或目录
    17. zip:创建zip压缩文件
    18. unzip:解压zip压缩文件
    19. du:显示目录或文件的磁盘使用情况
    20. df:显示文件系统的磁盘使用情况
    21. ps:显示当前运行的进程
    22. top:动态显示系统的运行状态和进程信息
    23. kill:终止进程
    24. chmod:修改文件或目录的权限
    25. chown:修改文件或目录的所有者
    26. chgrp:修改文件或目录的所属组
    27. ln:创建硬链接或符号链接
    28. ssh:远程登录安全外壳协议
    29. scp:安全地复制文件和目录
    30. rsync:远程和本地文件同步
    31. wget:用于从Web服务器上下载文件
    32. curl:在终端中显示和下载Web页面
    33. ping:测试与另一台计算机的网络连通性
    34. ifconfig:配置和显示网络接口信息
    35. netstat:显示网络连接、路由表和网络接口信息
    36. ip:显示和配置网络接口参数
    37. route:配置和查看路由表
    38. iptables:配置Linux防火墙规则
    39. systemctl:管理系统服务
    40. service:管理系统服务(非systemd)
    41. systemctl enable:设置服务为开机自启动
    42. systemctl start:启动服务
    43. systemctl stop:停止服务
    44. systemctl restart:重启服务
    45. systemctl reload:重新加载服务配置
    46. systemctl status:查看服务状态
    47. uname:显示系统信息
    48. whoami:显示当前登录用户
    49. date:显示或设置系统日期和时间
    50. cal:显示日历
    51. history:显示历史命令记录
    52. clear:清空终端屏幕
    53. man:查看命令的帮助手册
    54. info:查看命令的信息页面
    55. apropos:搜索命令的描述
    56. alias:创建命令别名
    57. export:设置环境变量
    58. source:执行Shell脚本或加载环境变量文件
    59. su:切换到其他用户
    60. sudo:以其他用户的身份执行命令
    61. adduser:添加新用户
    62. deluser:删除用户
    63. passwd:修改用户密码
    64. usermod:修改用户属性
    65. groupadd:添加新用户组
    66. groupdel:删除用户组
    67. passwd:修改用户组密码
    68. visudo:编辑sudoers文件
    69. crontab:设置定时任务
    70. at:在指定时间执行命令
    71. killall:按名称杀死进程
    72. watch:重复执行命令并在终端显示结果
    73. nc:用于网络调试和数据传输
    74. ssh-keygen:生成SSH密钥对
    75. scp:安全地复制文件和目录
    76. rsync:远程和本地文件同步
    77. vim:强大的文本编辑器
    78. nano:简单易用的文本编辑器
    79. grep:在文件中搜索指定的模式
    80. sed:编辑和转换文件内容
    81. awk:数据处理和报表生成
    82. wc:计算文件的行数、字数和字符数
    83. sort:对文件或标准输入排序
    84. uniq:去除连续重复行
    85. cut:从文件或标准输入截取字段
    86. paste:合并文件的行
    87. diff:比较两个文件的不同
    88. diffstat:根据diff输出生成统计报告
    89. patch:应用补丁文件
    90. tar:打包和压缩文件或目录
    91. gzip:压缩文件
    92. gunzip:解压缩文件
    93. bzip2:高压缩文件
    94. bunzip2:解压缩文件
    95. xz:使用LZMA算法压缩文件
    96. unxz:解压缩文件
    97. find:按照指定条件查找文件
    98. locate:在数据库中查找文件
    99. stat:显示文件或文件系统的详细信息
    100. file:确定文件的类型

    这些命令覆盖了基本的文件与目录操作、进程管理、网络管理、系统管理、文本编辑和文件压缩等方面的常见任务。熟悉并掌握这些命令可以提高在Linux系统下的工作效率。

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

    Linux是一种广泛使用的操作系统,它提供了一个丰富的命令行界面来进行管理和操作。下面是100个常用的Linux命令:

    1. `ls`:列出当前目录中的文件和文件夹。
    2. `cd`:切换当前工作目录。
    3. `pwd`:显示当前工作目录的路径。
    4. `mkdir`:创建一个新的目录。
    5. `rmdir`:删除一个空目录。
    6. `cp`:复制文件或目录。
    7. `mv`:移动文件或目录,或者重命名文件。
    8. `rm`:删除文件或目录。
    9. `cat`:显示文件的内容。
    10. `less`:逐页显示文件的内容。
    11. `head`:显示文件的开头部分。
    12. `tail`:显示文件的末尾部分。
    13. `grep`:在文件中查找匹配的文本。
    14. `find`:在文件系统中查找文件。
    15. `chmod`:更改文件或目录的权限。
    16. `chown`:更改文件或目录的所有者。
    17. `chgrp`:更改文件或目录的所属组。
    18. `ln`:创建一个链接到文件或目录。
    19. `tar`:打包和压缩文件。
    20. `gzip`:压缩文件。
    21. `gunzip`:解压缩文件。
    22. `zip`:打包和压缩文件。
    23. `unzip`:解压缩文件。
    24. `du`:显示目录或文件的磁盘使用情况。
    25. `df`:显示文件系统的磁盘空间使用情况。
    26. `mount`:挂载文件系统。
    27. `umount`:卸载文件系统。
    28. `ps`:显示当前正在运行的进程。
    29. `top`:实时显示系统资源使用情况。
    30. `kill`:终止进程。
    31. `rename`:批量重命名文件。
    32. `wget`:下载文件。
    33. `ping`:测试网络连接。
    34. `ssh`:远程登录到另一台计算机。
    35. `scp`:在本地计算机和远程计算机之间复制文件。
    36. `rsync`:同步文件和目录。
    37. `vim`:文本编辑器。
    38. `nano`:简单的文本编辑器。
    39. `htop`:交互式系统监视器。
    40. `iftop`:实时监测网络流量。
    41. `netstat`:显示网络连接和统计信息。
    42. `ifconfig`:配置网络接口。
    43. `route`:配置网络路由。
    44. `traceroute`:跟踪网络包的路由路径。
    45. `ssh-keygen`:生成SSH密钥。
    46. `passwd`:更改用户密码。
    47. `su`:切换到另一个用户。
    48. `sudo`:以超级用户身份运行命令。
    49. `useradd`:创建一个新用户。
    50. `userdel`:删除一个用户。
    51. `usermod`:修改用户的属性。
    52. `groupadd`:创建一个新的用户组。
    53. `groupdel`:删除一个用户组。
    54. `groupmod`:修改用户组的属性。
    55. `passwd`:更改用户密码。
    56. `chpasswd`:批量更改用户密码。
    57. `history`:显示最近执行的命令历史。
    58. `source`:在当前Shell环境中执行一个外部脚本。
    59. `export`:设置环境变量。
    60. `echo`:将文本输出到标准输出。
    61. `sleep`:暂停执行一段时间。
    62. `date`:显示当前日期和时间。
    63. `cal`:显示日历。
    64. `uptime`:显示系统的运行时间和负载。
    65. `shutdown`:关闭系统。
    66. `reboot`:重新启动系统。
    67. `who`:显示当前登录的用户。
    68. `w`:显示当前登录的用户和他们正在做的事情。
    69. `whoami`:显示当前用户的用户名。
    70. `clear`:清除终端屏幕。
    71. `alias`:创建命令别名。
    72. `source`:在当前Shell环境中执行一个外部脚本。
    73. `jobs`:显示后台正在运行的作业。
    74. `fg`:将后台作业转到前台。
    75. `bg`:将前台作业转到后台。
    76. `nohup`:以忽略挂断信号的方式运行命令。
    77. `watch`:周期性地执行一个命令并显示结果。
    78. `chmod`:更改文件权限。
    79. `chown`:更改文件所有者。
    80. `chgrp`:更改文件所属组。
    81. `xargs`:从标准输入中读取参数并执行一个命令。
    82. `cut`:从文件或标准输入中剪切字段。
    83. `sort`:对文件或标准输入进行排序。
    84. `uniq`:从文件或标准输入中移除重复行。
    85. `sed`:在文本中进行替换、删除和其他编辑操作。
    86. `awk`:从文件或标准输入中提取和处理文本。
    87. `tar`:打包和解包文件。
    88. `curl`:向服务器发送HTTP请求。
    89. `wget`:下载文件。
    90. `scp`:在本地机器和远程机器之间复制文件。
    91. `ssh`:远程登录到另一台计算机。
    92. `grep`:在文件中查找匹配的文本。
    93. `fgrep`:在文件中查找逐字匹配的文本。
    94. `pgrep`:根据进程名查找进程ID。
    95. `pkill`:根据进程名终止进程。
    96. `stat`:显示文件的详细信息。
    97. `file`:确定文件类型。
    98. `uname`:显示系统信息。
    99. `lsblk`:列出块设备信息。
    100. `lsof`:列出打开文件和进程。

    这些命令覆盖了Linux中许多常见的操作,它们可以帮助用户管理文件和目录,配置网络,查看进程状态等等。熟练掌握这些命令可以让用户更加高效地使用Linux操作系统。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    常用Linux命令是系统管理员和程序员必备的技能之一。它们可以用于管理文件和目录、配置网络、安装软件、查看系统信息等等。在本文中,我们将介绍100个常用的Linux命令,并分为以下几个小节进行讲解:

    1. 文件和目录操作命令
    1.1 ls:列出目录内容
    1.2 cd:切换目录
    1.3 pwd:显示当前目录
    1.4 mkdir:创建新目录
    1.5 rmdir:删除空目录
    1.6 cp:复制文件或目录
    1.7 rm:删除文件或目录
    1.8 mv:移动文件或目录
    1.9 touch:创建空文件或更新文件时间戳
    1.10 cat:显示文件内容
    1.11 less:逐页显示文件内容
    1.12 head:显示文件头部内容
    1.13 tail:显示文件尾部内容
    1.14 grep:搜索指定字符串
    1.15 find:查找文件

    2. 文件编辑命令
    2.1 vi:文本编辑器
    2.2 nano:简易文本编辑器
    2.3 emacs:强大的文本编辑器

    3. 文件传输命令
    3.1 scp:通过SSH安全拷贝文件
    3.2 rsync:远程同步文件

    4. 文件压缩和解压缩命令
    4.1 tar:打包/解包文件
    4.2 gzip:压缩文件
    4.3 gunzip:解压缩文件
    4.4 zip:压缩文件
    4.5 unzip:解压缩文件

    5. 网络配置和管理命令
    5.1 ifconfig:显示或配置网络接口信息
    5.2 ip:显示或配置网络接口信息
    5.3 netstat:显示网络连接、路由表和接口统计信息
    5.4 ping:测试网络连通性
    5.5 nslookup:查询DNS记录
    5.6 route:查看或配置路由表
    5.7 ssh:安全远程登录
    5.8 wget:下载文件
    5.9 curl:下载文件或发送HTTP请求
    5.10 ftp:文件传输协议

    6. 用户和权限管理命令
    6.1 su:切换用户
    6.2 sudo:以管理员权限执行命令
    6.3 useradd:添加新用户
    6.4 passwd:修改用户密码
    6.5 chown:修改文件或目录的所有者
    6.6 chmod:修改文件或目录的权限
    6.7 chgrp:修改文件或目录的所属组
    6.8 usermod:修改用户属性
    6.9 groupadd:添加新组
    6.10 groupmod:修改组属性

    7. 系统信息命令
    7.1 uname:显示系统信息
    7.2 uptime:显示系统运行时间
    7.3 who:显示当前登录用户
    7.4 date:显示或设置系统时间
    7.5 cal:显示日历
    7.6 df:显示磁盘空间使用情况
    7.7 du:计算文件或目录的大小
    7.8 top:显示系统资源占用情况
    7.9 ps:显示进程状态
    7.10 kill:终止进程

    8. 软件包管理命令
    8.1 apt-get:Debian/Ubuntu系列包管理器
    8.2 yum:Red Hat/CentOS系列包管理器
    8.3 pacman:Arch Linux系列包管理器

    9. 日志查看命令
    9.1 tail:实时显示日志文件
    9.2 grep:查找关键字
    9.3 less:按页查看日志文件

    10. 系统管理和维护命令
    10.1 reboot:重启系统
    10.2 shutdown:关闭系统
    10.3 systemctl:管理系统服务
    10.4 systemctl:管理系统服务
    10.5 dmesg:显示内核日志
    10.6 free:显示内存使用情况
    10.7 sar:系统性能监控

    以上是100个常用的Linux命令,涵盖了文件和目录操作、文件编辑、文件传输、文件压缩和解压缩、网络配置和管理、用户和权限管理、系统信息、软件包管理、日志查看、系统管理和维护等多个方面。熟练运用这些命令,可以极大地提高工作效率和系统管理水平。希望本文对您有所帮助!

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

400-800-1024

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

分享本页
返回顶部