国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Kali 查看系統(tǒng)信息的一些命令及查看已安裝軟件包的命令

這篇具有很好參考價(jià)值的文章主要介紹了Kali 查看系統(tǒng)信息的一些命令及查看已安裝軟件包的命令。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.系統(tǒng)

uname -a查看內(nèi)核/操作系統(tǒng)/CPU信息
head -n 1 /etc/issue查看操作系統(tǒng)版本
cat /proc/cpuinfo查看CPU信息
hostname查看計(jì)算機(jī)名
lspci -tv列出所有PCI設(shè)備
lsusb -tv列出所有USB設(shè)備
lsmod列出加載的內(nèi)核模塊
env查看環(huán)境變量

2.資源

free -m查看內(nèi)存使用量和交換區(qū)使用量
df -h查看各分區(qū)使用情況
du -sh <目錄名>查看指定目錄的大小
grep MemTotal /proc/meminfo查看內(nèi)存總量
grep MemFree /proc/meminfo查看空閑內(nèi)存量
uptime查看系統(tǒng)運(yùn)行時(shí)間、用戶數(shù)、負(fù)載
cat /proc/loadavg查看系統(tǒng)負(fù)載

3.磁盤和分區(qū)

mount | column -t查看掛接的分區(qū)狀態(tài)
fdisk -l查看所有分區(qū)
swapon -s查看所有交換分區(qū)
hdparm -i /dev/hda查看磁盤參數(shù)(僅適用于IDE設(shè)備)
dmesg | grep IDE查看啟動(dòng)時(shí)IDE設(shè)備檢測(cè)狀況

4.網(wǎng)絡(luò)

ifconfig查看所有網(wǎng)絡(luò)接口的屬性
iptables -L查看防火墻設(shè)置
route -n查看路由表
netstat -lntp查看所有監(jiān)聽端口
netstat -antp查看所有已經(jīng)建立的連接
netstat -s查看網(wǎng)絡(luò)統(tǒng)計(jì)信息

5.進(jìn)程

ps -ef查看所有進(jìn)程
top實(shí)時(shí)顯示進(jìn)程狀態(tài)

6.用戶

w查看活動(dòng)用戶
id <用戶名>查看指定用戶信息
last查看用戶登錄日志
cut -d: -f1 /etc/passwd查看系統(tǒng)所有用戶
cut -d: -f1 /etc/group查看系統(tǒng)所有組\
crontab -l查看當(dāng)前用戶的計(jì)劃任務(wù)

7.服務(wù)

chkconfig –list列出所有系統(tǒng)服務(wù)
chkconfig –list | grep on列出所有啟動(dòng)的系統(tǒng)服務(wù)

8.RPM

rpm -qa查看所有安裝的軟件包
在Linux 操作系統(tǒng)中,有一個(gè)系統(tǒng)軟件包,它的功能類似于Windows里面的“添加/刪除程序”,但是功能又比“添加/刪除程序”強(qiáng)很多,它就是 Red Hat Package Manager(簡(jiǎn)稱RPM)。此工具包最先是由Red Hat公司推出的,后來被其他Linux開發(fā)商所借用。由于它為L(zhǎng)inux使用者省去了很多時(shí)間,所以被廣泛應(yīng)用于在Linux下安裝、刪除軟件。下面就 給大家介紹一下它的具體使用方法。

我們得到一個(gè)新軟件,在安裝之前,一般都要先查看一下這個(gè)軟件包里有什么內(nèi)容,假設(shè)這個(gè)文件是:Linux-1.4-6.i368.rpm,我們可以用這條命令查看:
rpm -qpi Linux-1.4-6.i368.rpm
系統(tǒng)將會(huì)列出這個(gè)軟件包的詳細(xì)資料,包括含有多少個(gè)文件、各文件名稱、文件大小、創(chuàng)建時(shí)間、編譯日期等信息。
上面列出的所有文件在安裝時(shí)不一定全部安裝,就像Windows下程序的安裝方式分為典型、完全、自定義一樣,Linux也會(huì)讓你選擇安裝方式,此時(shí)我們可以用下面這條命令查看軟件包將會(huì)在系統(tǒng)里安裝哪些部分,以方便我們的選擇:
rpm -qpl Linux-1.4-6.i368.rpm
選擇安裝方式后,開始安裝。我們可以用rpm-ivh Linux-1.4-6.i368.rpm命令安裝此軟件。在安裝過程中,若系統(tǒng)提示此軟件已安裝過或因其他原因無法繼續(xù)安裝,但若我們確實(shí)想執(zhí)行安裝命 令,可以在 -ivh后加一參數(shù)“-replacepkgs”:
rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm
有時(shí)我們卸載某個(gè)安裝過的軟件,只需執(zhí)行rpm-e <文件名>命令即可。
對(duì)低版本軟件進(jìn)行升級(jí)是提高其功能的好辦法,這樣可以省去我們卸載后再安裝新軟件的麻煩,要升級(jí)某個(gè)軟件,只須執(zhí)行如下命令:rpm -uvh <文件名>,注意:此時(shí)的文件名必須是要升級(jí)軟件的升級(jí)補(bǔ)丁
另外一個(gè)安裝軟件的方法可謂是Linux的獨(dú)到之處,同時(shí)也是RMP強(qiáng)大功能的一個(gè)表現(xiàn):通過FTP站點(diǎn)直接在線安裝軟件。當(dāng)找到含有你所需軟件的站點(diǎn)并 與此網(wǎng)站連接后,執(zhí)行下面的命令即可實(shí)現(xiàn)在線安裝,譬如在線安裝Linux-1.4-6.i368.rpm,可以用命令:
rpm -i ftp://ftp.pht.com/pub/linux/redhat/...-1.4-6.i368.rpm
在我們使用電腦過程中,難免會(huì)有誤操作,若我們誤刪了幾個(gè)文件而影響了系統(tǒng)的性能時(shí),怎樣查找到底少了哪些文件呢?RPM軟件包提供了一個(gè)查找損壞文件的 功能,執(zhí)行此命令:rpm -Va即可,Linux將為你列出所有損壞的文件。你可以通過Linux的安裝光盤進(jìn)行修復(fù)。
Linux系統(tǒng)中文件繁多,在使用過程中,難免會(huì)碰到我們不認(rèn)識(shí)的文件,在Windows下我們可以用“開始/查找”菜單快速判斷某個(gè)文件屬于哪個(gè)文件夾,在Linux中,下面這條命令行可以幫助我們快速判定某個(gè)文件屬于哪個(gè)軟件包:
rpm -qf <文件名>
當(dāng)每個(gè)軟件包安裝在Linux系統(tǒng)后,安裝文件都會(huì)到RPM數(shù)據(jù)庫中“報(bào)到”,所以,我們要查詢某個(gè)已安裝軟件的屬性時(shí),只需到此數(shù)據(jù)庫中查找即可。注意:此時(shí)的查詢命令不同于1和8介紹的查詢,這種方法只適用于已安裝過的軟件包!命令格式:
rpm -參數(shù) <文件名>

APT-GETkali

一、什么的是apt-get

高級(jí)包裝工具(英語:Advanced Packaging Tools,簡(jiǎn)稱:APT)是Debian及其衍生發(fā)行版(如:ubuntu)的軟件包管理器。APT可以自動(dòng)下載,配置,安裝二進(jìn)制或者源代碼格式的軟 件包,因此簡(jiǎn)化了 Unix系統(tǒng)上管理軟件的過程,apt-get命令一般需要root權(quán)限執(zhí)行,所以一般跟著sudo命令。

二、apt-get中文參數(shù)

用法:
apt-get [選項(xiàng)] 命令 apt-get [選項(xiàng)] install|remove pkg1 [pkg2 …]
apt-get [選項(xiàng)] source pkg1 [pkg2 …]

apt-get 是一個(gè)下載安裝軟件包的簡(jiǎn)單命令行接口。 最常用的命令是update(更新) 和install(安裝)。
命令:
update - 重新獲取軟件包列表
upgrade - 進(jìn)行更新
install - 安裝新的軟件包
remove - 移除軟件包
autoremove - 自動(dòng)移除全部不使用的軟件包
purge - 移除軟件包和配置文件
source - 下載源碼檔案
build-dep - 為源碼包配置編譯依賴
dist-upgrade - 發(fā)行版升級(jí)
dselect-upgrade - 依照 dselect 的選擇更新
clean - 清除下載的歸檔文件
autoclean - 清除舊的的已下載的歸檔文件
check - 檢驗(yàn)是否有損壞的依賴

選項(xiàng):
-h 本幫助文件。
-q 輸出到日志 - 無進(jìn)展指示
-qq 不輸出信息,錯(cuò)誤除外
-d 僅下載 - 不安裝或解壓歸檔文件
-s 不實(shí)際安裝。模擬執(zhí)行命令
-y 假定對(duì)所有的詢問選是,不提示
-f 嘗試修正系統(tǒng)依賴損壞處
-m 如果歸檔無法定位,嘗試?yán)^續(xù)
-u 同時(shí)顯示更新軟件包的列表
-b 獲取源碼包后編譯 -V 顯示詳細(xì)的版本號(hào)
-c=? 閱讀此配置文件
-o=? 設(shè)置自定的配置選項(xiàng),如 -o dir::cache=/tmp

三,apt-get 常用實(shí)例
apt-cache search packagename 搜索包
apt-cache show packagename 獲取包的相關(guān)信息,如說明、大小、版本等
apt-get install packagename 安裝包
apt-get install packagename –reinstall 重新安裝包
apt-get -f install 修復(fù)安裝”-f = –fix-missing”
apt-get remove packagename 刪除包
apt-get remove packagename –purge 刪除包,包括刪除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安裝的包
apt-get dist-upgrade 升級(jí)系統(tǒng)
apt-get dselect-upgrade 使用 dselect 升級(jí)
apt-cache depends packagename 了解使用依賴
apt-cache rdepends packagename 是查看該包被哪些包依賴
apt-get build-dep packagename 安裝相關(guān)的編譯環(huán)境
apt-get source packagename 下載該包的源代碼
apt-get clean 清理無用的包
apt-get autoclean 清理無用的包
apt-get check 檢查是否有損壞的依賴

apt-get工作原理簡(jiǎn)介
眾所周知,在linux操作系統(tǒng)下,利用apt-get來安裝軟件是非常方便的。只要一個(gè)sudo apt-get install 軟件名;就可以輕易的解決軟件的安裝,最關(guān)鍵的是他可以解決其中存在的各種復(fù)雜的依賴關(guān)系,讓你不用為此頭疼,而在apt-get出現(xiàn)之前,利用dpkg或者更早之前的./configure;make;make install來安裝軟件真是無法想象,安裝完軟件A,提示你要安裝軟件B,好不容易安裝完了,又提示要安裝軟件C。。。。各種糾結(jié)!所以說apt這個(gè)高級(jí)包管理工具極大的方便了廣大的linux用戶,更降低了linux用戶的入門的門檻。好了,零零碎碎說了這么多廢話,咱們回歸正題。

為了搞清其中原理,我在網(wǎng)上折騰了半天,最后自己摸索了好久,終于有點(diǎn)頭緒,每當(dāng)執(zhí)行命令進(jìn)行軟件的安裝或著更新,或者軟件源的更新時(shí),apt會(huì)訪問/etc/apt/sources.list內(nèi)的地址,并在該網(wǎng)站中找到對(duì)應(yīng)系統(tǒng)的包信息例如我的操作系統(tǒng)是ubuntu,網(wǎng)站是deb?http://mirrors.163.com/ubuntu/?precise main restricted universe multiverse網(wǎng)易的,那么當(dāng)我們執(zhí)行安裝的命令時(shí),他就會(huì)對(duì)應(yīng)的訪問http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/的packages.gz,這個(gè)文件是服務(wù)器上軟件包及其依賴關(guān)系的清單,并且用gzip壓縮過了。apt-get update使用這個(gè)清單來確定能夠獲得哪些補(bǔ)充的軟件包且他的內(nèi)容會(huì)被保存在/var/lib/apt/lists內(nèi),通過訪問這個(gè)lists確定該軟件是否已安裝,是否是最新版本,依賴關(guān)系是否滿足,從而確定要更新內(nèi)容,并進(jìn)行更新,其安裝過程主要是由dpkg來完成。

總體上來說apt是傾向于下載的一個(gè)管理工具。文章來源地址http://www.zghlxwxcb.cn/news/detail-710345.html

到了這里,關(guān)于Kali 查看系統(tǒng)信息的一些命令及查看已安裝軟件包的命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 詳解Windows系統(tǒng)下面如何查看CUDA、cuDNN、Python和各個(gè)軟件包的版本

    詳解Windows系統(tǒng)下面如何查看CUDA、cuDNN、Python和各個(gè)軟件包的版本

    這個(gè)題目網(wǎng)絡(luò)上有很多的講解,但是 查看CUDA、cuDNN版本 和 查看Python與自身各個(gè)軟件包 是分開的,且cuDNN版本的查看方式似乎已經(jīng)過時(shí)【截止2023-10-23】。由于自身需要且出于回饋 互聯(lián)網(wǎng)大學(xué) 的目的,將相關(guān)內(nèi)容重新整理在此篇博客中。 方法1:在Windows終端中通過以下3條下命

    2024年02月04日
    瀏覽(37)
  • 【Linux】一些常見查看各種各樣信息的命令

    find命令,用來查找文件。常用的按照名字查找-name,按照文件類型查找-type,linux常用的文件類型有七種,普通文件,目錄文件,管道,套接字,軟鏈接,塊設(shè)備,字符設(shè)備。還可以按照文件大小查詢-size。 grep命令,按照文件內(nèi)容來查找。使用規(guī)則是grep option pattern file ps aux

    2024年02月09日
    瀏覽(92)
  • Kali Linux無法定位軟件包

    Kali Linux無法定位軟件包

    本想更新一下漏掃程序,結(jié)果出現(xiàn)了錯(cuò)誤 每次遇到問題都要百度,干脆直接記錄下來,省的以后麻煩 在kali中出現(xiàn)了無法定位軟件包的錯(cuò)誤,造成這種錯(cuò)誤的方法也可能有很多,比如源錯(cuò)誤,網(wǎng)絡(luò)連接問題,kali系統(tǒng)長(zhǎng)時(shí)間未更新 還有倉(cāng)庫沖突問題:可以使用urces.list?apt_cac

    2024年02月07日
    瀏覽(30)
  • 如何驗(yàn)證 ubuntu 系統(tǒng)中是否已經(jīng)安裝過某個(gè)軟件包?

    如何驗(yàn)證 ubuntu 系統(tǒng)中是否已經(jīng)安裝過某個(gè)軟件包?

    在 Ubuntu 上,可以使用 dpkg 命令來驗(yàn)證某個(gè)軟件包是否已經(jīng)安裝。 打開終端。 輸入以下命令: 例如,如果要驗(yàn)證 vim 是否已安裝,可以輸入: 按下 Enter 鍵運(yùn)行命令。 如果軟件包已安裝,你將看到關(guān)于該軟件包的詳細(xì)信息,包括版本號(hào)等,這里以查詢 vim 為例,截圖如下:

    2024年02月11日
    瀏覽(27)
  • Linux命令——軟件包管理

    Linux命令——軟件包管理

    ??博主最近項(xiàng)目上線,操作了linux系統(tǒng),感覺命令很容易遺忘,因此總結(jié)一下,本文記錄的是linux中相關(guān)的軟件包管理命令 ??如果是新建立的虛擬機(jī),可能需要安裝某些軟件,這時(shí)不知道系統(tǒng)是否已經(jīng)安裝,就需要用到以下這些命令 語法:yum list 作用:查詢系統(tǒng)已經(jīng)安裝

    2024年02月05日
    瀏覽(16)
  • 藍(lán)易云:centos7系統(tǒng)查看網(wǎng)卡,網(wǎng)絡(luò)信息命令大全

    在CentOS 7系統(tǒng)中,可以使用以下命令來查看網(wǎng)卡和網(wǎng)絡(luò)信息: ifconfig :顯示網(wǎng)絡(luò)接口的配置信息,包括IP地址、MAC地址等。 ip addr :顯示網(wǎng)絡(luò)接口的配置信息,包括IP地址、MAC地址等。與? ifconfig 功能類似,但提供更多的選項(xiàng)和信息。 ip link :顯示網(wǎng)絡(luò)接口的鏈路狀態(tài)和信息,

    2024年02月06日
    瀏覽(21)
  • 使用ADB命令查看手機(jī)已安裝應(yīng)用詳細(xì)信息,包含應(yīng)用名稱

    最近有個(gè)需求需要獲取手機(jī)上已安裝應(yīng)用列表,需要包含應(yīng)用名稱(非包名)、版本號(hào)、包名等信息,記錄一下解決過程。 使用adb命令查看設(shè)備已安裝應(yīng)用列表很簡(jiǎn)單 但命令只能獲取到應(yīng)用包名 想要獲取應(yīng)用的詳細(xì)信息需要使用以下命令 但查看輸出發(fā)現(xiàn),該命令可以獲取到

    2024年02月15日
    瀏覽(27)
  • Linux命令-dpkg-query命令(Debian Linux中軟件包的查詢工具)

    dpkg-query命令 是Debian Linux中軟件包的查詢工具,它從dpkg軟件包數(shù)據(jù)庫中查詢并辨識(shí)軟件包的信息。 軟件包名稱:指定需要查詢的軟件包。 查找文件file1在哪個(gè)包里安裝: 列出ubuntu下所安裝軟件列表: 查看軟件包詳細(xì)信息: 查看軟件包安裝時(shí)安裝到系統(tǒng)的文件列表: 列出所

    2024年04月14日
    瀏覽(24)
  • Linux命令-dpkg-split命令(Debian Linux中將大軟件包分割成小包)

    dpkg-split命令 用來將Debian Linux中的大軟件包分割成小軟件包,它還能夠?qū)⒁逊指畹奈募M(jìn)行合并。 軟件包:指定需要分割的“.deb”軟件包。 把foo.deb分割出N個(gè)大小為460KB的文件: 合并分割文件:

    2024年04月14日
    瀏覽(17)
  • 三、全網(wǎng)最全Linux軟件包管理apt-get命令

    在Linux系統(tǒng)中,軟件的安裝、更新和刪除是一項(xiàng)非常重要的任務(wù)。為了方便用戶進(jìn)行軟件管理,Linux提供了許多工具集,其中一個(gè)廣泛使用的工具就是apt-get。本文將詳細(xì)介紹apt-get工具集的使用方法和常見操作。 1. apt-get命令 apt-get是Debian及其衍生發(fā)行版(如Ubuntu)中用于管理軟

    2024年02月13日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包