當前位置:首頁 » 數據倉庫 » 配置文件qil代表什麼意思
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

配置文件qil代表什麼意思

發布時間: 2023-02-19 01:23:36

❶ 求下列linux指令

rpm 常用命令
1.安裝一個包
# rpm -ivh

2.升級一個包
# rpm -Uvh

3.移走一個包
# rpm -e

4.安裝參數
--force 即使覆蓋屬於其它包的文件也強迫安裝
--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。

5.查詢一個包是否被安裝
# rpm -q < rpm package name>

6.得到被安裝的包的信息
# rpm -qi < rpm package name>

7.列出該包中有哪些文件
# rpm -ql < rpm package name>

8.列出伺服器上的一個文件屬於哪一個RPM包
#rpm -qf

9.可綜合好幾個參數一起用
# rpm -qil < rpm package name>

10.列出所有被安裝的rpm package
# rpm -qa

11.列出一個未被安裝進系統的RPM包文件中包含有哪些文件?
# rpm -qilp < rpm package name>

<>
一、安裝

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

參數:

file1.rpm ... fileN.rpm 將要安裝的RPM包的文件名

詳細選項:

-h (or --hash) 安裝時輸出hash記號 (``#'')
--test 只對安裝進行測試,並不實際安裝。
--percent 以百分比的形式輸出安裝的進度。
--excludedocs 不安裝軟體包中的文檔文件
--includedocs 安裝文檔
--replacepkgs 強制重新安裝已經安裝的軟體包
--replacefiles 替換屬於其它軟體包的文件
--force 忽略軟體包及文件的沖突
--noscripts 不運行預安裝和後安裝腳本
--prefix 將軟體包安裝到由 指定的路徑下
--ignorearch 不校驗軟體包的結構
--ignoreos 不檢查軟體包運行的操作系統
--nodeps 不檢查依賴性關系
--ftpproxy 用 作為 FTP代理
--ftpport 指定FTP的埠號為

通用選項

-v 顯示附加信息
-vv 顯示調試信息
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和後安
裝程序都會安裝到這個目錄下
--rcfile 設置rpmrc文件為
--dbpath 設置RPM 資料庫存所在的路徑為

二、刪除

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgN

參數

pkg1 ... pkgN :要刪除的軟體包

詳細選項

--test 只執行刪除的測試
--noscripts 不運行預安裝和後安裝腳本程序
--nodeps 不檢查依賴性

通用選項

-vv 顯示調試信息
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和後安裝
程序都會安裝到這個目錄下
--rcfile 設置rpmrc文件為
--dbpath 設置RPM 資料庫存所在的路徑為

三、升級

命令格式

rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm

參數

file1.rpm ... fileN.rpm 軟體包的名字

詳細選項

-h (or --hash) 安裝時輸出hash記號 (``#'')
--oldpackage 允許"升級"到一個老版本
--test 只進行升級測試
--excludedocs 不安裝軟體包中的文檔文件
--includedocs 安裝文檔
--replacepkgs 強制重新安裝已經安裝的軟體包
--replacefiles 替換屬於其它軟體包的文件
--force 忽略軟體包及文件的沖突
--percent 以百分比的形式輸出安裝的進度。
--noscripts 不運行預安裝和後安裝腳本
--prefix 將軟體包安裝到由 指定的路徑下
--ignorearch 不校驗軟體包的結構
--ignoreos 不檢查軟體包運行的操作系統
--nodeps 不檢查依賴性關系
--ftpproxy 用 作為 FTP代理
--ftpport 指定FTP的埠號為

通用選項

-v 顯示附加信息
-vv 顯示調試信息
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和後安裝程序都會安裝到這個目錄下
--rcfile 設置rpmrc文件為
--dbpath 設置RPM 資料庫存所在的路徑為

四、查詢

命令格式:

rpm -q ( or --query) options

參數:

pkg1 ... pkgN :查詢已安裝的軟體包

詳細選項

-p (or ``-'') 查詢軟體包的文件
-f 查詢屬於哪個軟體包
-a 查詢所有安裝的軟體包
--whatprovides 查詢提供了 功能的軟體包
-g 查詢屬於 組的軟體包
--whatrequires 查詢所有需要 功能的軟體包

信息選項

顯示軟體包的全部標識
-i 顯示軟體包的概要信息
-l 顯示軟體包中的文件列表
-c 顯示配置文件列表
-d 顯示文檔文件列表
-s 顯示軟體包中文件列表並顯示每個文件的狀態
--scripts 顯示安裝、卸載、校驗腳本
--queryformat (or --qf) 以用戶指定的方式顯示查詢信息
--mp 顯示每個文件的所有已校驗信息
--provides 顯示軟體包提供的功能
--requires (or -R) 顯示軟體包所需的功能

通用選項

-v 顯示附加信息
-vv 顯示調試信息
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和後安裝程序都會安裝到這個目錄下
--rcfile 設置rpmrc文件為
--dbpath 設置RPM 資料庫存所在的路徑為

五、校驗已安裝的軟體包

命令格式:

rpm -V ( or --verify, or -y) options

參數

pkg1 ... pkgN 將要校驗的軟體包名

軟體包選項

-p Verify against package file
-f 校驗所屬的軟體包
-a Verify 校驗所有的軟體包
-g 校驗所有屬於組 的軟體包

詳細選項

--noscripts 不運行校驗腳本
--nodeps 不校驗依賴性
--nofiles 不校驗文件屬性

通用選項

-v 顯示附加信息
-vv 顯示調試信息
--root 讓RPM將指定的路徑做為"根目錄",這樣預安裝程序和後安裝程序都會安裝到這個目錄下
--rcfile 設置rpmrc文件為
--dbpath 設置RPM 資料庫存所在的路徑為

六、校驗軟體包中的文件

語法:

rpm -K ( or --checksig) options file1.rpm ... fileN.rpm

參數:

file1.rpm ... fileN.rpm 軟體包的文件名

Checksig--詳細選項

--nopgp 不校驗PGP簽名

通用選項

-v 顯示附加信息
-vv 顯示調試信息
--rcfile 設置rpmrc文件為

七、其它RPM選項

--rebuilddb 重建RPM資料庫
--initdb 創建一個新的RPM資料庫
--quiet 盡可能的減少輸出
--help 顯示幫助文件
--version 顯示RPM的當前版本

❷ 什麼是RPM命令

RPM

RPM 是 Red Hat Package Manager的縮寫,本意是Red Hat 軟體包管理,顧名思義是Red Hat 貢獻出來的軟體包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流發行版本,以及在這些版本基礎上二次開發出來的發行版採用;RPM包裡面都包含可 執行的二進製程序。

一個RPM 包中的應用程序,有時除了自身所帶的附加文件保證其正常以外,還需要其它特定版本文件,這就是軟體包的依賴關系;

一、RPM包管理的用途

1、可以安裝、刪除、升級和管理軟體;當然也支持在線安裝和升級軟體;

2、通過RPM包管理能知道軟體包包含哪些文件,也能知道系統中的某個文件屬於哪個軟體包;

3、可以在查詢系統中的軟體包是否安裝以及其版本;

4、作為開發者可以把自己的程序打包為RPM 包發布;

5、軟體包簽名GPG和MD5的導入、驗證和簽名發布

6、依賴性的檢查,查看是否有軟體包由於不兼容而擾亂了系統;

二、RPM 的使用許可權

RPM軟體的安裝、刪除、更新只有root許可權才能使用;對於查詢功能任何用戶都可以操作;如果普通用戶擁有安裝目錄的許可權,也可以進行安裝;

三、rpm 的一點簡單用法

我們除了軟體包管理器以外,還能通過rpm 命令來安裝;是不是所有的軟體包都能通過rpm 命令來安裝呢?不是的,文件以.rpm 後綴結尾的才行;有時我們在一些網站上找到file.rpm ,都要用 rpm 來安裝;

一)初始化rpm 資料庫

通過rpm 命令查詢一個rpm 包是否安裝了,也是要通過rpm 資料庫來完成的;所以我們要經常用下面的兩個命令來初始化rpm 資料庫

[root@localhost beinan]# rpm --initdb

[root@localhost beinan]# rpm --rebuilddb

註:這個要花好長時間;

註:這兩個參數是極為有用,有時rpm 系統出了問題,不能安裝和查詢,大多是這里出了問題;

二)RPM軟體包管理的查詢功能

命令格式

rpm {-q|--query} [select-options] [query-options]

RPM的查詢功能是極為強大,是極為重要的功能之一;舉幾個常用的例子,更為詳細的具體的,請參考#man rpm

1、對系統中已安裝軟體的查詢;

1)查詢系統已安裝的軟體;

語法:rpm -q 軟體名

舉例:

[root@localhost beinan]# rpm -q gaim

gaim-1.3.0-1.fc4

-q就是 --query ,中文意思是"問",此命令表示的是,是不是系統安裝了gaim ;如果已安裝會有信息輸出;如果沒有安裝,會輸出gaim 沒有安裝的信息; 查看系統中所有已經安裝的包,要加 -a 參數 ;

[root@localhost RPMS]# rpm -qa

如果分頁查看,再加一個管道 |和more命令;

[root@localhost RPMS]# rpm -qa |more

在所有已經安裝的軟體包中查找某個軟體,比如說 gaim ;可以用 grep 抽取出來;

[root@localhost RPMS]# rpm -qa |grep gaim

上面這條的功能和 rpm -q gaim 輸出的結果是一樣的;

2)查詢一個已經安裝的文件屬於哪個軟體包;

語法 rpm -qf 文件名

註:文件名所在的絕對路徑要指出

舉例:

[root@localhost RPMS]# rpm -qf /usr/lib/libacl.la

libacl-devel-2.2.23-8

3)查詢已安裝軟體包都安裝到何處

語法:rpm -ql 軟體名 或 rpmquery -ql 軟體名

舉例:

[root@localhost RPMS]# rpm -ql lynx

[root@localhost RPMS]# rpmquery -ql lynx

4)查詢一個已安裝軟體包的信息

語法格式: rpm -qi 軟體名

舉例:

[root@localhost RPMS]# rpm -qi lynx

5)查看一下已安裝軟體的配置文件;

語法格式:rpm -qc 軟體名

舉例:

[root@localhost RPMS]# rpm -qc lynx

6)查看一個已經安裝軟體的文檔安裝位置:

語法格式: rpm -qd 軟體名

舉例:

[root@localhost RPMS]# rpm -qd lynx

7)查看一下已安裝軟體所依賴的軟體包及文件;

語法格式: rpm -qR 軟體名

舉例:

[root@localhost beinan]# rpm -qR rpm-python

查詢已安裝軟體的總結:對於一個軟體包已經安裝,我們可以把一系列的參數組合起來用;比如 rpm -qil ;比如:

[root@localhost RPMS]# rpm -qil lynx

2、對於未安裝的軟體包的查看:

1)查看一個軟體包的用途、版本等信息;

語法: rpm -qpi file.rpm

舉例:

[root@localhost RPMS]# rpm -qpi lynx-2.8.5-23.i386.rpm

2)查看一件軟體包所包含的文件;

語法: rpm -qpl file.rpm

舉例:

[root@localhost RPMS]# rpm -qpl lynx-2.8.5-23.i386.rpm

3)查看軟體包的文檔所在的位置;

語法: rpm -qpd file.rpm

舉例:

[root@localhost RPMS]# rpm -qpd lynx-2.8.5-23.i386.rpm

5)查看一個軟體包的配置文件;

語法: rpm -qpc file.rpm

舉例:

[root@localhost RPMS]# rpm -qpc lynx-2.8.5-23.i386.rpm

4)查看一個軟體包的依賴關系

語法: rpm -qpR file.rpm

舉例:

[root@localhost archives]# rpm -qpR yumex_0.42-3.0.fc4_noarch.rpm

/bin/bash

/usr/bin/python

config(yumex) = 0.42-3.0.fc4

pygtk2

pygtk2-libglade

rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 usermode yum >= 2.3.2

三)軟體包的安裝、升級、刪除等;

1、安裝和升級一個rpm 包;

[root@localhost beinan]#rpm -vih file.rpm

註:這個是用來安裝一個新的rpm ;

[root@localhost beinan]#rpm -Uvh file.rpm

註:這是用來升級一個rpm 包;

如果有依賴關系的,請解決依賴關系,其實軟體包管理器能很好的解決依賴關系,請看前面的軟體包管理器的介紹;如果您在軟體包管理器中也找不到依賴關系的包;那隻能通過編譯他所依賴的包來解決依賴關系,或者強制安裝; 語法結構:

[root@localhost beinan]# rpm -ivh file.rpm --nodeps --force

[root@localhost beinan]# rpm -Uvh file.rpm --nodeps --force

舉例應用:

[root@localhost RPMS]# rpm -ivh lynx-2.8.5-23.i386.rpm

Preparing... ########################################### [100%]

1:lynx ########################################### [100%]

[root@localhost RPMS]# rpm -ivh --replacepkgs lynx-2.8.5-23.i386.rpm

Preparing... ########################################### [100%]

1:lynx ########################################### [100%]

註: --replacepkgs 參數是以已安裝的軟體再安裝一次;有時沒有太大的必要;

測試安裝參數 --test ,用來檢查依賴關系;並不是真正的安裝;

[root@localhost RPMS]# rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm

Preparing... ########################################### [100%]

由新版本降級為舊版本,要加 --oldpackage 參數;

[root@localhost RPMS]# rpm -qa gaim

[root@localhost RPMS]# rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm

Preparing... ########################################### [100%]

1:gaim ########################################### [100%]

[root@localhost RPMS]# rpm -qa gaim

gaim-1.3.0-1.fc4

為軟體包指定安裝目錄:要加 --relocate 參數;

下面的舉例是把gaim-1.3.0-1.fc4.i386.rpm指定安裝在 /opt/gaim 目錄中;

[root@localhost RPMS]# rpm -ivh --relocate=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm

Preparing... ########################################### [100%]

1:gaim ########################################### [100%]

[root@localhost RPMS]# ls /opt/

gaim

為軟體包指定安裝目錄:要加 -relocate 參數;

下面的舉例是把lynx-2.8.5-23.i386.rpm 指定安裝在 /opt/lynx 目錄中;

[root@localhost RPMS]# rpm -ivh --relocate=/opt/lynx --badreloc lynx-2.8.5-23.i386.rpm

Preparing... ########################################### [100%]

1:lynx ########################################### [100%]

我們安裝在指定目錄中的程序如何調用呢?一般執行程序,都放在安裝目錄的bin或者sbin目錄中;看下面的例子;如果有錯誤輸出,就做相應的鏈接,用 ln -s ;

[root@localhost RPMS]# /opt/lynx/usr/bin/lynx

Configuration file /etc/lynx.cfg is not available.

[root@localhost RPMS]# ln -s /opt/lynx/etc/lynx.cfg /etc/lynx.cfg

[root@localhost RPMS]# /opt/lynx/usr/bin/lynx www.linuxsir.org

2、刪除一個rpm 包;

[root@localhost beinan]#rpm -e 軟體包名

舉例:我想移除lynx 包,完整的操作應該是:

[root@localhost RPMS]# rpm -e lynx

如果有依賴關系,您也可以用--nodeps 忽略依賴的檢查來刪除。但盡可能不要這么做,最好用軟體包管理器 systerm-config-packages 來刪除或者添加軟體;

[root@localhost beinan]# rpm -e lynx --nodeps

四、導入簽名:

[root@localhost RPMS]# rpm --import 簽名文件

舉例:

[root@localhost fc40]# rpm --import RPM-GPG-KEY

[root@localhost fc40]# rpm --import RPM-GPG-KEY-fedora

五、RPM管理包管理器支持網路安裝和查詢;

比如我們想通過 Fedora Core 4.0 的一個鏡像查詢、安裝軟體包;

地址:http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/

舉例:

命令格式:rpm 參數 rpm包文件的http或者ftp的地址

# rpm -qpi http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm

# rpm -ivh http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm

六、對已安裝軟體包查詢的一點補充;

[root@localhost RPMS]# updatedb

[root@localhost RPMS]# locate 軟體名或文件名

通過updatedb,我們可以用 locate來查詢一些軟體安裝到哪裡了;系統初次安裝時要執行updatedb ,每隔一段時間也要執行一次;以保持已安裝軟體庫最新;updatedb 是slocate軟體包所有;如果您沒有這個命令,就得安裝slocate ;

舉例:

[root@localhost RPMS]# locate gaim

七、從rpm軟體包抽取文件;

命令格式: rpm2cpio file.rpm |cpio -div

舉例:

[root@localhost RPMS]# rpm2cpio gaim-1.3.0-1.fc4.i386.rpm |cpio -div

抽取出來的文件就在當前操作目錄中的 usr 和etc中;

其實這樣抽到文件不如指定安裝目錄來安裝軟體來的方便;也一樣可以抽出文件;

為軟體包指定安裝目錄:要加 -relocate 參數;

下面的舉例是把gaim-1.3.0-1.fc4.i386.rpm指定安裝在 /opt/gaim 目錄中;

[root@localhost RPMS]# rpm -ivh --relocate=/opt/gaim gaim-1.3.0-1.fc4.i386.rp

Preparing... ########################################### [100%]

1:gaim ########################################### [100%]

[root@localhost RPMS]# ls /opt/<

gaim

這樣也能一目瞭然;gaim的所有文件都是安裝在 /opt/gaim 中,我們只是把gaim 目錄備份一下,然後卸掉gaim;這樣其實也算提取文件的一點用法;

八、RPM的配置文件;

RPM包管理的配置文件是 rpmrc ,我們可以在自己的系統中找到;比如Fedora Core 4.0中的rpmrc 文件位於;

[root@localhost RPMS]# locate rpmrc

/usr/lib/rpm/rpmrc

/usr/lib/rpm/redhat/rpmrc

還可以通過 rpm --showrc 查看

❸ SIP,DIP,ZIP,PLAT,QIL,TO中文全稱分別是

SIP,DIP,ZIP,PLAT,QIL,TO中文全稱分別是什麼嗎?根據查詢網路,得到結果分別代表:SIP代表會話初始化協議。DIP雙列直插式封裝技術。Zip壓縮文件格式。plat是地圖。QIL油田天然氣水合物的形成及預防。TO指運營管理。

❹ 我家的電腦是windows vista home basic,是什麼意思,算7還是XP,要升級嗎

你的電腦是VISTA系統,也就是WIN7系統的前身。升不升級看你的配置和需要了,建議升級,送你詳情和辦法:

WIN7系統: 官方推薦最低配置要求:
處理器:1 GHz 32位或者64位處理器
內 存:1 GB 及以上
硬碟空間:16G以上(主分區,NTFS格式)
系統選擇: 內存小於4g,裝32位的系統;內存大於等於4g裝64位系統。(32位能用的最大內存約3.25g左右,大於這個數的用不到,浪費;64位的能用4g-128g內存)。

以前電腦中的內存大多為2g,因為XP系統是32位的,裝多了也沒用,現在明白了吧。所以加個內存可以更好的發揮出機器整體的性能,也不貴,百十塊錢。

提醒:1、裝系統後桌面和C盤的內容會消失,請提前備份到U盤或者其它盤。
2、 熟悉電腦操作的也可以一並把驅動備份備用。不熟悉的不用理會。

一、硬碟安裝法: 1、 網上下載系統。2、將下載的系統直接解壓到E盤。3、在E盤找到 ghost鏡像安裝器.exe(也可能是 onekey-ghost.exe或者 硬碟安裝器.exe或者 setup- ghost.exe或者 安裝系統.exe等),雙擊運行。如果是ISO格式的,解壓後直接運行setup.exe就可以安裝。4、在打開的窗口中點確定,碰到什麼都點確定,開始安裝(可能會重啟動電腦,不必擔心)

二、U盤(PE)安裝法): 1、網上下載系統。2、准備一個U盤(建議8g或更大),按照http://www.wincai.com/down_124.html 裡面的方法和步驟照著做就行了,裡面說得很詳細。(功能更強大,PE中有很多工具,包括分區、備份、引導恢復等。)

❺ microsoft visual studio solution file,format version 11.00代表什麼版本

剛進新公司一周,而新公司的項目是在VS2008的環境中開發的。

但是,已經習慣了VS2010的各種擴展給我帶來的便利。

於是,自主的轉換成了Vs2010打開的項目。

然後,又將源碼提交到團隊管理中了。

所以,那些用VS2008開發的孩子們,就悲催了。

不過方法來了:

首先:查看一下該項目的.SLN文件並用記事本打開,

VS2008 為

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
VS2010為

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
於是,根據對比,聰明的我們就知道怎麼修改了;

然後,還需要查看一下.CSPROJ文件:

VS2008為

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
VS2010為

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
於是,我們又發現他們當中的「ToolsVersion」的不同。那麼我們進行相應的修改就OK了。

最後,我們就可以雙擊打開我們要開發的項目了。

終極省力

一園友在Codeproject上發現了一個解決該問題的寶貝「Visual Studio版本轉換工具」。

作者是:CodeBureau - Matt Simner,原地址是:SolutionConverter

參考文章:

http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html

http://www.cnblogs.com/boyliupan/archive/2010/06/22/1762726.html

❻ linux中 出現的-qa -ql 都是什麼意思 另外還有哪些

這些事rpm的常用參數!!! 你可以在linux下man 一下rpm就知道了!!! 不過是英文的,不然你可以網路一下rpm就知道了額!!! 下面我幫你貼幾個!!!!

rpm 常用命令
1.安裝一個包
# rpm -ivh

2.升級一個包
# rpm -Uvh

3.移走一個包
# rpm -e

4.安裝參數
--force 即使覆蓋屬於其它包的文件也強迫安裝
--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。

5.查詢一個包是否被安裝
# rpm -q < rpm package name>

6.得到被安裝的包的信息
# rpm -qi < rpm package name>

7.列出該包中有哪些文件
# rpm -ql < rpm package name>

8.列出伺服器上的一個文件屬於哪一個RPM包
#rpm -qf

9.可綜合好幾個參數一起用
# rpm -qil < rpm package name>

10.列出所有被安裝的rpm package
# rpm -qa

11.列出一個未被安裝進系統的RPM包文件中包含有哪些文件?
# rpm -qilp < rpm package name>