linux80个常用命令

不及物动词 其他 15

回复

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

    1. ls – 查看当前文件夹下的文件和文件夹
    2. cd – 切换当前工作目录
    3. pwd – 显示当前工作目录的路径
    4. mkdir – 创建新文件夹
    5. touch – 创建新文件
    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. tar – 创建压缩文件或解压缩文件
    19. gzip – 压缩文件
    20. gunzip – 解压缩文件
    21. ssh – 远程登录到另一台计算机
    22. scp – 在不同计算机之间传输文件
    23. ping – 测试与另一台计算机之间的网络连接
    24. ifconfig – 查看和配置网络接口
    25. route – 查看和配置网络路由
    26. netstat – 查看网络状态和连接
    27. systemctl – 管理系统服务
    28. ps – 查看当前运行的进程
    29. top – 实时显示进程的资源占用情况
    30. kill – 终止进程
    31. df – 查看磁盘空间使用情况
    32. du – 估算文件夹的磁盘使用空间
    33. mount – 挂载文件系统
    34. umount – 卸载文件系统
    35. ssh-keygen – 生成SSH密钥对
    36. scp – 在不同计算机之间传输文件
    37. grep – 在文件中查找指定的文本模式
    38. sed – 使用模式匹配和替换文本
    39. awk – 处理文本和生成报告
    40. tail -f – 实时监视文件的变化
    41. crontab – 创建和管理定时任务
    42. wget – 下载文件
    43. curl – 发送HTTP请求和接收响应
    44. tar -xzvf – 解压缩.tar.gz文件
    45. zip -r – 压缩文件或文件夹为.zip文件
    46. unzip – 解压缩.zip文件
    47. history – 查看最近使用过的命令历史记录
    48. echo – 输出文本
    49. date – 显示当前日期和时间
    50. whoami – 显示当前登录用户的用户名
    51. man – 查看命令的帮助文档
    52. su – 切换用户身份
    53. sudo – 以超级用户权限执行命令
    54. apt-get – 安装、更新和删除软件包
    55. yum – 安装、更新和删除软件包
    56. rpm – 安装、查询和删除RPM包
    57. sshd – 启动SSH服务器
    58. sftp – 在不同计算机之间安全地传输文件
    59. ping -c – 发送指定数量的ICMP回显请求
    60. iftop – 实时监视网络流量
    61. dig – 查询DNS记录
    62. nslookup – 查询DNS记录
    63. lsof – 列出打开的文件和进程
    64. nmap – 扫描网络上的主机和开放的端口
    65. tcpdump – 抓取网络数据包
    66. iptables – 配置防火墙规则
    67. ifconfig -a – 显示所有网络接口的详细信息
    68. uname -a – 显示操作系统的详细信息
    69. free – 查看内存使用情况
    70. hdparm – 查看和配置硬盘参数
    71. service – 管理系统服务
    72. grep -r – 在文件夹及其子文件夹中递归搜索文本模式
    73. tail -n – 查看文件的最后几行
    74. head -n – 查看文件的前几行
    75. wc – 统计文件的行数、字数和字符数
    76. sort – 对文件或标准输入进行排序
    77. uniq – 删除文件中的重复行
    78. echo -e – 打印带有转义字符的文本
    79. tar -cf – 创建.tar压缩文件
    80. umask – 设置新建文件和文件夹的默认权限

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

    Linux是一种开源操作系统,它提供了丰富的命令行工具来管理系统和执行各种任务。下面是80个常用的Linux命令:

    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. locate:快速找到指定文件的位置。
    17. tar:打包和解包文件。
    18. gzip:压缩文件。
    19. gunzip:解压缩文件。
    20. zip:创建文件压缩包。
    21. unzip:解压缩文件压缩包。
    22. ssh:通过安全shell协议远程登录到另一台计算机。
    23. scp:在本地计算机和远程计算机之间复制文件。
    24. ping:测试与另一台计算机之间的连接。
    25. ifconfig:查看和配置网络接口。
    26. netstat:显示网络连接和统计信息。
    27. route:查看和配置IP路由表。
    28. iptables:配置Linux防火墙规则。
    29. top:显示实时系统资源使用情况。
    30. ps:列出运行中的进程。
    31. kill:终止进程。
    32. shutdown:关闭或重启计算机。
    33. reboot:重启计算机。
    34. uname:显示系统信息。
    35. whoami:显示当前用户的名称。
    36. su:切换到另一个用户或超级用户。
    37. sudo:以超级用户身份执行命令。
    38. chown:改变文件或目录的所有者。
    39. chmod:改变文件或目录的权限。
    40. chgrp:改变文件或目录的所属组。
    41. du:显示目录或文件的磁盘使用情况。
    42. df:查看文件系统的磁盘空间使用情况。
    43. mount:挂载文件系统。
    44. umount:卸载文件系统。
    45. ln:创建硬链接或符号链接。
    46. fdisk:分区和管理磁盘分区。
    47. format:格式化磁盘。
    48. mknod:创建一个特殊文件。
    49. wget:下载文件。
    50. curl:从命令行下载文件或与Web服务进行交互。
    51. apt-get:Debian和Ubuntu系统上的包管理工具。
    52. yum:CentOS和Fedora系统上的包管理工具。
    53. nano:文本编辑器。
    54. vi:强大的文本编辑器。
    55. emacs:功能强大的文本编辑器。
    56. gcc:GNU编译器集合,用于编译C和C++程序。
    57. make:构建和管理C和C++项目的工具。
    58. gdb:GNU调试器,用于调试程序。
    59. grep:在文件中查找匹配的文本。
    60. sed:流编辑器,用于对文本进行转换和修改。
    61. awk:文本处理工具,用于处理结构化文本。
    62. sort:对文件进行排序。
    63. cut:从文件中提取指定字段。
    64. uniq:找出或删除文件中的重复行。
    65. wc:计算文件中的字数、单词数和行数。
    66. diff:比较文件的差异。
    67. patch:将补丁应用到文件或目录。
    68. tar:打包和解包文件。
    69. gzip:压缩文件。
    70. gunzip:解压缩文件。
    71. zip:创建文件压缩包。
    72. unzip:解压缩文件压缩包。
    73. ln:创建硬链接或符号链接。
    74. chown:改变文件或目录的所有者。
    75. chmod:改变文件或目录的权限。
    76. chgrp:改变文件或目录的所属组。
    77. uname:显示系统信息。
    78. exit:退出当前会话。
    79. clear:清除屏幕上的内容。
    80. help:获取命令的帮助信息。

    这些命令代表了Linux系统的基本操作和管理工具。使用它们可以轻松地管理文件和目录、执行系统管理任务、调试程序、管理网络连接和配置、处理文本文件等。使用这些命令,您可以更好地了解和掌握Linux操作系统。

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

    Linux作为一种广泛使用的操作系统,拥有许多强大和常用的命令。这些命令可以帮助用户管理文件、目录、进程等,并提供了一些系统操作和网络功能。本文将为您介绍80个常用的Linux命令,包括方法、操作流程等。

    一、文件和目录操作命令:
    1. ls:列出目录中的文件和子目录。
    用法示例:ls -l /path/to/directory

    2. cd:改变当前工作目录。
    用法示例:cd /path/to/directory

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

    4. mkdir:新建一个目录。
    用法示例:mkdir /path/to/directory

    5. rmdir:删除一个空目录。
    用法示例:rmdir /path/to/directory

    6. touch:创建一个空文件或更新文件的时间戳。
    用法示例:touch /path/to/file

    7. cp:复制文件和目录。
    用法示例:cp /path/to/source /path/to/destination

    8. mv:移动或重命名文件和目录。
    用法示例:mv /path/to/source /path/to/destination

    9. rm:删除文件或目录。
    用法示例:rm /path/to/file

    10. cat:将文件的内容输出到终端。
    用法示例:cat /path/to/file

    11. less:以页面形式查看文件的内容。
    用法示例:less /path/to/file

    12. head:显示文件的开头部分。
    用法示例:head /path/to/file

    13. tail:显示文件的末尾部分。
    用法示例:tail /path/to/file

    14. grep:从文件中搜索指定的模式。
    用法示例:grep “pattern” /path/to/file

    15. find:在指定目录中查找文件和目录。
    用法示例:find /path/to/directory -name “filename”

    16. chmod:改变文件和目录的权限。
    用法示例:chmod 755 /path/to/file

    17. chown:改变文件和目录的所有者。
    用法示例:chown user:group /path/to/file

    18. ln:创建链接文件。
    用法示例:ln -s /path/to/source /path/to/link

    19. du:显示目录或文件的磁盘使用情况。
    用法示例:du -sh /path/to/directory

    20. df:显示文件系统的磁盘使用情况。
    用法示例:df -h

    二、进程管理命令:
    21. ps:显示系统中的进程。
    用法示例:ps aux

    22. top:实时显示系统资源使用情况和进程信息。
    用法示例:top

    23. kill:向进程发送信号以终止或操作进程。
    用法示例:kill process_id

    24. killall:向指定名称的进程发送信号以终止或操作进程。
    用法示例:killall process_name

    25. uptime:显示系统的运行时长和平均负载。
    用法示例:uptime

    26. pgrep:根据进程名或其他属性搜索进程ID。
    用法示例:pgrep process_name

    27. pkill:向指定名称的进程发送信号以终止或操作进程。
    用法示例:pkill process_name

    28. nohup:运行一个进程后继续执行其他操作。
    用法示例:nohup command &

    29. pstree:以树状图显示进程之间的关系。
    用法示例:pstree

    30. nice:改变进程的优先级。
    用法示例:nice -n value command

    三、系统管理命令:
    31. uname:显示系统内核的信息。
    用法示例:uname -a

    32. hostname:显示或更改系统的主机名。
    用法示例:hostname

    33. ifconfig:显示或配置网络接口的信息。
    用法示例:ifconfig

    34. ping:测试与服务器的连接。
    用法示例:ping server_ip

    35. shutdown:关闭系统或重启系统。
    用法示例:shutdown now

    36. reboot:重启系统。
    用法示例:reboot

    37. init:改变系统的运行级别。
    用法示例:init runlevel

    38. su:切换用户或切换到root用户。
    用法示例:su user_name

    39. useradd:添加一个新用户。
    用法示例:useradd user_name

    40. userdel:删除一个用户。
    用法示例:userdel user_name

    41. passwd:更改用户密码。
    用法示例:passwd user_name

    42. groupadd:添加一个新用户组。
    用法示例:groupadd group_name

    43. groupdel:删除一个用户组。
    用法示例:groupdel group_name

    44. usermod:修改用户属性。
    用法示例:usermod -aG group_name user_name

    45. chroot:改变根目录。
    用法示例:chroot /path/to/directory

    四、网络命令:
    46. ifconfig:显示与网络接口相关的信息。
    用法示例:ifconfig

    47. ping:测试与服务器的连接。
    用法示例:ping server_ip

    48. netstat:显示网络连接和统计信息。
    用法示例:netstat -tuln

    49. ssh:通过安全 Shell 协议远程登录主机。
    用法示例:ssh user@server_ip

    50. scp:通过安全 Shell 协议传输文件。
    用法示例:scp /path/to/file user@server_ip:/path/to/destination

    51. ftp:通过传输控制协议上传、下载和管理文件。
    用法示例:ftp server_ip

    52. telnet:通过虚拟终端协议远程登录主机。
    用法示例:telnet server_ip

    53. curl:通过URL获取和传输数据。
    用法示例:curl URL

    54. wget:从网络上下载文件。
    用法示例:wget URL

    55. nslookup:查询主机的DNS信息。
    用法示例:nslookup domain_name

    56. traceroute:追踪数据包在网络中的路径。
    用法示例:traceroute server_ip

    57. route:显示和操作系统的IP路由表。
    用法示例:route -n

    58. ifup:启动网络接口。
    用法示例:ifup interface_name

    59. ifdown:停止网络接口。
    用法示例:ifdown interface_name

    60. iptables:设置和管理防火墙规则。
    用法示例:iptables -A INPUT -p tcp –dport port_number -j ACCEPT

    五、压缩和解压缩命令:
    61. tar:打包和解包文件。
    用法示例:tar -cvf archive.tar /path/to/file
    用法示例:tar -xvf archive.tar

    62. gzip:压缩文件。
    用法示例:gzip /path/to/file

    63. gunzip:解压缩文件。
    用法示例:gunzip /path/to/file.gz

    64. zip:打包和压缩文件。
    用法示例:zip archive.zip /path/to/file

    65. unzip:解压缩文件。
    用法示例:unzip archive.zip

    六、搜索命令:
    66. grep:在文件中按行搜索指定的模式。
    用法示例:grep “pattern” /path/to/file

    67. find:在指定目录中查找文件和目录。
    用法示例:find /path/to/directory -name “filename”

    68. locate:在数据库中快速定位文件和目录。
    用法示例:locate filename

    69. which:显示可执行文件的路径。
    用法示例:which command

    70. whereis:显示可执行文件、源代码或手册页的路径。
    用法示例:whereis command

    七、系统信息命令:
    71. uname:显示系统内核的信息。
    用法示例:uname -a

    72. uptime:显示系统的运行时长和平均负载。
    用法示例:uptime

    73. date:显示当前日期和时间。
    用法示例:date

    74. cal:显示日历。
    用法示例:cal

    75. who:显示当前登录系统的用户。
    用法示例:who

    76. w:显示当前登录用户以及他们在做什么。
    用法示例:w

    77. last:显示最近登录系统的用户的信息。
    用法示例:last

    78. history:显示历史命令记录。
    用法示例:history

    79. df:显示文件系统的磁盘使用情况。
    用法示例:df -h

    80. du:显示目录或文件的磁盘使用情况。
    用法示例:du -sh /path/to/directory

    这些80个常用的Linux命令涵盖了文件和目录操作、进程管理、系统管理、网络管理、压缩和解压缩、搜索以及系统信息等方面。熟练掌握这些命令将使您在Linux系统中更加高效和便捷地进行各种操作和管理任务。

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

400-800-1024

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

分享本页
返回顶部