linux 學習筆記

學習筆記node

命令提示的內容
[root@localhost ~ ] #
 root  是當前的用戶名
 localhost 是當前機子的主機名
 # 是表示當前用戶的權限  # 是管理員的 $ 是普通用戶
 ~ 是表示當前的位置   普通 用戶爲~的時候是表示當前的/home/用戶名 位置   超級管理員的是/root的位置爲home  
 
 命令格式
 命令 [選項] [參數]
    -a 簡化命令
    --all  完整命令
    
查詢目錄中內容 ls
ls [選項] [文件或目錄]
選項 :
    -a 顯示全部文件,包括隱藏文件
    -l 顯示詳細信息
    -d 查看目錄屬性
    -h 人性化顯示文件大小 //k M G 這種方式顯示文件的大小  好比  ls -lh
    -i 顯示inode
    
    文件權限  後面的9 位 是沒三位爲一組
    -rw-r--r--  
    - 文件類型 - 文件 d 目錄 i 軟連接文件
    rw-         r--            r--
    u全部者     g全部組         o 其餘人
    r 讀
    w寫
    x執行
    
    經過權限列的第一列去區分文件類型
    -rw-r--r--. 1 (應用次數) root(全部者) root(全部組)
    
    
    
目錄命令
    創建目錄命令  mkdir -p [目錄名]
    -p 遞歸建立
    英文的原文意思是 make directory
    mkdir abc  建立一個abc 的目錄
    mkdir  -p abc/abcd  建立abc目錄 並在abc 目錄下建立abcd

    切換目錄命令   cd [目錄]
    英文原文的是 change directory
    
    cd ~ 進入當前用戶的家目錄  /home/用戶名
    cd  和cd ~ 是同樣的
    
    cd -進入上次目錄
    cd .. 進入上一級目錄
    cd . 進入當前目錄
    
    ..  .的區別
    
    
    查詢所在目錄位置 pwd
    英文原意 print working directory
    
    刪除空目錄 rmdir [目錄]
    remove empty directories
    
    刪除文件或目錄 rm
    原文意思是  remove
    選項 :
    -r 刪除目錄
    -f 強制刪除
    
    re -rf 強制
    
    rm -rf / 這一條是能夠執行的 刪除根目錄下全部的文件  自殺的命令  慎重執行

    
    複製命令 cp
    英文原意  copy
    命令格式 cp [選項] [源文件或目錄] [目標目錄]
    選項:
        -r 複製目錄  不加的是複製文件
        -p 連帶文件屬性複製
        -d 若源文件是鏈接,着複製鏈接屬性
        -a  至關 -pdr   目標文件和源文件 是如出一轍的
    
    
    ls -l  // ll 是同樣的  
    
    剪切或更名 mv
    mv [原文件或目錄] [目標目錄]
     英文 意思 move
    
    鏈接命令 ln
    ln -s [源文件][目標文件]
    英文意思 link
    選項 -s 建立軟鏈接
    
    touch 命令
    
    文件搜索
    文件搜索 locate
    locate  文件名  在後臺數據庫搜的
        updatedb  更新數據庫
    
    命令搜索
        whereis  
        whereis 搜索所在路徑及幫助文檔所在位置
            -b 值查找可執行文件
            -m 只查找幫助文件
        which
    文件搜索 find
    
    find [收索範圍] [收索條件]
    linux  中的通配符
        * 匹配任意內容
        ? 任意一個字符
        [] 匹配任意一箇中的括號內容字符
    
    find  /  -name 文件名
    find  /  -iname 文件名 不區分大小寫
    find  /  -user 用戶名  按照文件的全部者搜索
    ifnd  /  -nouser 查找全部沒有全部者的文件
    
    按照時間  -mtime  +10  單位事天
        -10 十天內修改的文件
        10  十天當天修改的文件
        +10 天 前修改的文件
        
        atime  文件訪問時間
        ctime  改變文件屬性時間
        mtime 修改文件內容
    
    按照文件大小
    find  .  -size  
        find . -size 56k
    後面的大小和時間的是同樣的 + 的是大於這個的 - 的是小於的 沒有符號的是等於這個的
    //要注意的是 千字節要用小寫的k  兆字節的要用到大寫的M
    
    find . inum 節點號
        find  . inum 23432
    
    grep
        在文件中查找 指定內容的  
        -v   取反
        -i  不區分大小寫
        要用正則表達是作匹配
    
    幫助命令
        幫助命令  man
        man  命令名字
        man  ls
        
        查看命令的擁有哪一個級別的幫助
        man -f   等同於 whatis
        man -k 找到有這個命令的全部信息
    
    命令  --hlep  要有兩個 --
    
    shell  內部命令
    
    help  獲取內部的幫助命令
    
    用whereis  命令名字  來肯定是否是內部命令 要是找不到的就是內部命令
    在用 help  命令名 或者內部幫助命令
    
    info  命令 linux

相關文章
相關標籤/搜索