100个常用linux命令

fiy 其他 34

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    下面是我为您列举的100个常用的Linux命令:

    1. ls:查看当前目录下的文件和文件夹。
    2. cd:切换目录。
    3. pwd:显示当前工作目录的路径。
    4. mkdir:创建新的目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动/重命名文件或目录。
    8. cat:显示文件内容。
    9. less:在终端中逐页显示文件内容。
    10. head:显示文件的前几行。
    11. tail:显示文件的后几行。
    12. touch:创建新的空文件。
    13. grep:在文件中搜索指定的字符串。
    14. find:在目录树中查找文件。
    15. locate:快速查找文件。
    16. chmod:修改文件或目录的权限。
    17. chown:修改文件或目录的所有者。
    18. chgrp:修改文件或目录的所属组。
    19. tar:压缩和解压缩文件。
    20. gzip:压缩文件。
    21. gunzip:解压缩文件。
    22. zip:创建ZIP压缩文件。
    23. unzip:解压缩ZIP文件。
    24. du:查看文件或目录的磁盘使用情况。
    25. df:显示文件系统的磁盘使用情况。
    26. top:实时显示系统资源使用情况。
    27. ps:查看进程状态。
    28. kill:终止进程。
    29. ifconfig:查看和配置网络接口。
    30. ping:测试与目标主机的连通性。
    31. ssh:使用SSH协议登录远程主机。
    32. scp:在本地主机和远程主机之间复制文件。
    33. rsync:同步文件和目录。
    34. wget:从网络下载文件。
    35. curl:发送HTTP请求并显示结果。
    36. ssh-keygen:生成SSH密钥对。
    37. df:显示文件系统的磁盘使用情况。
    38. free:显示系统内存使用情况。
    39. shutdown:关机或重启系统。
    40. reboot:重启系统。
    41. uname:显示系统信息。
    42. date:显示当前日期和时间。
    43. cal:显示日历。
    44. history:显示命令历史。
    45. clear:清屏。
    46. su:切换用户。
    47. whoami:显示当前登录用户。
    48. passwd:修改用户密码。
    49. useradd:创建新用户。
    50. userdel:删除用户。
    51. groupadd:创建新用户组。
    52. groupdel:删除用户组。
    53. passwd:修改用户密码。
    54. id:显示用户和组的ID。
    55. chmod:修改文件或目录的权限。
    56. chown:修改文件或目录的所有者。
    57. chgrp:修改文件或目录的所属组。
    58. umask:设置默认权限掩码。
    59. ln:创建链接文件。
    60. mount:挂载文件系统。
    61. umount:卸载文件系统。
    62. fdisk:分区管理工具。
    63. mkfs:格式化磁盘分区。
    64. fsck:检查和修复文件系统。
    65. lspci:显示系统的PCI设备。
    66. lsusb:显示系统的USB设备。
    67. lsof:显示打开的文件和进程。
    68. netstat:显示网络连接和接口。
    69. nmap:网络扫描工具。
    70. iptables:配置防火墙规则。
    71. ifconfig:查看和配置网络接口。
    72. route:显示和配置网络路由表。
    73. hostname:显示或设置主机名。
    74. whois:查询域名信息。
    75. dig:查询DNS记录。
    76. nslookup:查询DNS记录。
    77. traceroute:追踪数据包的路由路径。
    78. tcpdump:查看网络数据包。
    79. telnet:使用Telnet协议登录远程主机。
    80. ftp:使用FTP协议传输文件。
    81. ln:创建链接文件。
    82. which:查找命令的路径。
    83. file:检测文件类型。
    84. wc:计算文件中的字数、行数和字符数。
    85. sort:对文件进行排序。
    86. uniq:从文件或标准输入流中删除重复行。
    87. cut:从文件或标准输入流中提取字段。
    88. echo:显示文本。
    89. tee:将标准输入复制到标准输出和文件。
    90. sed:流编辑器。
    91. awk:文本处理语言。
    92. diff:比较文件差异。
    93. patch:应用补丁文件。
    94. svn:版本控制系统。
    95. git:分布式版本控制系统。
    96. make:自动构建工具。
    97. gcc:GNU编译器。
    98. gdb:GNU调试器。
    99. vi:文本编辑器。
    100. nano:文本编辑器。

    这些命令是Linux系统中常用的命令,掌握了它们可以帮助您更高效地使用Linux系统进行操作和管理。希望对您有帮助!

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

    Linux系统是一种非常流行的开源操作系统,广泛用于服务器和个人电脑上。在使用Linux系统时,掌握一些常用的Linux命令可以帮助我们更高效地管理和操作系统。以下是一些常见的Linux命令:

    1. cd:改变当前目录
    cd命令用于切换当前工作目录。例如,使用“cd /home”命令可以切换到“/home”目录。

    2. ls:列出文件和目录
    ls命令用于列出当前目录下的文件和子目录。例如,使用“ls”命令可以列出当前目录下的所有文件和子目录。

    3. cp:复制文件和目录
    cp命令用于复制文件和目录。例如,使用“cp file1 file2”命令可以将文件“file1”复制为“file2”。

    4. mv:移动文件和目录
    mv命令用于移动文件和目录,也可以用于重命名文件和目录。例如,使用“mv file1 dir1”命令可以将文件“file1”移动到目录“dir1”。

    5. rm:删除文件和目录
    rm命令用于删除文件和目录。例如,使用“rm file1”命令可以删除文件“file1”。

    6. mkdir:创建目录
    mkdir命令用于创建目录。例如,使用“mkdir dir1”命令可以创建一个名为“dir1”的目录。

    7. rmdir:删除目录
    rmdir命令用于删除空目录。例如,使用“rmdir dir1”命令可以删除名为“dir1”的空目录。

    8. touch:创建空文件
    touch命令用于创建空文件或更新文件的时间戳。例如,使用“touch file1”命令可以创建一个名为“file1”的空文件。

    9. cat:查看文件内容
    cat命令用于连接文件并打印到标准输出设备上。例如,使用“cat file1”命令可以查看“file1”的内容。

    10. grep:查找文件中匹配的文本
    grep命令用于在文件中搜索匹配文本。例如,使用“grep pattern file1”命令可以在“file1”中查找匹配“pattern”的文本。

    11. find:查找文件和目录
    find命令用于在文件系统中查找文件和目录。例如,使用“find / -name file1”命令可以在根目录下查找名为“file1”的文件。

    12. pwd:显示当前工作目录
    pwd命令用于显示当前工作目录的绝对路径。例如,使用“pwd”命令可以显示当前工作目录的路径。

    13. chmod:修改文件和目录的权限
    chmod命令用于修改文件和目录的权限。例如,使用“chmod u+r file1”命令可以将“file1”的读权限添加给文件所有者。

    14. chown:修改文件和目录的所有者
    chown命令用于修改文件和目录的所有者。例如,使用“chown user1 file1”命令可以将“file1”的所有者修改为“user1”。

    15. chgrp:修改文件和目录的所属组
    chgrp命令用于修改文件和目录的所属组。例如,使用“chgrp group1 file1”命令可以将“file1”的所属组修改为“group1”。

    16. tar:打包和解包文件
    tar命令用于打包和解包文件。例如,使用“tar -cvf archive.tar file1 file2”命令可以将“file1”和“file2”打包为“archive.tar”。

    17. gzip:压缩和解压文件
    gzip命令用于压缩和解压文件。例如,使用“gzip file1”命令可以将“file1”压缩为“file1.gz”。

    18. unzip:解压缩zip文件
    unzip命令用于解压缩zip文件。例如,使用“unzip file1.zip”命令可以解压缩名为“file1.zip”的文件。

    19. ping:测试网络连接
    ping命令用于测试网络连接。例如,使用“ping google.com”命令可以测试与“google.com”是否能够建立网络连接。

    20. ifconfig:配置网络接口
    ifconfig命令用于配置网络接口。例如,使用“ifconfig eth0 192.168.0.1”命令可以将“eth0”网络接口配置为使用“192.168.0.1”IP地址。

    21. ssh:远程登录
    ssh命令用于远程登录到另一台电脑。例如,使用“ssh user1@192.168.0.1”命令可以通过SSH远程登录到IP地址为“192.168.0.1”的计算机。

    22. scp:远程复制文件
    scp命令用于通过SSH远程复制文件。例如,使用“scp file1 user1@192.168.0.1:/home”命令可以将“file1”复制到远程计算机的“/home”目录下。

    23. wget:下载文件
    wget命令用于从网上下载文件。例如,使用“wget http://www.example.com/file1”命令可以从网上下载“file1”。

    24. top:查看系统资源使用情况
    top命令用于实时查看系统的运行状态和资源使用情况。例如,使用“top”命令可以查看CPU、内存、磁盘等系统资源的使用情况。

    25. ps:查看进程状态
    ps命令用于查看系统中运行的进程状态。例如,使用“ps -ef”命令可以查看系统中所有进程的详细信息。

    26. kill:终止进程
    kill命令用于终止指定的进程。例如,使用“kill pid”命令可以终止进程ID为“pid”的进程。

    27. reboot:重启系统
    reboot命令用于重启系统。例如,使用“reboot”命令可以重启计算机。

    28. shutdown:关闭系统
    shutdown命令用于安全地关闭系统。例如,使用“shutdown -h now”命令可以立即关闭计算机。

    29. date:显示日期和时间
    date命令用于显示当前的日期和时间。例如,使用“date”命令可以显示当前的日期和时间。

    30. history:查看命令历史记录
    history命令用于查看之前执行的命令历史记录。例如,使用“history”命令可以查看之前执行的命令。

    31. uname:显示系统信息
    uname命令用于显示系统的基本信息。例如,使用“uname -a”命令可以显示系统的所有信息。

    32. whoami:显示当前用户
    whoami命令用于显示当前登录用户的用户名。例如,使用“whoami”命令可以显示当前用户的用户名。

    33. su:切换用户
    su命令用于切换用户。例如,使用“su user1”命令可以切换到“user1”用户。

    34. sudo:以管理员权限执行命令
    sudo命令用于以管理员权限执行命令。例如,使用“sudo command”命令可以以管理员权限执行“command”。

    35. man:查看命令的帮助文档
    man命令用于查看命令的帮助文档。例如,使用“man ls”命令可以查看“ls”命令的帮助文档。

    36. less:分页显示文件内容
    less命令用于分页显示文件的内容。例如,使用“less file1”命令可以分页显示“file1”的内容。

    37. more:分页显示文件内容
    more命令用于分页显示文件的内容。例如,使用“more file1”命令可以分页显示“file1”的内容。

    38. head:显示文件的前几行
    head命令用于显示文件的前几行。例如,使用“head -n 5 file1”命令可以显示“file1”的前5行。

    39. tail:显示文件的后几行
    tail命令用于显示文件的后几行。例如,使用“tail -n 5 file1”命令可以显示“file1”的后5行。

    40. wc:统计文件的行数、字数和字符数
    wc命令用于统计文件的行数、字数和字符数。例如,使用“wc -l file1”命令可以统计“file1”的行数。

    41. ln:创建链接
    ln命令用于创建链接。例如,使用“ln -s file1 file2”命令可以创建一个名为“file2”的符号链接,指向“file1”。

    42. grep:查找文件中匹配的文本
    grep命令用于在文件中搜索匹配文本。例如,使用“grep pattern file1”命令可以在“file1”中查找匹配“pattern”的文本。

    43. sort:对文件进行排序
    sort命令用于对文件进行排序。例如,使用“sort file1”命令可以对“file1”中的行进行排序。

    44. uniq:删除文件中的重复行
    uniq命令用于删除文件中的重复行。例如,使用“uniq file1”命令可以删除“file1”中的重复行。

    45. cut:截取文件中的列
    cut命令用于截取文件中的指定列。例如,使用“cut -d ‘,’ -f 2 file1”命令可以截取“file1”中的第2列。

    46. paste:合并文件的列
    paste命令用于合并文件的列。例如,使用“paste file1 file2”命令可以将“file1”和“file2”的列合并。

    47. diff:比较文件的差异
    diff命令用于比较两个文件的差异。例如,使用“diff file1 file2”命令可以比较“file1”和“file2”的差异。

    48. file:检查文件类型
    file命令用于检查文件的类型。例如,使用“file file1”命令可以检查“file1”的类型。

    49. du:查看文件和目录的磁盘使用情况
    du命令用于查看文件和目录的磁盘使用情况。例如,使用“du -sh dir1”命令可以查看“dir1”目录的磁盘使用情况。

    50. df:查看文件系统的磁盘使用情况
    df命令用于查看文件系统的磁盘使用情况。例如,使用“df -h”命令可以查看文件系统的磁盘使用情况。

    51. mount:挂载文件系统
    mount命令用于挂载文件系统。例如,使用“mount /dev/sdb1 /mnt”命令可以将“/dev/sdb1”文件系统挂载到“/mnt”目录下。

    52. umount:卸载文件系统
    umount命令用于卸载文件系统。例如,使用“umount /mnt”命令可以将“/mnt”目录下的文件系统卸载。

    53. ln:创建链接
    ln命令用于创建链接。例如,使用“ln -s file1 file2”命令可以创建一个名为“file2”的符号链接,指向“file1”。

    54. ssh:远程登录
    ssh命令用于远程登录到另一台电脑。例如,使用“ssh user1@192.168.0.1”命令可以通过SSH远程登录到IP地址为“192.168.0.1”的计算机。

    55. scp:远程复制文件
    scp命令用于通过SSH远程复制文件。例如,使用“scp file1 user1@192.168.0.1:/home”命令可以将“file1”复制到远程计算机的“/home”目录下。

    56. wget:下载文件
    wget命令用于从网上下载文件。例如,使用“wget http://www.example.com/file1”命令可以从网上下载“file1”。

    57. top:查看系统资源使用情况
    top命令用于实时查看系统的运行状态和资源使用情况。例如,使用“top”命令可以查看CPU、内存、磁盘等系统资源的使用情况。

    58. ps:查看进程状态
    ps命令用于查看系统中运行的进程状态。例如,使用“ps -ef”命令可以查看系统中所有进程的详细信息。

    59. kill:终止进程
    kill命令用于终止指定的进程。例如,使用“kill pid”命令可以终止进程ID为“pid”的进程。

    60. reboot:重启系统
    reboot命令用于重启系统。例如,使用“reboot”命令可以重启计算机。

    61. shutdown:关闭系统
    shutdown命令用于安全地关闭系统。例如,使用“shutdown -h now”命令可以立即关闭计算机。

    62. date:显示日期和时间
    date命令用于显示当前的日期和时间。例如,使用“date”命令可以显示当前的日期和时间。

    63. history:查看命令历史记录
    history命令用于查看之前执行的命令历史记录。例如,使用“history”命令可以查看之前执行的命令。

    64. uname:显示系统信息
    uname命令用于显示系统的基本信息。例如,使用“uname -a”命令可以显示系统的所有信息。

    65. whoami:显示当前用户
    whoami命令用于显示当前登录用户的用户名。例如,使用“whoami”命令可以显示当前用户的用户名。

    66. su:切换用户
    su命令用于切换用户。例如,使用“su user1”命令可以切换到“user1”用户。

    67. sudo:以管理员权限执行命令
    sudo命令用于以管理员权限执行命令。例如,使用“sudo command”命令可以以管理员权限执行“command”。

    68. man:查看命令的帮助文档
    man命令用于查看命令的帮助文档。例如,使用“man ls”命令可以查看“ls”命令的帮助文档。

    69. less:分页显示文件内容
    less命令用于分页显示文件的内容。例如,使用“less file1”命令可以分页显示“file1”的内容。

    70. more:分页显示文件内容
    more命令用于分页显示文件的内容。例如,使用“more file1”命令可以分页显示“file1”的内容。

    71. head:显示文件的前几行
    head命令用于显示文件的前几行。例如,使用“head -n 5 file1”命令可以显示“file1”的前5行。

    72. tail:显示文件的后几行
    tail命令用于显示文件的后几行。例如,使用“tail -n 5 file1”命令可以显示“file1”的后5行。

    73. wc:统计文件的行数、字数和字符数
    wc命令用于统计文件的行数、字数和字符数。例如,使用“wc -l file1”命令可以统计“file1”的行数。

    74. ln:创建链接
    ln命令用于创建链接。例如,使用“ln -s file1 file2”命令可以创建一个名为“file2”的符号链接,指向“file1”。

    75. grep:查找文件中匹配的文本
    grep命令用于在文件中搜索匹配文本。例如,使用“grep pattern file1”命令可以在“file1”中查找匹配“pattern”的文本。

    76. sort:对文件进行排序
    sort命令用于对

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

    Linux操作系统是一种开源的UNIX操作系统,拥有丰富的命令行工具和命令。下面列举了100个常用的Linux命令。

    一、文件和目录操作命令:

    1. ls:列出目录内容
    2. cd:改变当前目录
    3. pwd:显示当前工作目录
    4. mkdir:创建新目录
    5. rmdir:删除空目录
    6. touch:更新文件的时间戳
    7. cp:复制文件或目录
    8. mv:移动文件或目录
    9. rm:删除文件或目录
    10. ln:创建链接文件
    11. find:在文件系统中查找文件

    二、文件内容查看和编辑命令:

    12. cat:显示文件内容
    13. more:逐页显示文件内容
    14. less:逐页显示文件内容,并支持向上翻页
    15. head:显示文件的前几行
    16. tail:显示文件的后几行
    17. grep:在文件中查找指定的字符串
    18. wc:统计文件的行数、字数和字符数
    19. sort:对文件进行排序
    20. uniq:去除文件中的重复行
    21. cut:从文件中截取字段
    22. sed:对文件内容进行替换、删除和插入操作
    23. awk:强大的文本处理工具
    24. vim:Linux下的全功能文本编辑器

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

    25. chown:改变文件或目录的所有者
    26. chmod:改变文件或目录的权限
    27. chgrp:改变文件或目录的所属组
    28. passwd:修改用户密码
    29. useradd:创建新用户
    30. userdel:删除用户
    31. groupadd:创建新用户组
    32. groupdel:删除用户组
    33. su:切换用户
    34. sudo:以其他用户身份执行命令

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

    35. ps:显示进程状态
    36. top:实时显示系统资源使用情况
    37. df:查看磁盘使用情况
    38. du:查看目录或文件大小
    39. free:查看系统内存使用情况
    40. kill:终止进程
    41. nohup:在后台运行命令,并忽略挂断信号
    42. jobs:查看后台运行中的作业
    43. bg:将作业放到后台运行
    44. fg:将作业放到前台运行
    45. wget:下载文件
    46. curl:用于发送HTTP请求和获取远程数据
    47. tar:打包和压缩文件
    48. gzip:压缩文件
    49. unzip:解压缩文件

    五、网络管理命令:

    50. ifconfig:查看和配置网络接口信息
    51. ping:测试网络连通性
    52. nslookup:查询DNS信息
    53. telnet:用于远程登录和测试端口连通性
    54. ssh:通过SSH协议远程登录
    55. scp:通过SSH协议进行文件传输
    56. netstat:显示网络连接状态
    57. tcpdump:抓包工具
    58. route:显示和操作路由表
    59. iptables:配置和管理防火墙规则

    六、系统设置和管理命令:

    60. uname:显示系统信息
    61. date:显示和设置系统日期和时间
    62. uptime:显示系统运行时间和负载
    63. hostname:显示和设置主机名
    64. who:显示当前登录用户
    65. reboot:重新启动系统
    66. shutdown:关闭系统
    67. clear:清屏
    68. mkdir:创建目录
    69. rmdir:删除目录
    70. ln:创建硬链接或符号链接
    71. chmod:更改文件权限
    72. chown:更改文件所属用户和用户组
    73. printenv:显示环境变量
    74. source:加载shell脚本文件

    七、硬件信息和设备管理命令:

    75. lspci:显示PCI设备信息
    76. lsusb:显示USB设备信息
    77. lshw:显示硬件配置信息
    78. dmidecode:显示硬件信息
    79. hdparm:硬盘性能调整工具
    80. ifconfig:显示网络接口信息
    81. iwconfig:显示无线网络接口信息
    82. lsblk:显示块设备信息
    83. df:显示磁盘使用情况
    84. mount:挂载文件系统
    85. umount:卸载文件系统

    八、日志和错误处理命令:

    86. dmesg:显示系统启动和硬件错误信息
    87. tail:用于查看日志文件
    88. journalctl:用于查看systemd日志
    89. grep:在文件中查找特定信息
    90. cat:查看文件内容

    九、压缩和打包命令:

    91. tar:打包和压缩文件
    92. gzip:压缩文件
    93. unzip:解压缩文件

    十、其他常用命令:

    94. history:显示命令历史
    95. echo:打印文本到终端
    96. man:显示命令的帮助信息
    97. info:显示命令的详细帮助信息
    98. alias:设置命令别名
    99. source:加载shell脚本文件
    100. exit:退出当前会话

    以上是100个常用的Linux命令,每个命令都有各种参数和选项,可以根据需要进行进一步学习和实践。熟练掌握这些命令将有助于提高Linux系统的管理和操作效率。

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

400-800-1024

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

分享本页
返回顶部