zoukankan      html  css  js  c++  java
  • 查看系统信息与解压缩

    01. 时间和日期

    序号 命令 作用
    01 date 查看系统时间
    02 cal calender 查看日历,-y 选可以查看一年的日历

    02. 磁盘信息

    序号 命令 作用
    01 df -h disk free 显示磁盘剩余空间
    02 du -h [目录名] disk usage 显显示目录下的文件大小
    • 选项说明
    参数 含义
    -h 以人性化的方式显示文件大小

    03. 进程

    • 所谓进程,通俗的说就是当前正在执行的一个程序
    序号 命令 作用
    01 ps aux process status 查看进程的详细状况
    02 top 动态显示运行中的进程并且排序
    03 kill [-9] 进程代号 终止指定代号的进程,-9表示强行终止

    ps 默认只会显示当前用户通过终端启动的应用程序

    • ps 选项说明功能
    选项 含义
    a 显示终端上的所有进程,包括其他用户的进程
    u 显示进程的详细状态
    x 显示没有控制终端的进程

    提示:使用kill命令时,最好只终止由当前用户开启的进程,而不要终止root身份开启的进程,否则可能导致系统崩溃

    • 要退出 top 可以直接输入q

    04. 查找文件

    • find 命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件
    序号 命令 作用
    01 find [路径] -name "*.py" 查找指定目录下扩展名是.py的文件,包括子目录
    • 如果省略路径,表示当前文件夹下查找
    • 之前学习的通配符,在使用find命令时同时可用

    示例:

    • 1.搜索桌面目录下,文件名包含1的文件
    find -name "*1*"
    
    • 2.搜索桌面目录下,所有以.txt为扩展名的文件
    find -name "*.txt"
    
    • 3.搜索桌面目录下,以数字1开头的文件
    find -name "1*"
    

    05. 打包

    • tar 是Linux中最常用的备份工具,此命令可以把一系列文件打包到一个大文件中,也可以把一个打包的大文件恢复成一系列文件

    • tar 的命令格式如下

    # 打包文件
    tar -cvf 打包文件.tar 被打包的文件/路径...
    
    # 解包文件
    tar -xvf 打包文件.tar
    
    • tar 选项说明
    选项 含义
    c 生成档案文件,创建打包文件
    x 解开档案文件
    v 列出归档解档的详细过程,显示进度
    f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后

    注意:f 选项必须放在最后,其他选项顺序可以随意

    06. 压缩/解压缩

    1)gzip

    • tar与gzip命令结合可以使用实现文件打包和解压缩
      • tar 只负责打包文件,但不压缩
      • 用gzip压缩tar打包后的文件,其扩展名一般用 xxx.tar.gz

    在Linux中,最常见的解压缩文件格式就是xxx.tar.gz

    • 在tar 命令中有一个选项-z可可以调用gzip,从而可以方便地实现压缩和解压缩的功能
    • 命令格式如下:
    # 压缩文件
    tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
    
    # 解压缩文件
    tar -zxvf 打包文件.tar.gz
    
    # 解压缩到指定路径
    tar -zxvf 打包文件.tar.gz -C 目标路径
    
    选项 含义
    -C 解压缩到指定目录,注意:要解压缩的目录必须存在

    2)bzip2(two)

    • tar 与 bzip2 命令结合可以使用实现文件打包和压缩(用法和gzip一样)

      • tar 只负责打包文件,但不压缩
      • 用bzip2压缩tar 打包后的文件,其扩展名一般用xxx.tar.gz
    • 在 tar 命运中有一个选项-j目标路径bzip2,从而可以方便的实现压缩和解压缩的功能

    • 命令格式如下:

    # 压缩文件
    tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径...
    
    # 解压缩文件
    tar -jvxf 打包文件.tar.bz2
    
  • 相关阅读:
    AJAX异步传输——以php文件传输为例
    js控制json生成菜单——自制菜单(一)
    vs2010中关于HTML控件与服务器控件分别和js函数混合使用的问题
    SQL数据库连接到服务器出错——无法连接到XXX
    PHP错误:Namespace declaration statement has to be the very first statement in the script
    【LeetCode】19. Remove Nth Node From End of List
    【LeetCode】14. Longest Common Prefix
    【LeetCode】38. Count and Say
    【LeetCode】242. Valid Anagram
    【LeetCode】387. First Unique Character in a String
  • 原文地址:https://www.cnblogs.com/James-221/p/14219779.html
Copyright © 2011-2022 走看看