首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 常用命令总结

Linux常用命令众多,以下是一些总结:

一、文件操作相关

  1. ls(list)
    • 基础概念:用于列出目录内容。
    • 优势:可以快速查看文件和文件夹的基本信息,如权限、所有者、大小、修改时间等。
    • 类型:这是一个基本的文件系统查看命令。
    • 应用场景:当你进入一个目录想要查看其中包含的内容时使用。
    • 示例
      • ls:列出当前目录下的文件和文件夹。
      • ls -l:以长格式列出详细信息,包括文件权限(如rwxr - xr - x)、所有者、组、大小、修改日期和时间以及文件名。
  • cd(change directory)
    • 基础概念:用于切换目录。
    • 优势:方便在不同的目录结构之间导航。
    • 类型:目录操作命令。
    • 应用场景:当你需要进入某个特定的子目录或者返回上级目录时使用。
    • 示例
      • cd /home/user:切换到/home/user目录。
      • cd..:返回上级目录。
  • cp(copy)
    • 基础概念:用于复制文件或目录。
    • 优势:可以方便地创建文件或目录的副本。
    • 类型:文件操作命令。
    • 应用场景:当你需要备份文件或者在不同位置创建相同内容的文件时使用。
    • 示例
      • cp file1.txt file2.txt:将file1.txt复制为file2.txt
      • cp -r dir1 dir2:递归复制整个dir1目录到dir2(如果dir2不存在则创建)。
  • mv(move)
    • 基础概念:用于移动文件或目录或者重命名文件/目录。
    • 优势:既可以改变文件的位置又可以简化文件名的修改操作。
    • 类型:文件操作命令。
    • 应用场景:当你需要将文件从一个位置移动到另一个位置或者想要重命名文件/目录时使用。
    • 示例
      • mv file1.txt /home/user/:将file1.txt移动到/home/user/目录下。
      • mv oldname.txt newname.txt:将oldname.txt重命名为newname.txt
  • rm(remove)
    • 基础概念:用于删除文件或目录。
    • 优势:可以清理不需要的文件和目录。
    • 类型:文件操作命令。
    • 应用场景:当你确定某个文件或目录不再需要时使用,但要注意慎用,因为删除操作不可恢复(在没有备份的情况下)。
    • 示例
      • rm file1.txt:删除file1.txt文件。
      • rm -r dir1:递归删除dir1目录及其内部的所有内容。

二、系统信息查看相关

  1. uname(unix name)
    • 基础概念:用于显示系统的相关信息,如内核版本、主机名等。
    • 优势:可以快速获取系统的基础架构相关信息。
    • 类型:系统信息查看命令。
    • 应用场景:当你需要了解系统的内核类型、版本或者硬件平台相关信息时使用。
    • 示例
      • uname -a:显示包括内核名称、主机名、内核版本、硬件平台等在内的全面系统信息。
  • top(table of processes)
    • 基础概念:动态地查看系统的进程相关信息,包括CPU使用率、内存使用情况等。
    • 优势:可以实时监控系统的资源使用情况和进程状态。
    • 类型:系统监控命令。
    • 应用场景:当你想要查看哪些进程正在占用大量系统资源,以便进行优化或者故障排查时使用。
    • 示例:直接输入top,会显示一个不断更新的进程列表,其中包括每个进程的PID(进程标识符)、CPU使用率、内存使用量等信息。
  • free(free memory)
    • 基础概念:用于查看系统的内存使用情况,包括物理内存和交换空间。
    • 优势:可以直观地了解系统内存的空闲、已用和缓存等情况。
    • 类型:系统资源查看命令。
    • 应用场景:当你怀疑系统内存不足或者想要优化内存使用时查看。
    • 示例
      • free -m:以MB为单位显示内存使用情况,包括总内存、已用内存、空闲内存、缓存和交换空间的使用情况。

三、网络相关

  1. ifconfig(interface configuration)
    • 基础概念:用于配置和显示网络接口的参数。
    • 优势:可以查看网络接口的IP地址、子网掩码、MAC地址等信息。
    • 类型:网络配置命令。
    • 应用场景:当你需要查看本地网络接口的基本配置或者进行简单的网络接口配置时使用。
    • 示例
      • ifconfig:显示所有网络接口的基本配置信息。
      • ifconfig eth0 192.168.1.100 netmask 255.255.255.0:为eth0接口设置IP地址为192.168.1.100,子网掩码为255.255.255.0(在较新版本的Linux中,部分功能被ip命令取代)。
  • ping
    • 基础概念:用于测试网络连接性,通过向目标主机发送ICMP(Internet Control Message Protocol)回显请求并等待响应。
    • 优势:可以快速判断目标主机是否可达以及网络的延迟情况。
    • 类型:网络测试命令。
    • 应用场景:当你想要检查本地网络连接是否正常或者测试与远程主机的连通性时使用。
    • 示例
      • ping 192.168.1.1:向IP地址为192.168.1.1的主机发送ICMP请求并等待响应。
  • netstat(network statistics)
    • 基础概念:用于显示网络连接、路由表、接口统计等网络相关信息。
    • 优势:可以全面了解系统的网络连接状态和相关的网络统计数据。
    • 类型:网络信息查看命令。
    • 应用场景:当你需要查看系统的网络连接情况,如哪些进程正在监听特定端口或者有哪些网络连接处于建立状态时使用。
    • 示例
      • netstat -an:显示所有网络连接的详细信息,包括协议、本地地址、远程地址、状态等。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 基础篇:Linux 常用命令总结

    目前企业有超过 80% 甚至更多的系统都是 Linux 操作系统,所以不管是做开发还是运维,不会点 Linux 知识肯定是无法进入到企业里工作。...而且,很多企业的岗位职责里写要需要精通 Linux 。...Linux 的从业方向也比较广,主要分为 运维 和 开发 ,细分下来就数不胜数了,基本都会涉及,因此学好 Linux 刻不容缓。 本文将列出我工作多年所学的 Linux 常用命令的汇总!...lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。...Linux fsck命令用于检查并修复Linux文件系统,可以同时检查一个或多个 Linux 文件系统;若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

    4.6K44

    linux应急常用命令+技巧总结

    不输的办法只有一个,就是不上场 常用命令 top # 命令可以直接看到进程实时情况。...这个日志文件中会记录Linux系统的绝大多数重要信息,如果系统出现问题时,首先要检查的就应该是这个日志文件 /var/log/btmp 记录错误登录日志,这个文件是二进制文件,不能直接vi查看,而要使用...secure 记录验证和授权方面的信息,只要涉及账号和密码的程序都会记录,比如SSH登录,su切换用户,sudo授权,甚至添加用户和修改用户密码都会记录在这个日志文件中 注:secure 在一些较新的linux...root ; COMMAND=/sbin/shutdown -r now 常用的shell命令 find、grep 、egrep、awk、sed 1、grep显示前后几行信息: 标准unix/linux...每监测完一个部分中断一次,输入enter之后会继续检测下个部分 rkhunter -c --sk --rwo #自动检测并只显示告警信息 webshell查杀 使用Webshell查杀工具 Windows下D盾等,Linux

    1.2K20

    linux常用命令解释_vim常用命令总结

    Linux 的常见命令 1. ls 2. pwd 3. cd 4. touch 5. cat 6. echo 7. mkdir 8. rm 9. mv 10. cp 11. man 12. less...13. head 14. tail 15. vim 16. grep 17. ps 18. netstat Linux 权限 修改文件权限 Linux 的常见命令 白色 : 普通文件 蓝色:...这是常用的命令,一般也是可以使用 ll 来替代 ls 列出当前目录中包含的文件和目录,类似于在 windows 上上双击某个目录,把它打开,看看目录里面有啥 ls [路径] 这里的 / 是 Linux...上,是以 / 开头(根目录)就是绝对路径 3. cd Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。...-anp | grep “端口号” 常用选项: -a 显示所有正在或不在侦听的套接字 -n 显示数字形式地址而不是去解析主机、端口或用户名 -p 显示套接字所属进程的PID和名称 Linux

    1.1K30

    个人总结的Linux常用命令

    常用参数-i 有同名文件时交互式提示用户,-r拷贝目录时递归下面的子目录,-f同名文件时不提示直接覆盖(和-i相反),-p拷贝时将权限和修改时间连带拷走(很常用,因为linux下权限控制比较严格)。...profile保存了默认历史命令保存1000条 挂载命令 mount[-t 文件系统][-o 特殊选项]设备文件名 挂载点 选项 [-t]文件系统 如:ext3 ext4 iso9660 按分类 Linux...有关磁盘空间的命令 命令 功能 mount 挂载文件系统 umount 卸载已挂载上的文件系统 df 检查各个硬盘分区和已挂上来的文件系统的磁盘空间 du 显示文件目录和大小 fsck 主要是检查和修复Linux...文件系统 文件备份和压缩命令 在Linux中,常用的文件压缩工具有gzip、bzip2、zip。

    70240

    Linux常用命令总结(mysql数据库常用命令)

    目前企业有超过 80% 甚至更多的系统都是 Linux 操作系统,所以不管是做开发还是运维,不会点 Linux 知识肯定是无法进入到企业里工作。...而且,很多企业的岗位职责里写要需要精通 Linux 。...Linux 的从业方向也比较广,主要分为 运维 和 开发 ,细分下来就数不胜数了,基本都会涉及,因此学好 Linux 刻不容缓。 本文将列出我工作多年所学的 Linux 常用命令的汇总!...lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。...Linux fsck命令用于检查并修复Linux文件系统,可以同时检查一个或多个 Linux 文件系统;若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

    3.3K10

    基础篇:Linux 常用命令总结「建议收藏」

    目前企业有超过 80% 甚至更多的系统都是 Linux 操作系统,所以不管是做开发还是运维,不会点 Linux 知识肯定是无法进入到企业里工作。...而且,很多企业的岗位职责里写要需要精通 Linux 。...Linux 的从业方向也比较广,主要分为 运维 和 开发 ,细分下来就数不胜数了,基本都会涉及,因此学好 Linux 刻不容缓。 本文将列出我工作多年所学的 Linux 常用命令的汇总!...lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。...Linux fsck命令用于检查并修复Linux文件系统,可以同时检查一个或多个 Linux 文件系统;若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

    2.2K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券