linux常用命令90

fiy 其他 33

回复

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

    1. cd:切换目录,例如 cd /home 可以进入 /home 目录。
    2. ls:查看当前目录下的文件和目录,例如 ls -l 可以以列表形式显示详细信息。
    3. pwd:显示当前所在的目录的路径。
    4. mkdir:创建新目录,例如 mkdir test 可以创建名为 test 的目录。
    5. rm:删除文件或目录,例如 rm file.txt 可以删除名为 file.txt 的文件。
    6. cp:复制文件或目录,例如 cp file.txt newfile.txt 可以将 file.txt 复制为 newfile.txt。
    7. mv:移动/重命名文件或目录,例如 mv file.txt newfile.txt 可以将 file.txt 重命名为 newfile.txt。
    8. touch:创建新文件,例如 touch file.txt 可以创建名为 file.txt 的文件。
    9. cat:显示文件内容,例如 cat file.txt 可以显示 file.txt 的内容。
    10. grep:按模式匹配文件中的内容,例如 grep “pattern” file.txt 可以匹配 file.txt 中包含指定模式的行。
    11. find:搜索文件和目录,例如 find /home -name “*.txt” 可以在 /home 目录下搜索所有后缀为 .txt 的文件。
    12. chmod:修改文件或目录的权限,例如 chmod 777 file.txt 可以将 file.txt 的权限设置为最大权限。
    13. chown:修改文件或目录的所有者,例如 chown user:group file.txt 可以将 file.txt 的所有者修改为 user,所属组修改为 group。
    14. tar:打包和解压文件,例如 tar -czvf archive.tar.gz folder 可以将 folder 目录打包为 archive.tar.gz。
    15. ssh:远程连接到另一台计算机,例如 ssh username@hostname 可以通过 ssh 连接到指定的主机。
    16. scp:在本地和远程计算机之间传输文件,例如 scp file.txt username@hostname:/path 可以将 file.txt 传输到远程主机的指定路径。
    17. top:显示系统资源的实时使用情况,例如 top 可以显示 CPU 和内存的使用情况。
    18. du:显示文件和目录的磁盘使用情况,例如 du -sh folder 可以显示 folder 目录的总大小。
    19. df:显示文件系统的磁盘使用情况,例如 df -h 可以以人类可读的方式显示文件系统的使用情况。
    20. ping:测试与另一台计算机之间的网络连接,例如 ping http://www.example.com 可以测试与 http://www.example.com 的连接。
    21. ifconfig:显示和配置网络接口信息,例如 ifconfig 可以显示当前网络接口的信息。
    22. netstat:显示网络连接和路由表,例如 netstat -a 可以显示所有的网络连接。
    23. systemctl:管理系统服务,例如 systemctl start apache2 可以启动 apache2 服务。
    24. grep:在文件中搜索指定的字符串,例如 grep “keyword” file.txt 可以搜索 file.txt 中包含指定关键字的行。
    25. sed:执行文本操作,例如 sed ‘s/pattern/replacement/g’ file.txt 可以将 file.txt 中的指定模式替换为指定的字符串。
    26. awk:对文件进行处理和分析,例如 awk ‘{print $1}’ file.txt 可以提取 file.txt 中的第一列数据。
    27. sort:对文件进行排序,例如 sort file.txt 可以按照默认的方式对 file.txt 中的行进行排序。
    28. tar:打包和解压文件,例如 tar -czvf archive.tar.gz folder 可以将 folder 目录打包为 archive.tar.gz。
    29. vi:文本编辑器,例如 vi file.txt 可以使用 vi 编辑 file.txt 文件。
    30. nano:文本编辑器,例如 nano file.txt 可以使用 nano 编辑 file.txt 文件。
    31. man:查看命令的详细说明,例如 man ls 可以查看 ls 命令的详细说明。
    32. history:显示最近执行的命令历史记录,例如 history 可以显示最近执行的命令列表。
    33. mount:挂载文件系统,例如 mount /dev/sdb1 /mnt 可以将 /dev/sdb1 挂载到 /mnt 目录。
    34. umount:卸载文件系统,例如 umount /mnt 可以卸载 /mnt 目录下挂载的文件系统。
    35. ping:测试与另一台计算机之间的网络连接,例如 ping http://www.example.com 可以测试与 http://www.example.com 的连接。
    36. ssh:远程连接到另一台计算机,例如 ssh username@hostname 可以通过 ssh 连接到指定的主机。
    37. ps:显示当前进程的状态,例如 ps aux 可以显示所有进程的详细信息。
    38. kill:终止进程,例如 kill PID 可以终止指定进程的运行。
    39. uptime:显示系统的运行时间和负载平均值。
    40. df:显示文件系统的磁盘使用情况,例如 df -h 可以以人类可读的方式显示文件系统的使用情况。
    41. du:显示文件和目录的磁盘使用情况,例如 du -sh folder 可以显示 folder 目录的总大小。
    42. history:显示最近执行的命令历史记录,例如 history 可以显示最近执行的命令列表。
    43. clear:清空终端的显示内容。
    44. su:切换到另一个用户,例如 su username 可以切换到指定的用户。
    45. sudo:以超级用户的身份执行命令,例如 sudo command 可以以超级用户的权限执行指定的命令。
    46. apt-get:用于包管理和软件安装,例如 apt-get install package 可以安装指定的软件包。
    47. yum:用于包管理和软件安装,例如 yum install package 可以安装指定的软件包。
    48. locate:快速定位文件或目录,例如 locate filename 可以快速定位名为 filename 的文件。
    49. which:显示可执行文件的路径,例如 which command 可以显示 command 的路径。
    50. touch:创建新文件,例如 touch file.txt 可以创建名为 file.txt 的文件。
    51. cp:复制文件或目录,例如 cp file.txt newfile.txt 可以将 file.txt 复制为 newfile.txt。
    52. mv:移动/重命名文件或目录,例如 mv file.txt newfile.txt 可以将 file.txt 重命名为 newfile.txt。
    53. rm:删除文件或目录,例如 rm file.txt 可以删除名为 file.txt 的文件。
    54. tar:打包和解压文件,例如 tar -cvf archive.tar file.txt 可以将 file.txt 打包为 archive.tar。
    55. gzip:压缩文件,例如 gzip file.txt 可以将 file.txt 压缩为 file.txt.gz。
    56. gunzip:解压缩文件,例如 gunzip file.txt.gz 可以将 file.txt.gz 解压为 file.txt。
    57. zip:打包和压缩文件,例如 zip archive.zip file.txt 可以将 file.txt 打包并压缩为 archive.zip。
    58. unzip:解压缩文件,例如 unzip archive.zip 可以将 archive.zip 解压缩到当前目录。
    59. find:搜索文件和目录,例如 find /home -name “*.txt” 可以在 /home 目录下搜索所有后缀为 .txt 的文件。
    60. grep:按模式匹配文件中的内容,例如 grep “pattern” file.txt 可以匹配 file.txt 中包含指定模式的行。
    61. sed:执行文本操作,例如 sed ‘s/pattern/replacement/g’ file.txt 可以将 file.txt 中的指定模式替换为指定的字符串。
    62. awk:对文件进行处理和分析,例如 awk ‘{print $1}’ file.txt 可以提取 file.txt 中的第一列数据。
    63. sort:对文件进行排序,例如 sort file.txt 可以按照默认的方式对 file.txt 中的行进行排序。
    64. head:显示文件的前几行,例如 head -n 5 file.txt 可以显示 file.txt 的前 5 行。
    65. tail:显示文件的后几行,例如 tail -n 5 file.txt 可以显示 file.txt 的后 5 行。
    66. wc:统计文件的行数、字数和字符数,例如 wc -l file.txt 可以统计 file.txt 的行数。
    67. tee:同时将输出打印到屏幕和文件,例如 command | tee file.txt 可以将 command 的输出打印到屏幕和 file.txt。
    68. date:显示当前日期和时间,例如 date 可以显示当前的日期和时间。
    69. cal:显示日历,例如 cal 9 2022 可以显示 2022 年 9 月的日历。
    70. echo:将指定的字符串打印到屏幕,例如 echo “Hello, World!” 可以打印 Hello, World!。
    71. sleep:暂停执行一段时间,例如 sleep 5 可以暂停执行 5 秒。
    72. ifconfig:显示和配置网络接口信息,例如 ifconfig 可以显示当前网络接口的信息。
    73. ping:测试与另一台计算机之间的网络连接,例如 ping http://www.example.com 可以测试与 http://www.example.com 的连接。
    74. curl:通过 URL 发送请求,例如 curl http://www.example.com 可以获取 http://www.example.com 的内容。
    75. wget:通过 URL 下载文件,例如 wget http://www.example.com/file.txt 可以下载 http://www.example.com 的 file.txt 文件。
    76. ssh:远程连接到另一台计算机,例如 ssh username@hostname 可以通过 ssh 连接到指定的主机。
    77. scp:在本地和远程计算机之间传输文件,例如 scp file.txt username@hostname:/path 可以将 file.txt 传输到远程主机的指定路径。
    78. ftp:通过 FTP 协议传输文件,例如 ftp hostname 可以连接到指定的主机并进行文件传输。
    79. systemctl:管理系统服务,例如 systemctl start apache2 可以启动 apache2 服务。
    80. service:管理系统服务,例如 service mysql start 可以启动 mysql 服务。
    81. ps:显示当前进程的状态,例如 ps aux 可以显示所有进程的详细信息。
    82. top:显示系统资源的实时使用情况,例如 top 可以显示 CPU 和内存的使用情况。
    83. htop:显示系统资源的实时使用情况,以更友好的界面呈现。
    84. free:显示系统内存的使用情况,例如 free -h 可以以人类可读的方式显示内存的使用情况。
    85. df:显示文件系统的磁盘使用情况,例如 df -h 可以以人类可读的方式显示文件系统的使用情况。
    86. du:显示文件和目录的磁盘使用情况,例如 du -sh folder 可以显示 folder 目录的总大小。
    87. fdisk:分区工具,例如 fdisk /dev/sda 可以对 /dev/sda 磁盘进行分区。
    88. mount:挂载文件系统,例如 mount /dev/sdb1 /mnt 可以将 /dev/sdb1 挂载到 /mnt 目录。
    89. umount:卸载文件系统,例如 umount /mnt 可以卸载 /mnt 目录下挂载的文件系统。
    90. history:显示最近执行的命令历史记录,例如 history 可以显示最近执行的命令列表。

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

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

    2. cd:进入指定的目录,例如cd /home可以进入/home目录。

    3. pwd:显示当前所在的目录路径。

    4. mkdir:创建新的文件夹,例如mkdir new_folder可以创建名为new_folder的文件夹。

    5. rm:删除文件或文件夹。使用rm -r可以递归删除整个文件夹。

    6. cp:复制文件或文件夹。例如cp file1 file2可以将file1复制为file2。

    7. mv:移动文件或文件夹,也可以用于重命名文件或文件夹。例如mv file1 file2可以将file1移动为file2,mv old_name new_name可以将文件或文件夹old_name重命名为new_name。

    8. cat:显示文件内容。例如cat file可以显示名为file的文件的内容。

    9. grep:在文件中搜索指定的文本模式。例如grep “pattern” file可以在文件file中搜索包含pattern的行。

    10. vi:文本编辑器,可以用于创建和编辑文本文件。

    11. tail:显示文件的最后几行,默认为10行。例如tail -n 5 file可以显示文件file的最后5行。

    12. head:显示文件的头几行,默认为10行。例如head -n 5 file可以显示文件file的前5行。

    13. find:在指定目录中查找文件。例如find /home -name “file”可以在/home目录及其子目录中查找名为file的文件。

    14. chmod:修改文件或文件夹的权限。例如chmod 777 file可以将文件file的权限设置为最高(读、写、执行权限均为所有用户)。

    15. chown:修改文件或文件夹的拥有者。例如chown user file可以将文件file的拥有者更改为user。

    16. tar:用于打包和压缩文件和文件夹。例如tar -cvf archive.tar file1 file2可以将文件file1和file2打包为archive.tar文件。

    17. unzip:解压缩文件。例如unzip archive.zip可以解压缩名为archive.zip的文件。

    18. ssh:远程登录工具,可以通过安全的方式远程登录到其他计算机。

    19. scp:用于在本地计算机和远程计算机之间复制文件。例如scp file remote_user@remote_host:/remote/directory可以将文件file复制到远程主机的/remote/directory目录下。

    20. ping:测试网络连接是否正常。例如ping google.com可以测试与google.com的连接。

    21. ifconfig:查看和配置网络接口。例如ifconfig eth0可以显示eth0网卡的配置信息。

    22. netstat:显示网络连接、路由表和网络接口统计信息。

    23. ps:显示当前正在运行的进程。例如ps -ef可以显示所有正在运行的进程。

    24. top:实时显示系统的资源占用情况。可以用于监控系统的性能。

    25. du:查看文件和文件夹的磁盘使用情况。例如du -sh folder可以查看名为folder的文件夹的总大小。

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

    27. shutdown:关闭系统。

    28. reboot:重启系统。

    29. ifconfig:配置网络接口的IP地址、子网掩码、网关等。

    30. route:设置网络路由。

    31. wget:从网络上下载文件。例如wget http://example.com/file可以下载名为file的文件。

    32. curl:发送HTTP请求并获取服务器响应。可以用于测试API接口。

    33. grep:在文件中查找匹配指定模式的文本。例如grep “pattern” file可以在文件file中查找包含pattern的行。

    34. sed:流编辑器,用于对文本进行处理和转换。

    35. awk:用于在文本中查找和处理指定的文本模式。

    36. lsblk:列出块设备,例如磁盘和分区。

    37. fdisk:磁盘分区工具,可以创建、删除和调整磁盘分区。

    38. mount:挂载文件系统。例如mount /dev/sdb1 /mnt将/dev/sdb1分区挂载到/mnt目录。

    39. umount:卸载挂载的文件系统。例如umount /mnt可以卸载/mnt目录下的文件系统。

    40. ssh-keygen:生成SSH密钥对,用于身份验证和安全连接。

    41. tar:打包和压缩文件和文件夹。例如tar -cvf archive.tar file1 file2可以将文件file1和file2打包为archive.tar文件。

    42. gzip:压缩文件,生成gzip格式的压缩文件。

    43. gunzip:解压缩gzip文件。

    44. bzip2:压缩文件,生成bzip2格式的压缩文件。

    45. bunzip2:解压缩bzip2文件。

    46. systemctl:管理系统服务。例如systemctl start service可以启动名为service的系统服务。

    47. service:管理系统服务。例如service nginx restart可以重启nginx服务。

    48. iptables:配置和管理Linux防火墙规则。

    49. uname:显示操作系统的信息,例如uname -a可以显示操作系统的全部信息。

    50. date:显示和设置系统时间。

    51. echo:输出指定的字符串或变量的值。

    52. history:显示命令历史记录。

    53. grep:在文件中查找匹配指定模式的文本。例如grep “pattern” file可以在文件file中查找包含pattern的行。

    54. diff:比较两个文件或两个目录的差异。

    55. tail:显示文件的最后几行,默认为10行。例如tail -n 5 file可以显示文件file的最后5行。

    56. head:显示文件的头几行,默认为10行。例如head -n 5 file可以显示文件file的前5行。

    57. sort:对文件的行进行排序。例如sort file可以按字母顺序对文件file的行进行排序。

    58. uniq:从文件中删除重复的行。

    59. cut:从文件的行中提取指定的字段。

    60. tr:用于转换字符。例如tr ‘a-z’ ‘A-Z’可以将小写字母转换为大写字母。

    61. tee:在命令行中同时显示输出并将其保存到文件。

    62. diff:比较两个文件或两个目录的差异。

    63. wget:从互联网上下载文件。例如wget http://example.com/file可以下载名为file的文件。

    64. curl:发送HTTP请求并获取服务器响应。可以用于测试API接口。

    65. crontab:管理定时任务。例如crontab -e可以编辑当前用户的定时任务。

    66. chroot:将当前进程的根目录修改为指定的目录。

    67. useradd:添加新的用户账号。

    68. userdel:删除用户账号。

    69. su:切换当前用户的身份到其他用户。

    70. sudo:以其他用户的身份执行命令。

    71. man:查看命令的帮助文档。

    72. tar:打包和压缩文件和文件夹。例如tar -cvf archive.tar file1 file2可以将文件file1和file2打包为archive.tar文件。

    73. gzip:压缩文件,生成gzip格式的压缩文件。

    74. gunzip:解压缩gzip文件。

    75. bzip2:压缩文件,生成bzip2格式的压缩文件。

    76. bunzip2:解压缩bzip2文件。

    77. systemctl:管理系统服务。例如systemctl start service可以启动名为service的系统服务。

    78. service:管理系统服务。例如service nginx restart可以重启nginx服务。

    79. iptables:配置和管理Linux防火墙规则。

    80. uname:显示操作系统的信息,例如uname -a可以显示操作系统的全部信息。

    81. date:显示和设置系统时间。

    82. echo:输出指定的字符串或变量的值。

    83. history:显示命令历史记录。

    84. grep:在文件中查找匹配指定模式的文本。例如grep “pattern” file可以在文件file中查找包含pattern的行。

    85. diff:比较两个文件或两个目录的差异。

    86. tail:显示文件的最后几行,默认为10行。例如tail -n 5 file可以显示文件file的最后5行。

    87. head:显示文件的头几行,默认为10行。例如head -n 5 file可以显示文件file的前5行。

    88. sort:对文件的行进行排序。例如sort file可以按字母顺序对文件file的行进行排序。

    89. uniq:从文件中删除重复的行。

    90. cut:从文件的行中提取指定的字段。

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

    一、文件和目录操作命令

    1. ls命令:查看目录内容,常用选项有-l(列出详细信息)和-a(显示包括隐藏文件)。

    2. cd命令:切换目录,例如cd /usr/bin进入/usr/bin目录。

    3. pwd命令:显示当前所在的目录路径。

    4. mkdir命令:创建目录,例如mkdir test创建一个名为test的目录。

    5. rmdir命令:删除目录,例如rmdir test删除名为test的目录。

    6. cp命令:复制文件或目录,例如cp file1 file2复制文件file1为file2。

    7. mv命令:移动文件或目录,例如mv file1 file2将file1移动到file2。

    8. rm命令:删除文件或目录,例如rm file1删除file1文件。

    9. touch命令:创建文件,例如touch file1创建一个名为file1的空文件。

    10. cat命令:查看文件内容,例如cat file1显示file1文件的内容。

    11. more命令:分页显示文件内容,例如more file1逐页显示file1文件的内容。

    12. less命令:分页显示文件内容,和more命令类似,但提供了更多的功能。

    13. head命令:显示文件的前几行,例如head -n 5 file1显示file1文件前5行的内容。

    14. tail命令:显示文件的后几行,例如tail -n 5 file1显示file1文件后5行的内容。

    15. ln命令:创建硬链接或符号链接,例如ln -s file1 file2创建一个名为file2的符号链接,指向file1文件。

    二、文本处理命令

    1. grep命令:在文件中查找指定的文本,例如grep “pattern” file1在file1文件中查找包含pattern的行。

    2. sed命令:流编辑器,用于对文本进行处理和转换。

    3. awk命令:文本处理工具,用于处理并生成报告。

    4. sort命令:对文本进行排序,例如sort file1将file1文件按照默认的字典顺序进行排序。

    5. uniq命令:去除重复的行,例如uniq file1去除file1文件中的重复行。

    6. cut命令:提取文本文件中的列,例如cut -f 1,3 file1提取file1文件中的第1列和第3列。

    7. paste命令:将多个文件的对应行拼接到一起。

    8. tr命令:替换或删除字符。

    9. wc命令:统计文本文件的行数、字数和字符数。

    三、系统管理命令

    1. ps命令:查看进程状态,例如ps aux显示系统中所有的进程。

    2. top命令:实时显示系统的进程状态,包括CPU使用情况、内存使用情况等。

    3. kill命令:终止进程,例如kill PID(PID为进程的ID)终止指定的进程。

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

    5. su命令:切换用户,例如su username切换到指定的用户。

    6. useradd命令:创建用户,例如useradd username创建一个名为username的用户。

    7. userdel命令:删除用户,例如userdel username删除名为username的用户。

    8. passwd命令:修改用户密码,例如passwd username修改指定用户的密码。

    9. du命令:查看目录空间使用情况,例如du -h /home显示/home目录的大小。

    10. df命令:查看磁盘空间使用情况,例如df -h显示磁盘分区的使用情况。

    四、网络管理命令

    1. ifconfig命令:配置和显示网络接口的信息。

    2. ping命令:测试网络连接,例如ping 192.168.1.1测试与IP地址为192.168.1.1的主机的网络连通性。

    3. netstat命令:显示网络连接、路由表和网络接口统计信息。

    4. traceroute命令:追踪数据包的传输路径。

    5. iptables命令:配置Linux防火墙。

    6. ssh命令:远程登录到其他计算机。

    7. scp命令:在本地计算机和远程计算机之间复制文件。

    8. curl命令:在命令行下载文件。

    9. wget命令:在命令行下载文件。

    五、压缩和解压缩命令

    1. tar命令:打包和解压缩文件。

    2. zip命令:压缩文件或目录。

    3. unzip命令:解压缩zip文件。

    4. gzip命令:压缩文件。

    5. gunzip命令:解压缩gzip文件。

    5. zcat命令:显示压缩文件的内容。

    六、权限管理命令

    1. chown命令:改变文件或目录的所有者,例如chown username file1将file1文件的所有者改为username。

    2. chgrp命令:改变文件或目录的所属组,例如chgrp groupname file1将file1文件的所属组改为groupname。

    3. chmod命令:改变文件或目录的权限,例如chmod 755 file1将file1文件设置为所有者有读、写、执行权限,组用户和其他用户有读、执行权限。

    七、其他常用命令

    1. date命令:显示系统当前时间和日期。

    2. history命令:显示历史命令记录。

    3. man命令:查看命令的帮助文档。

    4. who命令:显示当前登录的用户。

    5. uptime命令:显示系统运行时间和平均负载。

    6. reboot命令:重启计算机。

    7. shutdown命令:安全地关闭计算机。

    以上是常用的Linux命令,通过学习和使用这些命令,可以更高效地管理和操作Linux系统。希望对你有帮助!

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

400-800-1024

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

分享本页
返回顶部