我的linux命令

2021-05-24 07:33:45 字數 2568 閱讀 9709

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...