1, dir
2, ls -al
3, ll //這個命令用列表形式列出目錄中所有檔案,包括隱藏檔案和詳細資訊。
3, mkdir mydir
4, vi hello.c (i, :wq)
5, rm -r (-rf) mydir
6, gcc hello.c -o hello
7, tar -zxvf gcc-4.5.2.tar.gz
8, arm-linux-gcc hello.c -o helloarm
9, sudo passwd root
10, chmod 777 arm-linux-gcc
11, apt-get install vim
12, apt-get remove vim-common
//安裝qt的時候,可能需要安裝libx11-dev等
13,apt-get install libx11-dev
14, apt-get install libxext-dev
15, apt-get install libxtst-dev
16, ubuntu上mount windows 共享資料夾
apt-get install smbfs
smbmount //192.168.1.5/e$/vmshare /mnt -o username=s..
17,umount /mnt/tt
18,grep printk k*.h //這樣會找出宣告printk函式的標頭檔案,此命令查詢k打頭的檔案,注意如果本目錄裡沒有k*.h將不會找到任何內容。核心開發時找不到標頭檔案可以這麼用。
grep -r printk * //會把當前目錄和子目錄下面所有包含printk字串的檔案列印出來。
grep -r "find thing" * //當前目錄及子目錄包含find thing的檔案列印出來。
19,find -name ".svn" |xargs rm -rf //刪除子目錄中所有.svn目錄。
當然,如果預料到有許多輸出,您可以通過 管道 將其轉到『less』上閱讀:
$ grep magic /usr/src/linux/documentation/* | less
19, find -name regs-gpio.h //會查詢當前目錄及子目錄中所有名稱為regs-gpio.h的檔案。
20, arm-linux-readelf -a arm.bin //檢視arm程式依賴哪些庫。
21,安裝unyaffs工具,用來解壓使用yaffs檔案系統製作的檔案
22,linux比較兩個目錄內容區別的命令: diff -run linux-2.6.28.7/ android-kernel-2.6.27/ > android.patch
23,linux給檔案打補丁的命令是: patch -p1 < ../android.patch
24,檢視當前安裝了哪些模組:cat /proc/modules
25,檢視系統中的裝置及主裝置編號:cat /proc/devices
26,安裝乙個模組:insmod module.ko
27,解除安裝乙個模組:rmmod module.ko
28,建立乙個裝置節點:mknod /dev/device0 c 255 0
29, 檢視系統執行程序,和相應的程序id號:ps a
30, 終止乙個程序:kill xx, 其中xx是程序的id號。強行終止,需要加引數-9:kill -9 xx
31,建立乙個檔案:touch file1
32, 重啟網路:/etc/rc.d/init.d/network restart; service network restart
33, cp -rf source target
svn使用:
1,檢視svn上所有版本:@kerneldir: svn log file:///media/work/svnroot
2,檢視svn第12個版本的日誌資訊及提交了哪些檔案:@kerneldir: svn log -r 12 -v
3,向svn上新增新的檔案及目錄:@changeddir: svn add dirtoadd
4,向svn提交更改:@kerneldir: svn commit
5,檢視svn上第12個版本和第11個版本兩個版本中所有的檔案差異:@kerneldir: svn diff -r 12:11
6,取出svn上第24個版本的miscdriver資料夾到本路徑下:svn checkout file:///media/work/tools/svnroot/kernel/linux-2.6.28.7/drivers/camera/s3c2440/fimc20_camera_rel1.0/miscdriver -r 24
我的Linux命令
列舉一下自己經常會用到的linux命令,以後就不用每次都上網查了。uname acat proc meminfoshutdown r now上k 左h 右l 下j最後一行g跳轉到絕對n行 n從當前位置跳轉到相對n行,j下,k上 nk nju 撤銷 dd 刪除 yy 複製 p 貼上 set nu 顯示...
我的Linux命令
linux檔案許可權與目錄配置 ls al 列出當前目錄下的所有內容,檔案大小單位為b,包含隱藏檔案 ls l 列出所有檔案,不包含隱藏檔案 ls alh 列出當前目錄下的所有內容,檔案大小單位為k ls l full time 顯示完整的時間格式 chgrp r user group file 修...
我的常用Linux命令
tail f filename tail 100 檢視尾部100行 export lang zh cn.gbk ls命令,按更新時間排序 t 最近更新在上 或者,反 tr 最近更新在下 rm刪除目錄 rm rf grep 在指定目錄下查詢字串 grep 目標字串 目標目錄 set grep lang...