應用開發一:常用的linux命令

1、環境變量的添加:

要每次都使用某些命令,需要進行如下設置:

Vi ~/.bashrc

在最後的位置添加 export PATH=”<directory>:$PATH”

按:wq退出保存

然後source ~/.bashrc即可

 

查看某個環境變量:echo $環境變量名   如:echo $PATH

 

2、tar命令的使用:

壓縮命令:
tar –cvf jpg.tar *.jpg //將目錄裏所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg   //將目錄裏所有jpg文件打包成jpg.tar後,並且將其用gzip壓縮,生成一個gzip壓縮過的包,命名爲jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //將目錄裏所有jpg文件打包成jpg.tar後,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名爲jpg.tar.bz2

         解壓命令:

tar –xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2   //解壓 tar.bz2

 

3、cp命令的使用:

   複製一個目錄包括其所有的文件和子目錄到另一個目錄:

   cp  -R /home/nick/clients /home/nick/customers

 

4、一個模塊mod1中定義一個函數func1;在另外一個模塊mod2中定義一個函數func2func2調用func1
在模塊mod1中,EXPORT_SYMBOL(func1);
在模塊mod2中,extern int func1();
就可以在mod2中調用func1了。

 

5、find grep

1)find一般用來搜索文件,目錄

find/etc -name 'srm*'
find / -name httpd.conf

2)grep用來搜索文件中的內容

grep -nr "network_ssl" ./ [查找當前文件夾下所有文件內容,列出包含有 network_ssl該字串的行,並顯示行號

 

6、ps、top、kill

  ps:當前進程的一次性查看;

  top:進程的動態監控(類似於windows任務管理器)

  殺死某一件進程:kill -9 pid

 

7、cat:查看文件內容


8、linux shell提取文件名和目錄名的方法

http://blog.csdn.net/ljianhui/article/details/43128465

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