Time of Update: 2018-12-07
1) 統計當前檔案夾下檔案的個數ls -l |grep "^-"|wc -l2) 統計當前檔案夾下目錄的個數ls -l |grep "^d"|wc -l 3) 統計當前檔案夾下檔案的個數,包括子檔案夾裡的 ls -lR|grep "^-"|wc -l 4) 統計檔案夾下目錄的個數,包括子檔案夾裡的 ls -lR|grep "^d"|wc -l 說明:ls -l 長列表輸出當前檔案夾下檔案資訊(注意這裡的檔案,不同於一般的檔案,可能是目錄、連結、裝置檔案等) grep
Time of Update: 2018-12-07
1、首先修改yum源,修改成163的源以便提高速度2、首先更新yum:1 yum -y update3、使用yum安裝需要的程式和庫yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2
Time of Update: 2018-12-07
文章目錄 cron和crontabat命令&命令nohup命令
Time of Update: 2018-12-07
啟動第一步--載入BIOS開啟電腦電源,電腦會首先載入BIOS資訊, BIOS中包含了CPU的相關資訊、裝置啟動順序資訊、硬碟資訊、記憶體資訊、時鐘資訊等等。 啟動第二步--讀取MBR硬碟上第0磁軌第一個扇區被稱為MBR,也就是Master Boot Record,即主引導記錄,它的大小是512位元組,存放了開機前資訊、分區表資訊。系統找到BIOS所指定的硬碟的MBR後,就會將其複製到0×7c00地址所在的實體記憶體中。其實被複製到實體記憶體的內容就是Boot
Time of Update: 2018-12-07
這麼多年來,資料壓縮對我們來說是非常有用的。無論是在郵件中發送的圖片用的zip檔案還是在伺服器壓縮資料檔案,我們都可以讓下載更容易或者有效節約磁碟空間。某些壓縮格式有時允許我們以60%的比率(甚至更高)壓縮檔。下面我將會給大家示範如何用這些命令在Linux下面去壓縮檔或者目錄。我們將學習zip, tar,
Time of Update: 2018-12-07
linux下,要訪問windows的共用,有好幾種情況,下面進行總結。外面的文章,有點介紹需要使用samba,有點說什麼都不需要,只需要mount加上參數,功能是實現,不過原理,還是不太明白,我發現系統多了一個winbind的服務。下面就是我的測試過程。我的系統是centos5.4,迷你安裝。[root@centos5 ~]# mkdir /mnt/share [root@centos5 ~]# mount //192.168.1.120/share /mnt/share
Time of Update: 2018-12-07
http://blog.csdn.net/Grong_H/archive/2009/12/02/4923332.aspx linux I/O函數集----------標頭檔說明------------------sys/types.h : 常用變數類型sys/stat.h : 檔案狀態fcntl.h : 檔案控制unstd.h : lseek,read,write... -------------檔案I/O--------
Time of Update: 2018-12-07
======== TCP ========TCP_Serversocket()bind()listen() accept()write()read()close() 和shutdown() TCP_Client socket() connect() send() 和recv() close() 和shutdown() ======== UDP ======== UDP_Server socket()bind()sendto() 和recvfrom() close() 和shutdown()
Time of Update: 2018-12-07
摘要IT人 隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。這裡介紹學習Linux的一些建議。 隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。這裡介紹學習Linux的一些建議。 一、從基礎開始
Time of Update: 2018-12-07
tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 檔案與目錄 ....參數:-c :建立一個壓縮檔的參數指令(create 的意思);-x :解開一個壓縮檔的參數指令!-t :查看 tarfile 裡面的檔案!特別注意,在參數的下達中, c/x/t 僅能存在一個!不可同時存在!因為不可能同時壓縮與解壓縮。-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮?-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?-v
Time of Update: 2018-12-07
Original code:#!/bin/shdialog --title "Confirm" --yesno "Are you willing to take part?" 9 18if [ $? !=0 ];thendialog --infobox "Thank you anyway" 5 20sleep 2dialog --clearexit 0fiThe shell always warns there is a syntax error there , with no idea
Time of Update: 2018-12-07
Ubuntu Linux 環境變數PATH設定0人收藏此文章,收藏此文章 發表於2小時前 ,已有2次閱讀共0個評論0人收藏此文章Ubuntu Linux系統內容變數設定檔: /etc/profile : 在登入時,作業系統定製使用者環境時使用的第一個檔案 ,此檔案為系統的每個使用者佈建環境資訊,當使用者第一次登入時,該檔案被執行。 /etc /environment : 在登入時作業系統使用的第二個檔案, 系統在讀取你自己的profile前,設定環境檔案的環境變數。 ~/.profile
Time of Update: 2018-12-07
Linux的裝置管理是和檔案系統緊密結合的,各種裝置都以檔案的形式存放在/dev目錄下,稱為裝置檔案。應用程式可以開啟、關閉和讀寫這些裝置檔案, 完成對裝置的操作,就像操作普通的資料檔案一樣。為了管理這些裝置,系統為裝置編了號,每個裝置號又分為主裝置號和次裝置號。主裝置號用來區分不同種類的裝置,而次裝置號用來區分同一類型的多個裝置。對於常用裝置,Linux有約定俗成的編號,如硬碟的主裝置號是3。 Linux為所有的裝置檔案都提供了統一的操作函數介面,方法是使用資料結構struct
Time of Update: 2018-12-07
轉載自 jjzhang166最終編輯 jjzhang166http://hi.baidu.com/ah%5F%5Ffu/blog/item/57b76201e27095de267fb5d4.html終於下決心好好學習LINUX核心和驅動開發了,不怕千萬人恥笑,勇敢將自己的學習過程寫出來:1、關於目錄 /lib/modules/2.6.9-42.ELsmp/build/ 這個是核心源碼所在的目錄 一般使用這樣的命令進入這個目錄:cd /lib/modules/$(uname -r)
Time of Update: 2018-12-07
一、linux常用操作命令使用者切換su(super
Time of Update: 2018-12-07
Linux中的軟、永久連結的區別1:軟連結命令:Ln –s/etc/inittab /test/inittab.soft查看:ls –l/etc/initab /test/inittab.soft發現軟串連類似於windows的捷徑,—>表示真實檔案的地址 2:永久連結命令: ln /etc/inittab /test/inittab.hard查看: ls -l /etc/inittab
Time of Update: 2018-12-07
(三)壓縮打包相關命令打包壓縮相關命令命令 命令含義 格式bzip2 .bz2檔案的壓縮或解壓程式 bzip2[選項]壓縮(解壓縮)的檔案名稱bunzip2 .bz2檔案的解壓縮程式 bunzip[選項].bz2壓縮檔bzip2recover 用來修複損壞的.bz2檔案 bzip2recover.bz2壓縮檔gzip .gz檔案的壓縮程式 gzip[選項]壓縮(解壓縮)的檔案名稱gunzip 解壓被gzip壓縮過的程式 gunzip[選項].gz檔案名稱unzip 解壓w
Time of Update: 2018-12-07
系統# uname -a # 查看核心/作業系統/CPU資訊# head -n 1 /etc/issue # 查看作業系統版本# cat /proc/cpuinfo # 查看CPU資訊# hostname # 查看電腦名稱# lspci -tv # 列出所有PCI裝置# lsusb -tv # 列出所有USB裝置# lsmod #
Time of Update: 2018-12-07
linux運行層級以管理員身份進入Linux,修改檔案:/etc/inittab找到“id:5:initdefault:”其中的5就是X-window,為預設的運行層級linux啟動之後會在一個層級運行,下面列出了這些運行層級:0 系統停止1 單使用者系統,不需要登陸2 多使用者系統但不支援NFS,命令列模式登陸3 完整多使用者模式,命令列模式登陸4 未用5 X11圖形模式,圖形模式登陸6 重新啟動系統這些可以在/etc/initab檔案中可以看到0-6級的注釋,程式碼片段如下:#
Time of Update: 2018-12-07
更改linux系統自啟動項,可在/etc/rc.d中進行配置linux啟動對應7個啟動層級,分別為0~6,而在/etc/rc.d目錄中的rcN.d對應的就是不同層級的系統的啟動項,一般系統啟動項層級為5,即圖形模式啟動,因此若想修改該層級模式下的啟動項,可進入/tec/rc.d/rd5.d目錄中,該目錄中羅列出來的即為系統層級為5是所自動啟動的項目。在檔案夾下每個服務的名字前都有"K"或"S"字樣,以"S"開頭的服務會隨著系統自動啟動,而以"K"開頭的文字不會隨著系統自動啟動。因此若想禁用某個自