Ⅰ linux下用gcc編譯C++文件時,所添加的庫是默認在哪個目錄下的我用的是Ubuntu12.10的系統。
Linux下函數默認將頭文件放到/usr/include/目錄下,庫文件放到/usr/lib/目錄下
來自課件,請採納
Ⅱ linux中mysql的動態鏈接庫在哪個文件中
linux下的mysql,一般提供2個庫:libmysqlclient.so 和 libmysqlclient_r.so
其中ibmysqlclient_r.so 是 libmysqlclient.so 的多線程安全版本
因為安裝時系統環境和指定的路徑可能不同,這2個庫的路徑可能在以下4個目錄內
/usr/lib/mysql/
/usr/lib64/mysql
/usr/lib/
/usr/lib64/
Ⅲ Linux裡面哪一個目錄包含已安裝的軟體程序和庫
Linux目錄包含已經安裝的軟體,程序和庫是在一個程序裡面,它的一個總目錄裡面是含有的。
Ⅳ Linux鏁版嵁搴撴枃浠跺湪鍝閲屾壘linux鏁版嵁搴撴枃浠
linux濡備綍鍒.sql鏂囦歡錛
濡備綍鍦╨inux涓鎵ц宻ql鏂囦歡絎涓縐嶆柟娉:鍦ㄥ懡浠よ屼笅(鏈榪炴帴鏁版嵁搴),杈撳叆mysql-hlocalhost-uroot-p123456F:helloworldniuzi.sql(娉ㄦ剰璺寰勪笉鐢ㄥ姞寮曞彿鐨!!)鍥炶濺鍗沖彲.絎浜岀嶆柟娉:鍦ㄥ懡浠よ屼笅(宸茶繛鎺ユ暟鎹搴,姝ゆ椂鐨勬彁紺虹︿負mysql>),杈撳叆sourceF:helloworldniuzi.sql(娉ㄦ剰璺寰勪笉鐢ㄥ姞寮曞彿鐨)鎴栬.F:helloworldniuzi.sql(娉ㄦ剰璺寰勪笉鐢ㄥ姞寮曞彿鐨)鍥炶濺鍗沖彲.
linux涓婂父瑙佺殑鏂囦歡緋葷粺鏍煎紡鏈夊摢浜涳紵
鎴戜滑鍦↙inux涓甯哥敤鐨勬枃浠剁郴緇熶富瑕佹湁ext3銆乪xt2鍙妑eiserfs銆侺inux鐩鍓嶅嚑涔庢敮鎸佹墍鏈夌殑Unix綾葷殑鏂囦歡緋葷粺錛岄櫎浜嗘垜浠鍦ㄥ畨瑁匧inux鎿嶄綔緋葷粺鏃舵墍瑕侀夋嫨鐨別xt3銆乺eiserfs鍜宔xt2澶栵紝榪樻敮鎸佽嫻鏋淢ACOS鐨凥FS錛屼篃鏀鎸佸叾瀹僓nix鎿嶄綔緋葷粺鐨勬枃浠剁郴緇燂紝姣斿俋FS銆丣FS銆丮inixfs鍙奤FS絳夛紝鎮ㄥ彲浠ュ湪kernel鐨勬簮鐮佷腑鏌ョ湅錛涘傛灉鎮ㄦ兂瑕佽╃郴緇熸敮鎸佸摢浜涚殑鏂囦歡緋葷粺寰楅渶瑕佹妸璇ユ枃浠剁郴緇熺紪璇戞垚妯″潡鎴栫疆鍏ュ唴鏍革紱
褰撶劧Linux涔熸敮鎸乄indows鏂囦歡緋葷粺NTFST鍜宖at錛屼絾涓嶆敮鎸丯TFS鏂囦歡緋葷粺鐨勫啓鍏ワ紱鏀鎸乫at鏂囦歡緋葷粺鐨勮誨啓銆傜幇鍦ㄨ繕鏈夋柊鐨別xt4鏂囦歡緋葷粺銆
linux涓嬬殑鏂囦歡鎻忚堪絎︿竴鍏辨湁澶氬皯錛
浜轟滑甯歌磍inux鏈澶ф湁65536涓鏂囦歡鎻忚堪絎︼紝鏄鐢變簬甯哥敤linux鍐呮牳鐨勯粯璁ゅ煎喅瀹氱殑錛屽疄闄呬笂鏄鍙浠ラ氳繃淇鏀瑰唴鏍哥獊鐮寸殑銆備簡瑙d笅鏂囦歡鎻忚堪絎︼紝鍐呮牳錛坘ernel錛夊埄鐢ㄦ枃浠舵弿榪扮︼紙filedescriptor錛夋潵璁塊棶鏂囦歡銆傛枃浠舵弿榪扮︽槸闈炶礋鏁存暟銆傛墦寮鐜板瓨鏂囦歡鎴栨柊寤烘枃浠舵椂錛屽唴鏍鎬細榪斿洖涓涓鏂囦歡鎻忚堪絎︺傝誨啓鏂囦歡涔熼渶瑕佷嬌鐢ㄦ枃浠舵弿榪扮︽潵鎸囧畾寰呰誨啓鐨勬枃浠躲傛枃浠舵弿榪扮︾殑鏈夋晥鑼冨洿鏄0鍒癘PEN_MAX銆備竴鑸鏉ヨ達紝姣忎釜榪涚▼鏈澶氬彲浠ユ墦寮64涓鏂囦歡錛0鈥63錛夈傚逛簬FreeBSD5.2.1銆丮acOSX10.3鍜孲olaris9鏉ヨ達紝姣忎釜榪涚▼鏈澶氬彲浠ユ墦寮鏂囦歡鐨勫氬皯鍙栧喅浜庣郴緇熷唴瀛樼殑澶у皬錛宨nt鐨勫ぇ灝忥紝浠ュ強緋葷粺綆$悊鍛樿懼畾鐨勯檺鍒躲侺inux2.4.22寮哄埗瑙勫畾鏈澶氫笉鑳借秴榪1,048,576銆
oracle鏁版嵁搴撹〃鏀懼湪linux鍝涓浣嶇疆錛
鎴戠殑錛歰racle鏁版嵁搴撹〃鏄瀛樻斁鍦ㄥ瑰簲鐨勮〃絀洪棿閲岄潰鐨勩傝〃絀洪棿鐨勬暟鎹鏂囦歡鏄.dbf,鏄瀛樻斁鍦↙inux緋葷粺鐩褰曢噷闈㈢殑銆
鍙浠ラ氳繃璇鍙ワ細
selectnamefromv$datafile;榪涜屾煡鐪嬶紝灝辮兘鐪嬪埌琛ㄧ┖闂寸殑鏂囦歡鍚嶄簡銆傛煡璇㈢粨鏋滅殑璺寰勫氨鏄鏁版嵁搴撹〃瀛樻斁鐨凩inux緋葷粺涓璺寰勩
linux鎬庝箞閫鍑烘暟鎹搴撴枃浠剁紪紼嬶紵
鍦ㄦ暟鎹搴撶紪紼嬬殑欏甸潰閲岄潰鐐瑰嚮閫鍑虹殑鎸夐敭灝卞彲浠ラ鍑
Ⅳ Linux 里有/lib和/usr/lib,這兩個目錄下的庫文件有什麼區別嗎如果沒區別為什麼又要分開放呢
/lib/ — 包含許多被 /bin/ 和 /sbin/ 中的程序使用的庫文件。目錄 /usr/lib/ 中含有更多用於用戶程序的庫文件。 /lib目錄下放置的是/bin和/lib目錄下的文件的名稱遵循下面的格式: libc.so.* ld* 僅僅被/usr目錄下的程序所使用的共享庫不必放到/sbin所需要的,也可以放到/usr/lib下。 /bin/ — 用來貯存用戶命令。目錄 /usr/bin 也被用來貯存用戶命令。 /sbin/ — 許多系統命令(例如 shutdown)的貯存位置。目錄 /usr/sbin 中也包括了許多系統命令。 /root/ — 根用戶(超級用戶)的主目錄。 /mnt/ — 該目錄中通常包括系統引導後被掛載的文件系統的掛載點。譬如,默認的光碟掛載點是 /mnt/cdrom/. 另外/lib 可以說是內核級的。。 /usr/lib 系統級的。。 /usr/local/lib 用戶級的。。/boot/ — 包括內核和其它系統啟動期間使用的文件。 /lost+found/ — 被 fsck 用來放置零散文件(沒有名稱的文件)。 /lib/ — 包含許多被 /bin/ 和 /sbin/ 中的程序使用的庫文件。目錄 /usr/lib/ 中含有更多用於用戶程序的庫文件。 /dev/ — 貯存設備文件。 /etc/ — 包含許多配置文件和目錄。 /var/ — 用於貯存variable(或不斷改變的)文件,/usr/ — 包括與系統用戶直接有關的文件和目錄,/proc/ — 一個虛擬的文件系統(不是實際貯存在磁碟上的),/initrd/ — 用來在計算機啟動時掛載 initrd.img 映像文件的目錄以及載入所需設備模塊的目錄。 這就是你想得到的答案。《Linux就該這么學》里有相關介紹,建議看看。
Ⅵ linux使用yum安裝時,系統中的倉庫配置文件默認有哪些
你的問題不太明確,下面是相關yum的一些內容。
yum使用倉庫保存管理rpm的軟體包、倉庫的配置文件保存在/etc/yum.repos.d/目錄下格式如下:
[LinuxCast] #倉庫的名字
name = 對名字的解釋 #描述倉庫的基本信息
baseurl = 倉庫的地址 #本地的或者以http、ftp、file、ntfs
enable = 1 #是否啟用
gpgcheck = 1 #是否校驗
yum配置文件必須以.repo結尾,一個配置文件中可以保存多個yum倉庫的配置信息,/etc/yum.repos.d/目錄下可以存在多個配置文件.
使用yum操作軟體的相關命令:
yum install software-name #安裝指定的軟體
yum remove software-name #卸載指定的軟體
yum update software-name #更新指定的軟體
使用yum進行查詢操作:
yum search keyword #搜索
yum list (all|installed|recent|updates) #列出全部、安裝的、最近的、軟體更新
yum info packagename #顯示指定軟體信息
yum whatprovides packagename #查詢哪個rpm包含軟體包
自己創建yum倉庫:
1、通過rpm安裝createrepo文件
2、運行命令:createrepo -v /yum-dir #創建yum倉庫的索引文件
3、創建一個yum倉庫的配置文件
4、yum clean all #清除yum緩存信息
5、使用yum對軟體包進行分組:createrepo -g /tmp/comps.xml /yum-dir