常見命令(個人補充ing)

先放兩個網址
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命令

命令 說明 示例
scp 將本地文件上傳到服務器 scp a.txt [email protected]:./test/b.txt
scp - r將本地文件夾上傳到服務器 scp -r dir [email protected]:./dir
ssh-keygen 生成ssh密鑰
ssh -add 路徑 添加私鑰到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 斷開以太網
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章