rpm常見命令及拆包修復命令
rpm常用命令
1.rpm -qa 顯示系統中已經安裝好的軟體
模糊查詢
2.rpm -qc 查詢軟體的配置檔案
3.rpm -ivh --nodeps 安裝軟體忽略軟體的依賴性
注意
安裝軟體忽略其依賴性,可以安裝,但是軟體無法正常執行
-i 安裝
-v 顯示過程
-h hash加密
4.rpm -Kv 檢測軟體包是否被篡改
這裡是ok 我們修改一下再試試
在軟體包中追加內容後再次檢視,顯示bad,已被篡改
5.rpm -e 解除安裝
6.rpm -q 查詢 顯示出來的就是安裝成功的
用拆包的方式修復命令
1.顯示命令的路徑
2.為了實驗測試,我們先將命令刪除
再次執行命令發現找不到,因為我們刪除了此命令
3.將軟體複製到mnt中去
4.進行拆包,拆包完成後會出現usr目錄,命令就存在於此命令下的/bin中
5.最後我們再將命令複製回原來的路徑就可以再次執行
相關推薦
rpm常見命令及拆包修復命令
rpm常用命令 1.rpm -qa 顯示系統中已經安裝好的軟體 模糊查詢 2.rpm -qc 查詢軟體的配置檔案 3.rpm -ivh --nodeps 安裝軟體忽略軟體的依賴性 注意 安裝軟體忽略其依賴性,可以安裝,但是軟體無法正常執行 -i 安裝 -v 顯示過
yum安裝與rpm安裝以及拆包修復
1.yum安裝 要在設定了yum源的機子上才可進行yum安裝。 wps-office-10.1.0.5672-1.a21.x86_64.rpm [1] [2] [3] [4] [5] [1] 軟體名稱 [2] 版本 [3] 適用系統 [4] 架構 [5] 適用
c++實現對windwos 下socket 的封裝(實現封包及拆包處理)
nth word temp add ips object invalid protected 數據 SuperSocket.h #pragma once #include<string> #include<iostream> #include &
c++實現對windwos 下socket 的封裝(實現封包及拆包處理)--
SuperSocket.h #pragma once #include<string> #include<iostream> #include <WINSOCK2.H> #include "MyThread.h" #include "S
每天一個linux命令之coreutils包: base64命令
gnu文件地址: http://www.gnu.org/software/coreutils/manual/html_node/base64-invocation.html#base64-invocation 我們知道base64是一個編碼,具體是什麼編碼: https:/
幾個常見網絡故障修復命令
修復 網絡故障 日常 幾個常見命令 1. arp -d此命令用來刪除arp,被毒化的網關。補充:arp -a查看網內ip及mac2.ipconfig /flushdns用來重新刷新dns,遇到dns劫持的時候可以試試3.ipconfig /release用來重新獲取一個dhcp服務器裏面的ip
bash的常見特性及文本查看命令
需要 深度 過程 命令行展開 文件 強引用 設置 direct 存在 (一)bash的基礎特性 命令補全 shell程序在接收到用戶執行命令的請求,分析完成之後,最左側的字符串會被當作命令; 命令查找機制:shell首先會在內部命令中匹配查找,如果沒有找到,則會在PAT
Ubuntu常用命令及常見問題
循環 ubun 狀態 命令 關閉 spa 文件添加 修改 通過 常用命令 1,應用程序陷入死循環或某種無法終止的狀態,如何強制關閉 ps -ef //全格式顯示當前所有進程 sudo kill PID//PID修改為需要結束的應用程序的PID 常見問題 1,如何安
redis-cli 常見操作及命令
sort -c aid als sha test exp 2個 googl 字符創常見操作 [root@srv5 ~]# redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set string1
Linux CentOS7系統上 RPM命令管理程序包 基礎知識
RPM的基礎知識安裝 -i升級 -U/-F卸載 -e查詢 -q校驗- V數據庫維護 --buliddb --initdb-v 查看詳細過程-vv 查看更詳細過程安裝時的選項-h 顯示進度條--test 僅測試安裝過程 實際上不安裝--nodeps 忽略依賴關系安裝,不推薦--replacepkgs 重新安裝
rpm軟件包管理命令--rpm
rpm軟件包管理命令前提:在已經將yum源配置成功,可以成功下載相關軟件包。 相關參數及其解釋 -ivh packages.rpm 安裝此軟件-i 表示此軟件的信息,包括名稱,版本,描述-v 顯示指令執行過程-h 安裝時進行標記--nodeps 表示忽略依賴性進行安裝(常使用的環境為:A依賴性為B,B依賴性
監控io性能、free、ps命令及netstat命令、抓包工具tcpdump,tshark
20180507一、監控io性能iostat -x 關註%utiliotop 查看哪一個進程在進行讀寫 二、free命令(查看內存使用)-m -h-gbuff 緩沖(cpu處理完的數據 > 內存 (buff)> 磁盤)cache 緩存(磁盤 >內存(cache) >cpu處理數據)公
Linux查看系統信息的命令及已安裝軟件包的命令
log ftp 環境 rmp 計算 低版本 更多 smo 完全 系統 uname -a查看內核/操作系統/CPU信息head -n 1 /etc/issue查看操作系統版本cat /proc/cpuinfo查看CPU信息hostname查看計算機名lspci -tv列出所有
轉——git常見使用命令及git原理
0.常用命令1 1.git中brunch的使用和理解(一定理解brunch的指標理解和分叉) 分支建立 Git 是怎麼建立新分支的呢? 很簡單,它只是為你建立了一個可以移動的新的指標。 比如,建立一個 testing 分支, 你需要使用 git branch 命令
三、Redis的常見命令及使用
對value操作的命令 exists(key) // 確認一個key是否存在 del(key) // 刪除一個key type(key) // 返回值的型別 keys(pattern) // 返回滿足給定pattern的所有key randomkey // 隨機返回key空間的一個 keyr
軟體的安裝及管理、yum命令與rpm命令
安裝軟體 yum命令與rpm命令的區別: rpm是由紅帽公司開發的軟體包管理方式,使用rpm我們可以方便的進行軟體的安裝、查詢、解除安裝、升級等工作。 但是rpm軟體包之間的依賴性問題往往會很繁瑣,尤其是軟體由多個rpm包組成時。但rpm可以解決死迴圈依賴性,這是yum解決不了的
Kali 檢視系統資訊的一些命令及檢視已安裝軟體包的命令
1.系統 uname -a檢視核心/作業系統/CPU資訊 head -n 1 /etc/issue檢視作業系統版本 cat /proc/cpuinfo檢視CPU資訊 hostname檢視計算機名 lspci -tv列出所有PCI裝置 lsusb
第10課 EOS常見命令及樣例演示
1,摘要 【本文目標】 本文列出經常EOS環境經常會使用的命令格式以及樣例,作為EOS命令的快速查詢手冊。 不管是EOS的命令列幫助說明還是命令列參考文件,對引數的引用描述都比較亂,輝哥重新整理後規定,用[表示引數可選],用<>表示執行命令時其裡面
原 Python資料爬蟲學習筆記(15)Scrapy常見命令及專案檔案介紹
一、Scrapy常見命令提示符CMD命令: (1)scrapy -h 檢視指令幫助。 (2)scrapy fetch http://baidu.com 直接爬取特定網頁。 (3)scrapy runspider scrapytest.py 執行特定爬蟲(前提要使用cd
Linux 常見命令及操作
Linux常用命令 系統安全 sudo、su、chmod、setfacl 程序管理 w、top、ps、kill、pkill、pstree、killall 使用者管理 id、usermod、useradd、groupadd、userdel 檔案系統 mount、u