常用語法紀錄

內容:自動校時 / 搜尋 / Vim / 權限 / 常用指令



自動校時

#ntpdate time.stdtime.gov.tw
#hwclock -w
#vim /etc/crontab

0 0 * * * root /usr/sbin/ntpdate time.stdtime.gov.tw ; /usr/sbin/hwclock -w



搜尋

find / -name filename

whereis



Vim

:$ -  跳到文件最後一行

:0或:1 - 跳到文件第一行



權限

chmod +x *.php


常用指令


  •   ls 列出目錄內檔案名稱(如 DOS 的 dir/w)

        ls -l   除了列出檔名外,並列出檔案屬性及擁有者、檔案大小及建立時間
                等資訊
        ls -a   列出所有檔案,包括隱藏檔
        ls -R   遞迴地列出所有檔案(子目錄內所有檔案亦列出)
        ls -F   依檔案格式分類
                可執行檔檔名後加'*',目錄名稱後加上'/',link檔檔名加上'@'


  • pwd 查詢目前所在之目錄名稱


  • cd 更換目前工作目錄位置

                若只打 cd 不加目錄名,則回到自己的 home directory
                回到上一層目錄,必須打 cd .. ,cd 和 .. 中間要有空白


  •   cat 查看文字檔內容


  • more 以一頁一頁方式顯示一個文字檔

                當最後一行出現 --more(16%)-- ,表示你已看了 16% 的文章。此
                時可用 more 內的指令:
                space   往下捲動一頁
                Enter   往下捲動一行,若先鍵入數字再按Enter可下捲指定的行數
                q 或 Q  停止輸出,回到系統提示符號
                h       顯示可用指令及其功能


  • cp <原始檔> <複製檔> 就是 copy 啦!


  • mv <原始檔> <目的檔> 若原始檔和目的檔在同一目錄下,可更改檔名,

                                若加上路徑名,可在目錄間搬移檔案


  • rm 刪除檔案,若加上 -i 會徵求確認後刪除

        rm -r <目錄名>  刪除該目錄及該目錄之下的所有檔案
        rm -rf  同上,但不會先徵求確認
                註:UNIX沒有undelete,殺檔前請確定你的大腦很清醒


  •   mkdir 建立子目錄


  •   rmdir 刪除子目錄,目錄內須無檔案


  •   chmod 設定檔案或目錄的存取權限


  •   lpr 將檔案放進 printer queue 中等候列表


  •   lpq 顯示 printer queue 的內容


  •   lp 列印資料


  • lpstat 查詢列印狀態與印表機相關資訊

  •  pr 文字檔之格式化輸出

留言