linux基本操作

Ls,顯示當前文件夾下的所有文件和文件夾
格式:
Ls【選項】【文件夾名或文件名】
常用選項:
-l 列表顯示文件的詳細信息
-a 顯示全部文件/文件夾
Ls -s 列表顯示所有文件
Pwd 顯示當前位置在哪個文件夾下
Cd / 切換到根文件夾下
Cd 切換到用戶主目錄
終端工具:
打開方法:

  1. 點擊圖標
  2. 搜索命令:終端
    退出終端:
    1.$ exit<回車>
    2.ctrl + d
    Linux的使用:
    Linux/unix命令
    命令名 [選項] [參數]
    注:[]的内容代表可選
    絕對路勁:
    以‘/’字符開頭的路徑為絕對路徑
    (在任何時候,一個文件的絕對路徑是唯一的)
    相對路徑:
  3. 文件/文件夾名稱
  4. .當前文件夾
  5. …上一級文件夾
  6. ~用戶主目錄(家目錄)
    開始第一個字母是d 代表文件夾
  • 普通文件
    L 普通文件
    c/b設備文件
    文件權限: r 讀權限
    W 寫權限
    X 執行權限
    2到4字母代表用戶權限
    Mkdir命令
    作用:創建一個或多個文件夾 midir a b c d
    格式:mkdir 文件名1文件名2
    Mkdir命令創建文件夾時,在文件名前-p可以一次性a/bb/ccc/dddd(即助劑創建)
    Rmdir命令:
    作用:刪除一個或多個文件夾(文件夾内必須爲空)
    格式:rmdir 【選項】文件夾名 rmdir a b c d
    常用選項-p:中間文件夾不空。則逐級刪除中間文件夾rmdir -p a/bb/ccc/dddd
    Tree命令:顯示樹
    Touch 命令
    作用:1創建新的文件夾 2如果文件已經存在。則更行文件的修改時間
    格式:touch 文件路徑
    Rm命令
    作用:刪除文件或者文件夾
    格式:rm【選項】 文件/文件夾
    示例::rm a.txt b.txt
    Rm .txt
    Rm -r a
    常用選項
    -r 遞歸刪除除文件夾内的文件和文件夾
    -I 刪除前給出提示(y/n)
    -f 强制刪除,不給任何提示
    權限分組:用戶權限(user)組權限(group)其他權限(other)
    最高權限:rwxrwxrwx
    最低權限:---------
    屬主:owner
    屬組:group
    -rw- rw- r-- tarena tarena ??? a.txt
    用戶 組 其他 屬主 屬組
    Chmod 命令
    作用:
    修改文件權限
    格式:chmod權限 文件名/文件夾名
    權限: u 用戶
    g 同組用戶
    o 其他用戶
    a 所有用戶
    + 添加權限
    - 刪除權限
    例:chmod u+r a.txt
    Chmod o-rwx a.txt
    Chmod g+rw a.txt
    遇到特殊符號可以加“”
    Help選項:
    查看此命令的幫助信息
    格式:命令名—help
    示例:ls –help
    Man 命令幫助
    格式:man linux/unix 命令名
    作用:查看命令所對應的幫助文檔(手冊)
    示例:man ls man rm
    翻頁:上下鍵
    退出:q鍵
    快捷鍵:tab:補全命令和路徑
    上下鍵 翻出以前操作過的命令
    Cat 命令
    作用:將文件内容作爲標準輸出打印到終端
    格式:cat 文件名1 文件名2
    例:cat …/day01/day01.txt
    空格換頁
    q 退出
    More 命令:
    作用:分頁顯示文本文件的内容
    格式:more 文件名
    例:more …/day01/day01.txt
    通配符:
    匹配0個,一個或多個任意字符
    ? 匹配一個任意字符
    例: ls a? ls a
    a
    Cp 命令
    作用:複製文件或文件夾
    格式:cp 【選項】源文件或文件夾 目標文件或文件夾
    例:cp …/day01/day01.txt ~/(複製過程可以改名字)
    Cp -a ,/day01~/ 加-a可以複製文件夾
    Mv 命令:
    作用:文件搬移或更名
    格式:mv 源文件或文件夾 目標文件或文件夾
    例:mv passwd mypw 改名字
    Mv passwd ~/ 移動文件
    Find 命令
    作用:根據文件名等信息查找制定的文件
    格式:find 路徑 -name “文件名“
    例:find ~ -name “.txt”
    Grep 命令:
    作用:查找文件中相應的内容。及文本信息
    格式:grep “内容”【選項】文件名或路徑
    常用選項:
    -n: 顯示行號
    -r/-R 遞歸搜索文件内的文件
    例:grep “文件”
    .txt
    grep “,“命令” -n -.txt 顯示行號
    grep “root” -nr /etc 2>/dev/null
    壓縮和解壓縮命令
    Gzip 命令:
    作用:用zip壓縮算法對文件進行壓縮,生成壓縮后的文件
    格式:gzip 文件名
    .gz 為用gzip壓縮過的文件
    Gunzip命令
    作用:用gzip 壓縮過的文件進行解壓
    格式:gunzip 文件名
    例:cp /etc/passed ~/
    Gzip ~/passed
    Ls -l ~/passwd.gz
    Gunzip ~/passwd.gz
    Tar 命令
    作用:對文件或文件夾進行打包和解包的操作
    格式:tar 【選項】 文件名 【文件名或路徑】
    常用選項:
    -c 創建包
    -x 解包
    -v 顯示操作的文件細節
    -z 用gzip/gunzip 對包進行壓縮和解壓縮
    -f 文件名 正在操作的文件名
    -c 路徑 改變解壓縮路徑(只對解包有效)
    例:將 linux/day01打包並壓縮為day01.tar.gz
    Tar -czvf day01.tar.gz linux/day01
    將day01.tar.gz 解包
    Cd ~/
    Tar -xzvf aid1805/day01.tar.gz
    Sudo命令:
    作用:用超級用戶root權限來執行這些命令
    格式:sudo 命令【選項】【參數】
    常用選項:-i 切換到root用戶
    例:sudo mkdir /mutest
    Sudo -i
    Rmdir .mytest
    Exit命令:退出用戶
    Poweroff 關機
    Reboot 重啓

輸出重定向:
輸出分爲兩種:

  1. 標準輸出
  2. 標準錯誤輸出
    標準輸出重定向

    將一個命令的標準輸出重定向到指定文件

    將一個命令的標準輸出重定向“追加“到指定文件
    標準錯誤輸出重定向
    將一個命令的標準錯誤輸出重定向到指定文件
    將一個命令的標準錯誤輸出重定向“追加“到指定文件
    重定向所有輸出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值