• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    經典教學:Linux 常用命令使用方法大搜刮

    發布時間:  2012/8/10 15:41:54
     Linux 常用命令使用方法大搜刮

      1.# 表示權限用戶(如:root),$ 表示普通用戶

      開機提示:Login:輸入用戶名

      password:輸入口令 用戶是系統注冊用戶成功登陸后,可以進入相應的用戶環境.

      退出當前shell,輸入:exit

      2.useradd netseek 添加一個netseek用戶

      passwd netseek 給netseek這個用戶設置密碼.

      (/etc/passwd /etc/group)

      userdel netseek 刪除賬號

      userdel -r netseek 刪除賬號連同自家目錄.

      [更詳細的操作請參閱man page,和賬號管理篇]

      3.查看命令

      ls -l 顯示文件列表

      ls -al -a 顯示所有檔案及目錄 (ls內定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)

      ls -al |grep '^d' 顯示目錄

      ls -al |grep '^[^d]' 在一個目錄中查詢不包含目錄的所有文件

      ls -sh (man ls 查看man幫助.)

      linux幾種文件類型:

      d 表示此文件是一個目錄

      - 表示此文件是一個普通文件

      b 表示此文件是一個特殊的塊設備I/O文件

      c 表示此文件是一個特殊的字符設備I/O文件

      l 表示此文件是一個連接文件。在其文件名稱后緊跟與它連接的文件路徑及名稱

      file 命令通過探測文件內容判斷文件類型

      4.建立文件和目錄

      touch 1.txt

      cat > 2.txt (用定向符創建文件,填寫內容后,按ctrl+d保存內容)

      mkdir mywork 建立mywork這個目錄

      5.拷貝文件或目錄

      cp filename1 filename2

      cp -r dir1 dir2 復制目錄

      cp -rf 參數f是刪除已經存在的目標文件而不提示

      cp -i 參數i和f相反,在覆蓋目標文件之前將給出提示要求用戶確認,回答y時目標文件將被覆蓋,是交互式拷貝.

      6.刪除文件和目錄(刪除文件或目錄都可以用rm搞定)

      rm 1.c //將1.c這個文件刪除

      rm -rf (強制刪除文件或目錄,刪除時不提示.)

      7.移走目錄或者改文件名

      mv [opitons] 源文件或目錄 目標文件或目錄

      [options]主要參數

      -i:交互方式操作,如果mv操作將導致對已存在的目標文件的覆蓋,此時系統詢問是否重寫,要求用戶回答“y”或“n”,

      這樣可以避免誤覆蓋文件.

      -f:禁止交互操作。mv操作要覆蓋某個已有的目標文件時不給任何指示,指定此參數后i參數將不再起作用。

      mv hello ../ 將hello目錄或者文件移動上一級.

      8.alias 別名

      alias dir='ls -l' 輸入dir,其實就相當于執行了ls -l

      9.權限的控制(rwx 421)

      chmod +x hello.sh 賦于可執行權限.

      (詳細介紹一下權限的控制)

      chmod 命令 權限修改 用法:chmod 一位8進制數 filename (rwx 421)

      eg: chmod u+x filenmame 只想給自己運行,別人只能讀

      chown netseek.netseek mydir 改變用戶屬組

      u:表示文件所有者

      g:表示同組用戶

      o:表示其它用戶

      a:表示所有用戶

      opt則是代表操作,可以為:

      +:添加某個權限

      -:取消某個權限

      =:賦予給定的權限,并取消原有的權限

      而mode則代表權限:

      r:可讀 4

      w:可寫 2

      x:可執行 1

      10.pwd 顯示當前目錄完整路徑和改變目錄

      cd netseek 進入netseek這個目錄

      cd 退出當前目錄

      cd ../ 進入上一級目錄.

      cd - 返回上一次目錄

      cd ~ 返回主目錄

      11. cat,more,less 命令

      將某個文件的內容顯示出來,兩個命令不同的是:cat 把文件內容一直打印出來,而more則分展顯示.

      less 可以上下翻滾查看內容.

      cat > 1.txt 可以填寫或者復制內容,按ctrl+d保存

      cat 1.c

      more 1.c

      head -n filename 顯示第N行的內容

      tail -n filename 顯示后N行的內容

      tail -n 20 /var/log/message 顯示最新的20行日志

      12.設置linux時間和日期

      date 命令("date MMDDhhmmYYYY.ss")

      2006年7月24日12:37 ,30秒

      date 072412372006.30

      date -s 20:30:30 #設置系統時間為20: 30:30

      date -s 2006-7-24 #設置系統時期為2006-7-24

      clock -r #對系統Bios中讀取時間參數

      clock -w #將系統時間(如由date設置的時間)寫入Bios

      13.查看找文件(find,grep,awk更多的請參照man page或shell編程專題講解)

      幾種介紹:

      find 路徑 -name 文件名

      find /etc -name named.conf

      locate 通過文件名搜索文件的工具(要先通過updatedb建立索引數據庫)

      localte named.conf

      whereis 是尋找二進制文件,同時也會找到其幫助文件

      which 和where 相似,只是我們所設置的環境變量中設置好的路徑中尋找;比如;

      14.查殺進程

      ps aux

      ps -ef |grep

      kill -9

      看看哪個進程占用的內存最大

      ps -aux|sort +5n

      將程序放在前后臺執行

      cp file1 file2 &

      &與ctrl+z 你可以使用&或ctrl+z來將命令放在后臺執行.

      fg 是將放在后臺執行的程序再放回前臺.

      jobs

      15.dd命令備份

      dd if="input_file" of="out_file" bs="block_size" count="number"

      參數:

      if:就是input file可以是設備

      of:就是output file也可以是設備

      bs:規劃的一個block的大小,如果沒有設定時,預設是512bytes

      count:多少個bs的意思.


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線