先放兩個網址
Liunx命令大全
簡明Vim練級攻略
Linux
命令 |
參數 |
說明 |
舉例 |
chown |
-R |
轉移文件夾所屬用戶 |
sudo chown -R androidgit:androidgit androidtest.git |
cat |
|
追加內容與文件後 |
cat /tmp/id_rsa_lisi.pub >> ~/.ssh/authorized_keys |
cd |
|
進入目錄 |
cd /home |
tail |
-f |
將文件內容時時輸出到控制檯 |
打log時的神技能啊 |
nohup |
|
將程序以忽略掛起信號的方式運行起來,被運行的程序的輸出信息將不會顯示到終端。 |
nohup command >>myout.file 2>&1 & |
打開程序
命令 |
說明 |
sudo nautilus |
以管理員權限打開文件管理器 |
sudo baobab |
以管理員權限打開文件分析器 |
文件操作
命令 |
說明 |
mkdir key |
創建名爲key的目錄 |
touch key |
創建名爲key的文件 |
rm -rf |
非空目錄名刪除一個包含文件的文件夾 |
rmdir |
刪除一個空文件夾,文件夾裏有內容則不可用 |
rm 文件名 文件名 |
刪除多個文件 |
cp 文件名 目標路徑 |
拷貝一個文件到目標路徑,如cp hserver /opt/hqueue |
cp -i |
拷貝,同名文件存在時,輸出 [yes/no] 詢問是否執行 |
cp - |
f強制複製文件,如有同名不詢問默認覆蓋 |
tar -zxvf *.tar.gz |
解壓 tar.gz格式的文件 |
zip -q -r html.zip /home//html |
將/home/html文件夾壓縮爲html.zip |
unzip html.zip |
解壓html.zip文件 |
來自: http://man.linuxde.net/zip|將
|source *.install|安裝install格式的安裝包|
|whereis wine|找到所有包含wine的位置|
|which google-chrome|軟件安裝目錄|
權限更改命令
命令 |
說明 |
sh 路徑/×.sh |
安裝sh格式的文件,如 sudo sh /home/hp/Downloads/*.sh |
chmod +R 777 . |
對當前目錄下的所有子目錄和子文件進行 777權限的變更;通在安裝軟件時複製相關文件 |
chmod +x *.sh |
這個命令是爲sh文件增加可執行權限 |
chmod -R 777 |
給文件或文件夾設置所有人可讀寫 |
例:rwx rw- r–
r=讀取屬性 //值=4
w=寫入屬性 //值=2
x=執行屬性 //值=1
Vim命令
命令 |
說明 |
vim key |
用vim編輯key |
:q |
退出 如果已經對文件做了修改,則不讓退出 |
:q! |
強制退出 不保存 |
:wq |
保存並退出 |
:w |
保存 |
:w! |
強制寫入 |
:wq! |
強制寫入並退出 |
SSH命令
Git命令
命令 |
說明 |
示例 |
git remote add |
添加遠程倉庫 |
git remote add origin androidgit@ip:Calculator.git |
git branch –track origin/master |
將當前分支與遠程分支關聯起來 |
|
git branch –set-upstream-to=origin/master |
將當前分支與遠程分支關聯起來 |
|
git checkout -b dev origin/dev |
創建遠程的dev分支到本地 |
|
網絡相關
命令 |
說明 |
sudo pppoeconf |
設置以太網 |
sudo pon dsl-provider |
連接以太網 |
sudo poff |
斷開以太網 |