xshell下常用命令
最常用的命令!! cd:改變工作目錄。
切換到根目錄 cd /www 切換到子目錄: cd 資料夾名 切換到上級目錄: cd .. 切換到上級目錄的上級目錄:cd ../..//
"Tab"命令列自動補齊 cd 或cd ~ 快速返回宿主目錄
pwd 顯示當前工作目錄
檢視當前目錄下檔案: ls
顯示當前目錄內容的長列表(常用,比如檢視許可權) :ls -l 以M(1024位元組)為單位檢視檔案大小:ls -lh 排序檔案大小:ls -lhS 顯示隱藏檔案:ls -a 只列出目錄條目:ls -d */ 遞迴列出子目錄:ls -R 通過副檔名排序:ls --sort=extension 通過修改時間排序:ls -lt
檢視檔案內容:cat
對顯示的行數編號:cat -n 對非空白行編號:cat-b 將幾個檔案合併為一個檔案:cat file1 file2 > file 從鍵盤建立一個檔案:cat > filename
SVN命令:
將檔案checkout到本地目錄:svn checkout path 往版本庫中新增新的檔案:svn add file 添加當前目錄下所有的php檔案:svn add *.php 將改動的檔案提交到版本庫:svn commit -m “LogMessage“ PATH 加鎖/解鎖:svn lock -m “LockMessage“ PATH/svn unlock PATH
更新到某個版本:svn update -r m path svn up更新所有檔案 檢視檔案或目錄狀態:svn status path 【?:不在svn的控制中;M:內容被修改;C:發生衝突;A:預定加入到版本庫;K:被鎖定】 刪除檔案:svn delete path -m “delete test fle“ 檢視日誌(檢視檔案的所有修改記錄):svn log path 檢視檔案詳細資訊:svn info path 比較差異(將修改的檔案與基礎版本比較):svn
diff path 將兩個版本之間的差異合併到當前檔案:svn merge -r m:n path svn幫助:svn help
apache對檔案777許可權:sudo chown apache:apache filename
cp 複製 cp oldfile newfile mv 移動 同一資料夾檔案改名 mv oldfile newfile rm 刪除檔案 rm -i file 刪除前確認