linux基础学习-系统信息相关命令以及一些其他命令

  • 主要是为了方便远程终端维护服务器时,查看服务器上当前的 系统日期和时间/磁盘空间占用情况/程序执行命令
  • 时间和日期

  • 磁盘信息

    • -h:以人性化的方式显示文件大小
  • 进程信息
    • 进程通俗地说就是当前正在执行的一个程序

      • ps默认只会显示当前用户通过终端启动的应用程序
      • 要退出top,可以直接输入q
      • 使用kill命令时,最好终止由当前用户开启的进程,而不要终止以root身份开启的进程,否则可能导致系统崩溃
      • 选项说明
  • 其他命令
    • 查找文件
      • find命令通常用来在 特定的目录下 搜索 符合条件的文件

      • 如果省略路径,表示在当前文件下查找
      • 可以配合通配符使用
    • 软链接
      • 类似于快捷方式

      • 没有-s选项的话,建立的是一个硬链接文件
        • 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接
      • 源文件要适应绝对路径,不能使用相对路径,这样方便移动链接文件后,仍能正常使用
    • 硬链接
      • 在使用ln创建链接时,若没有-s选项,会创建一个硬链接,而不是软链接
      • 相当于复制+同步更新
      • 只要引用数不为零,文件就不会消失
    • 文件软硬链接示意图

      • linux中,文件名和文件的数据 是分开存储的
      • 在Linux中,只有文件的硬链接数==0时候才会被删除
      • 使用ls -l可以查看一个文件硬链接的数量
    • 打包压缩
      • 打包/解包
        • tar是linux中最常用的备份工具,此命令可以 把一系列文件 打包到一个大文件夹中,也可以把一个打包的大文件夹恢复成一系列的文件
        • 命令格式

        • 选项说明

      • 压缩/解压缩
        • gzip
          • tar与gizp命令结合可以使用,实现文件的打包和压缩
            • tar只负责打包文件,但不压缩
            • 用gzip压缩tar打包后的文件,其扩展名一般用xxx.tar.gz
          • 在tar命令中有一个选项-z可以调用gzip,从而可以方便的实现压缩和解压缩的功能
          • 命令格式

            • 选项含义
        • bzip2(two)
          • tar与bzip2命令结合可以使用,实现文件的打包和压缩(用法和gzip一样)
            • tar只负责打包文件,但不压缩
            • 用bzip2压缩tar打包后的文件,其扩展名一般用xxx.tar.bz2
          • 在tar命令中有一个选项-j可以调用gzip,从而可以方便的实现压缩和解压缩的功能
          • 命令格式

    • 软件安装
      • 通过apt安装卸载软件
        • apt是linux下的一块安装包的管理工具
        • 可以在终端方便的安装/卸载/更新软件包

      • linux系统下软件安装

猜你喜欢

转载自blog.csdn.net/qq_61897309/article/details/128390419