1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Cpufetch:一款功能強大的CPU架構(gòu)信息爬取工具

        共 2275字,需瀏覽 5分鐘

         ·

        2021-11-15 16:03


        Cpufetch 是一款功能簡單但卻很強大的命令行工具,Cpufetch支持在Linux、Windows、macOS和Android系統(tǒng)中安裝使用,但還是建議大家在Linux操作系統(tǒng)上使用Cpufetch。

        系統(tǒng)環(huán)境

        Centos8


        Centos8中安裝cpufetch

        下面使用源碼編譯安裝cpufetch。安裝之前需要安裝依賴包git , make , gcc

        [root@localhost?~]#?yum?-y?install?git?make?gcc?gcc-c++

        從github中下載cpufetch源碼包:

        [root@localhost?~]#?git?clone?https://github.com/Dr-Noob/cpufetch
        Cloning?into?'cpufetch'...

        remote:?Enumerating?objects:?274,?done.
        remote:?Counting?objects:?100%?(274/274),?done.
        remote:?Compressing?objects:?100%?(166/166),?done.
        remote:?Total?1280?(delta?161),?reused?208?(delta?108),?pack-reused?1006
        Receiving?objects:?100%?(1280/1280),?635.25?KiB?|?538.00?KiB/s,?done.
        Resolving?deltas:?100%?(854/854),?done.

        進入cpufetch目錄,并編譯安裝:

        [root@localhost?~]#?cd?cpufetch/
        [root@localhost?cpufetch]#?make?&&?make?install
        gcc?-Wall?-Wextra?-Werror?-pedantic?-fstack-protector-all?-pedantic?-std=c99?-DARCH_X86?-Wfloat-equal?-Wshadow?-Wpointer-arith?src/common/main.c?src/common/cpu.c?src/common/udev.c?src/common/printer.c?src/common/args.c?src/common/global.c?src/x86/cpuid.c?src/x86/apic.c?src/x86/cpuid_asm.c?src/x86/uarch.c?-o?cpufetch
        install?-Dm755?"cpufetch"???"/usr/bin/cpufetch"
        install?-Dm644?"LICENSE"????"/usr/share/licenses/cpufetch-git/LICENSE"
        install?-Dm644?"cpufetch.8"?"/usr/share/man/man8/cpufetch.8.gz"


        如何使用cpufetch

        語法如下:

        cpufetch
        cpufetch?[option]

        選項說明

        默認輸出樣式是fancy。但是我們添加-s選項,切換為legacy或retro樣式:

        #?cpufetch?-s?retro
        #?cpufetch?-s?legacy

        下面可以使用一個循環(huán)來顯示三種樣式:

        [root@localhost?~]#?vi?cpufetch_loop.sh?

        #!/bin/bash
        for?s?in?fancy?retro?legacy
        do
        ????clear
        ????cpufetch?-s?"$s"
        ????sleep?1
        done


        使用-v選項,可以顯示額外信息,如果有則顯示:

        #?cpufetch?-v

        使用-d選項,打印供調(diào)試使用的信息:

        [root@localhost?~]#?cpufetch?-d
        cpufetch?v0.96?(x86_64?build)
        Intel(R)?Core(TM)?i7-8700?CPU?@?3.20GHz
        -?Hypervisor:?VMware
        -?Max?standard?level:?0x00000016
        -?Max?extended?level:?0x80000008
        -?CPUID?dump:?0x000906EA


        默認情況下,cpufetch使用系統(tǒng)配色方案,但我們也可以自定義配色方案和三種預(yù)定義的配色方案:

        #使用intel配色方案
        [root@localhost?~]#?cpufetch?-c?intel
        #使用amd配色方案
        [root@localhost?~]#?cpufetch?-c?amd
        #使用arm配色方案
        [root@localhost?~]#?cpufetch?-c?arm
        #使用自定義配色方案
        cpufetch?--color?70,130,180:230,230,250:0,100,0:255,69,0

        我們需要使用以下格式輸入顏色對應(yīng)的RGB值,設(shè)置4種顏色:

        R,G,B:R,G,B:R,G,B:R,G,B

        前2種顏色是CPU的LOGO顏色,后2種顏色是文本顏色。

        轉(zhuǎn)自:Linux就該這么學(xué)

        Linux學(xué)習(xí)指南

        有收獲,點個在看?

        瀏覽 52
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            天天干天天操天天插 | 岛国av噜噜噜久久久狠狠AV | 佐山爱av在线播放 | 免费黄片av | 韩国无码一区二区 | 欧美一级片在线播放视频 | 亚洲欧美国产高清vA在线播放 | 91AV免费在线观看 | 三级网址在线观看 | 啊轻点灬太粗嗯太深了用力音频 |