linux總結

1.指定文件讀取makefile
make -f name
make --file=name
注:用於本目錄中沒有makefile,Makefile或GNU make,需要手動指定文件去讀取。
2.系統調用
man 2 write
3.多窗口切換
:sp /etc/hosts
注:Ctrl+w+上下箭頭
4.數據重定向
cat > catfile < ~/.bashrc  將.bashrc文件內容覆蓋掉catfile
cat > catfile << ~/.bashrc 將.bashrc文件內容累加到catfile
5.文字輸入、
cat >catfile <<"eof"
注:可直接輸入內容,當輸入eof的時候表示結束,等價於vim catfile
6.內核代碼所在位置
   在/usr/src/kernels/2.6.32-71.el6.i686和/lib/modules/2.6.32-71.el6.i686/build或者/lib/modules/2.6.32-71.el6.i686/source
make menuconfig圖形化配置
7.grep :可用於查找函數實參
(1)在內核目錄下查找包含"request_irq"字樣的字符串。(-R表示遞歸)
grep "request_irq" * -R
(2)在內核kernel目錄下查找包含"request_irq"字樣的字符串
grep "request_irq" kernel -R


8.find:查找文件(必須要帶通配符)
(1)在內核目錄下查找文件名中包含"fb"字樣的文件
find -name "*fb*"
(2)在內核的某目錄下查找文件名中包含"fb"字樣的文件
find drivers/net -name "*fb*"
  locate 文件名:這個速度是最快的
9.壓縮
tar cvzf vivi.tar.gz vivi
tar cvjf vivi.tar.bz2 vivi
  解壓
tar xvzf vivi.tar.gz
tar xvjf vivi.tar.bz2
注: c:創建,生成文件包
v:更多提示信息
x:提取,從文件包中提取文件
z:使用gzip方式處理
j:使用bzip2方式處理
f:表示文件,後面接着一個文件名
10.名詞解釋
ABI:應用程序二進制接口
EABI:嵌入式應用程序二進制接口,一般針對於ARM的CPU.
11.快捷方式
ln -s source target
軟鏈接: ln -s var var_l
硬鏈接:ln    var var_l
區別:軟鏈接不佔用空間,硬鏈接佔用空間,但都數據同步
12.複製目錄
cp -rf source target
13.使用NAT網絡,linux與XP的IP不在一個網段
   使用brigde網絡,linux與XP的IP必須在一個網段。
14.文件I/O:基於文件描述符的,不帶緩存
eg:read ,write,open
   標準I/O:基於流緩衝
eg:fopen,fread
15.系統開機加載的內核文件/boot/vmlinuz
但是主機上可以擁有多個內核文件
16.env
環境變量
17.在linux文件系統中,只能在頭文件下看到函數聲明,一般在/usr/include下
看不到函數的具體定義,因爲函數的定義被封裝到庫裏面去了,在/lib下。
使用man,只可以看到一部分函數的定義。
//***************2012.11.17
18.快速尋找指定的函數與變量
1)自行建立
用戶目錄下touch ./vimrc
每次創建一個ctags,在./vimrc輸入
set tags=/opt/FriendlyARM/mini2440/linux-2.6.32.2/tags
2)ctags -R *
3)vi -t tag(把tag替換爲欲查找的變量與函數名)
4)Ctrl + ] 進入查詢
5)Ctrl + o 返回查詢

6)Ctrl + T

19,查看文件大小(有具體的標識)

[root@localhost boot]# ls -lh

總用量 7.1M
drwxrwxr-x. 2 root root 4.0K  3月 17 2012 bootp
-rwxr-xr-x. 1 root root 4.7M 11月 23 16:21 Image











                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
發佈了43 篇原創文章 · 獲贊 15 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章