2014/10/08

[Linux] 一些指令備忘




------基本指令-------

  • pwd :當前目錄
  • cd :跳轉目錄
  • ls:列出當前目錄下檔案
  • rm -f :強致刪除檔案
  • ps -ef:列出pid, ppid
  • chmod +x 檔名:將檔案變為exe檔


------創建及編輯指令-------

  • touch 檔案名稱:創建檔案  e.g. touch helloword.c
  • vi 檔案名稱:編輯檔案
  • esc:在vi下跳轉一般
  • :wq:在vi下儲存檔案並離開vi
  • dG:在vi第一行下刪除檔案內全部內容
  • :0:在vi下跳轉到第一行



------執行指令-------

  • gcc -o 執行檔名(任意)  被執行檔名:編譯  e.g. gcc -o helloexec ./helloworld.c
  • 執行檔名:執行  e.g.  ./helloexec
  • 執行pthread檔:最後加 -lpthread:e.g. gcc -o ptest ./ptest.c -lpthread

------Ubuntu下-------

  • i : vi進入編輯模式
  • sudo insmod 模組名稱.ko:插入模組
  • sudo rmmod 模組名稱.ko:移除模組
  • make
  • dmesg|tail