Linux基礎學習1




目錄相關

ls(查看)命令展示文件


一、相對路徑訪問


ls -a 可以看到隱藏的文件

ls -l 就可以看到詳細的列表信息(數列)

藍色是文件夾,紅色是壓縮包

時間表示最后一次修改的時間,數字表示文件大小



ls -l -h 文件大小會簡潔:以易于閱讀的形式,列出文件大小,如K/M/G


ls -lh rnaseq-apple-training(文件名稱)顯示文件夾里的文件


ls -lh?rnaseq-apple-training/linux-basic/??rnaseq-apple-training下的linux文件?

tab鍵可自動補全文件名稱

ctrl+L清空畫面

二、絕對路徑訪問

ls -l /訪問根目錄

特殊目錄:ls -l ~ 表示家目錄(home下的用戶名)


cd 文件名 直接跳轉目錄(change directory);如不寫參數及文件名則回到用戶的home目錄

如果不知道文件夾里有什么文件不能直接訪問,則cd 文件夾名,按兩下tab鍵,即可顯示文件夾下的文件



返回上級目錄的方式:1、絕對路徑 cd 一長串目錄

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2、相對路徑 cd . 代表當前目錄;cd .. 代表上級目錄;cd ../.. 代表上上級目錄

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3、cd ~ 去home目錄




查看文件內容


cat 文件名字(可以是相對路徑也可以是絕對路徑)

如果命令一直運行,按Ctrl C終止命令


空格鍵翻頁,回車鍵換行,q鍵退出

大文件不要用cat命令,用less 命令

在less命令中退出按Q,當要在less命令下找想要查看的內容時,在左下角輸入/基因名稱

less -N 文件名 可以添加行號


若字體太大,行號錯亂時,less -N -S 文件名 使字體變小,保證一行的內容就在一行上


head 文件名 只查看文章大概有什么(前幾行)

tail 文件名 只查看文章后幾行


head -n 3 文件名 看前三行


將前十行放到另一個文件里


wc 文件名 查看建好的文件有多少行(第一個數字)

wc -c 文件路徑 統計bytes數量

wc -m?文件路徑 統計字符數量

wc -l?文件路徑 統計行數

wc -w?文件路徑 統計單詞數量


tail -n 路徑 查看尾部多少行 不寫-n默認十行

tail -n 10 文件名 > head10.fasta 一個大于號是覆蓋之前的內容(重定向符)

tail -n 10 文件名 >> head10.fasta 兩個大于號是追加在之前的內容后面


提取某個文件的400到500行

意思是將這個文件中的前500行提取出來,然后再從這五百行里提取后101行,到一個文件里


grep "某種特征” 文件名 將文件中包含某種特征的行篩選出來


兩種看有多少行的方法


ls -l *.fasta 將文件夾中含有fasta的文件挑選出來


grep "某種特征” 文件名 | sort | unic | wc 排序并去除重復



編輯文件內容


vi 文件路徑

vim 文件路徑


:w 保存? ? ? ?:q 退出? ? ?:wq保存并退出

命令模式快捷鍵


創建文件夾(mkdir [-p] linux路徑)

涉及到權限問題,創建時在home及home下的文件夾中創建



創建文件(touch 路徑)


復制文件或文件夾(cp)

移動文件或文件夾(mv,沒有選項)

刪除文件或文件夾(rm)

rm 文件名?可以刪除這個文件

查找命令和文件(which/find)


過濾(選出)包含關鍵詞的行(grep)

過濾時關鍵詞最好都帶雙引號


管道符:| 將左邊命令的結果作為右邊命令的輸入(也可以嵌套使用)

超級管理員(切換)

普通用戶不能在根目錄下執行一些操作,只能在home路徑中操作

進入或退出root(回退可以用exit命令,也可以用ctrl+d快捷鍵)

暫時以root身份執行(sudo,但需認證)

用戶與用戶組管理(root用戶執行)

1、創建用戶組:groupadd 用戶組名

刪除用戶組:groupdel 用戶組名

2、用戶管理


3、查看系統中的用戶:getent passwd

結果共有七份信息:

4、查看系統中的用戶組:getent group

共有3份信息

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 簡介 本手冊的目的 本手冊主要用來學習linux的,對于linux的學習開始于我的大學時代,剛開始的目的僅僅是為了...
    redher閱讀 1,595評論 0 0
  • 首次登錄與使用幫助 Linux的基本原則 由目的單一的小程序組成;組合小程序完成復雜任務; 一切皆文件; 盡量避免...
    fredal閱讀 809評論 0 4
  • Linux基本原則1.由目的單一的小程序組成:組合小程序組成負責任務:2.一切皆文件。3.盡量避免捕獲用戶接口;4...
    浪漫晨風閱讀 594評論 0 0
  • 作者:along時間:2020年12月29日19:05:03 0、控制臺終端其他命令 env:打印當前的環境變量 ...
    千轉軍師閱讀 139評論 0 0
  • 安裝虛擬機 首先從阿里鏡像官網下載centos6.5的ISO鏡像文件,然后用VMware安裝centos的虛擬機。...
    卡卡xx閱讀 676評論 0 0