天天看點

常見Linux指令

1、 檢視權限 ll

2 、從share目錄拷貝檔案 到自己目錄

 sudo cp sf_share/luna /home/mark/ -rf

3 、給使用者賦予權限

sudo chown mark:mark luna/ -R

4 、删除指令

rm -rf ****(檔案名)

5 、指令行關機

shutdown -h now

6、拷貝到共享檔案夾

sudo cp tmp/artifacts/castles/vega3000/luna.tar.gz /media/sf_share/

7、全局搜尋

find /-name luna.tar.gz

8 、Linux檢視電腦ruby版本

ruby -v  

ruby -version

ruby --v

ruby --version 

9、 Liunx cp -r

功能上是等價的。不加-r或者-R的時候,隻拷貝檔案,不拷貝檔案夾;

加上後則會拷貝檔案夾——包括下一級的子檔案夾,以及子檔案夾中的子檔案夾,餘此類推。

另外rm的-R -r功能同上

ls的-R功能同上,-r的功能是結果反向排列

10 mkdir -p 遞歸建立目錄

mkdir的-p選項允許你一次性建立多層次的目錄,而不是一次隻建立單獨的目錄。例如,

我們要在目前目錄建立目錄Projects/a/src,使用指令:

mkdir -p Project/a/src

而不是:

    mkdir Project

    cd Project

    mkdir acd amkdir src

當然,如果你有mkcd,就可以直接

mkcd Project/a/src

   此外,如果我們想建立多層次、多元度的目錄樹,mkcd也顯得比較蒼白了

。例如我們想要建立目錄Project,其中含有4個檔案夾a, b, c, d,

且這4個檔案都含有一個src檔案夾。或許,我們可以逐個建立,但我更傾向

于使用單個指令來搞定,而mkdir 的-p選項和shell的參數擴充允許我這麼做,例如下面的一個指令就可以完成任務。