1. 程式人生 > >Linux基礎指令

Linux基礎指令

  • ls(list):列出當前目錄下的所有資料夾/檔案的名稱
    • 黑色表示檔案,藍色表示資料夾,綠色表示擁有所有許可權
    • ls 路徑 :制定路徑下的檔案和資料夾的名稱,路徑可以分為相對路徑和絕對路徑,絕對路徑/,相對路徑./和../
    • ls -l /home ls -la /home ls -lh home
  • pwd :print working directory列印當前工作目錄
  • cd:change directory 切換當前工作路徑
    • cd +路徑 cd /usr/loacl cd ../../home/zhaoyu
  • mkdir:make directory建立目錄
    • mkdir 路徑(資料夾名稱或者是檔案的絕對路徑和資料夾名稱)
    • 建立多層目錄 mkdir -p a/b/c
    • 建立多個目錄 mkdir a b c
  • touch 建立檔案
    • touch 檔案路徑(檔名稱或者路徑)
    • touch a.txt b.txt 建立多個檔案
  • CP :copy 複製
    • cp 被複制的檔案路徑 文件複製到的位置
    • cp a.txt ../dierctory/a.txt 複製檔案
    • cp -r(表示遞迴複製) dierctoryA dierctoryB 複製資料夾以及裡面的檔案
  • mv :move 移動
    • cp 被複制的檔案路徑 文件複製到的位置
    • cp a.txt ../dierctory/a.txt 複製檔案或者資料夾
  • rm 刪除
    • rm -f /linux.txt 強制刪除沒有刪除提示刪除檔案
    • rm -rf /linux 刪除目錄 -r代表遞迴 f表示強制刪除
    • rm -rf a b c d.txt 刪除多個檔案或者資料夾
    • rm -rf linux*刪除公共特性的檔案
  • vim 一個文字編輯器
    • vim 檔案的路徑
  • cat
    • 作用1:直接開啟一個檔案 cat 檔案路徑
    • 作用2:合併檔案 cat 檔案1 檔案2 檔案n >>(一個箭頭直接合並兩個箭頭保留原來的檔案)合併之後的路徑
  • free -m:檢視記憶體使用情況-m是以M的單位顯示
  • df -h :檢視磁碟空間-h是以可讀性較高的方式展示
  • head -n: 檢視檔案的前n行 預設10行
  • tail -h : 檢視檔案的後n行 預設10行
    • tail -f 檔案路徑 :檢視檔案變化
  • less 需要檢視的檔案的路徑
  • wc :統計檔案內容資訊 -l:lines表示行數 -w:單詞數 -c表示bitys
  • chkconfig --list 檢視啟動項 級別3表示命令列模式下是否啟動 5級別是桌面模式
    • 列表中刪除服務 chkconfig --del 服務名
    • 列表中新增服務 chkconfig --add 服務名
    • 設定服務在某個級別下開機啟動chkconfig --level 連一起的級別 服務名 on/off
  • ntp時間管理
    • ntpdate 伺服器IP檢視地址
    • 啟動nyp服務,有網就自動更新 service ntpd start
  • ps -ef 檢視程序
  • iptables防火牆服務
    • service iptables start/stop/restart或者etc/init.d ./iptables start/stop/restart
    • service iptables status 檢視狀態
    • iptables -A input -p tcp --dport 22 -j accept 允許訪問22埠
    • 儲存操作 /etc/init.d/iptables save 否則重啟就沒了
  • less log2013.log
    • ps -ef |less
    • Q 退出less 命令
    • u 向前滾動半頁
    • y 向前滾動一行
    • 空格鍵 滾動一頁
    • 回車鍵 滾動一行
    • [pagedown]: 向下翻動一頁
    • [pageup]: 向上翻動一頁