參考微信公眾號 生信星球 教程
注:本來想刪掉“教程式”的段落幅慌,簡潔化作業(yè),
每個Linux語句都是練習題啊 就保留這么長
- Linux 介紹
- Linux 簡單語句
1. Linux介紹
Linux系統(tǒng)多見于钻哩,命令行輸入,生信大數(shù)據(jù)處理需要
2. Linux簡單語句 練習題
1. 顯示當前路徑 pwd
pwd # print working directory
下圖返回的 \root 就是當前路徑
pwd 顯示當前路徑
2. 創(chuàng)建你的空目錄 mkdir
mkdir # make directory
舉個栗子
mkdir biosoft # 存放生信軟件
mkdir project # 存放生信項目
mkdir tmp # 放一些雜七雜八
mkdir src # 放源代碼
mkdir 創(chuàng)建空目錄
3. 顯示列表 ls
ls # 顯示目錄庄蹋、文件
不管是目錄還是文件杰妓,都能顯示
ls試一下,是不是出來了剛才新建的目錄埋涧?
ls 顯示列表
4. 刪除
要慎重板辽!
刪除的操作對象分為三類:
普通文件、
空目錄棘催、
有內(nèi)容的目錄
rm # 刪除文件
rmdir # 刪除空目錄
rm -r # 刪除非空目錄
注意這三個命令后面都要跟上你要刪除的目錄名
有個可怕的刪除命令
rm-rf # 慎重劲弦、三思
-r 遞歸,多級目錄一并刪除
-f 強制刪除醇坝,不用任何提示
所以如果rm -rf后面不加目錄名邑跪,你的服務器的所有東西全不見了
5. 進入目錄 cd + 目錄名
cd + 一個目錄名 # 進入該目錄
cd - # 返回剛才的目錄
cd # 進主目錄(家目錄),直接 cd
舉個栗子練習一下
準備工作
mkdir rm_test # 新建rm_test目錄
cd rm_test # 進入
touch doodle.txt # touch是正經(jīng)的新建命令,但是不如vi好使呼猪,vi是直接新建并打開編輯画畅。
mkdir huahua # 新建huahua目錄
cd huahua # 進入
touch haha.txt # 新建
cd # 進入主目錄
操作界面
練習刪除操作:
- 刪除doodle.txt
- 刪除整個huahua目錄
- 刪除rm_test(已經(jīng)是空目錄了)
首先 用幕布理一下層次
準備工作 新建的目錄和文件
嘗試操作
1. 刪除doodle.txt
操作界面
代碼細看
cd rm_test # 進入目錄
rm doodle.txt # 刪除 doodle.txt
# 出現(xiàn)刪除提示,輸入y回車宋距,確認
2. 刪除整個huahua目錄
huahua目錄是 非空目錄轴踱, 使用 rm -r
操作界面
代碼細看
rm -r huahua # 刪除 huahua 目錄
# 第一個提示 連續(xù)下行進入 花花目錄,
# 第二個提示 刪除 huahua目錄中的haha.txt
# 第三提示 刪除 huahua 目錄 輸入 y 確定
3. 刪除rm_test
此時是 空目錄了谚赎, rmdir # 刪除空目錄
操作界面
代碼細看
cd # 回到主目錄
rmdir rm_test # 刪除這個空目錄
此時淫僻,我意識到 減少目錄 迷茫的小技巧
可以 多用ls 顯示 文件、目錄
ls 顯示當面目錄壶唤、文件
6. 新建腳本雳灵、文本文檔 vi
vi是linux中的文本編輯器
cd tmp # 進入 前面新建的 放雜七雜八東西的文件夾
vi hello_world.txt # 新建txt文本
#先保證電腦切換到了英文輸入法,然后敲i鍵视粮,就可以輸入了
#寫下你的感悟~10行簡短的英文
Esc #退出編輯模式
:x #保存退出
新建文本
文本輸入界面
7. 查看并直接將內(nèi)容輸出到屏幕 cat
cat # 查看并直接將內(nèi)容輸出到屏幕
head # 默認輸出前10行
tail # 默認輸出后10行细办,后面加上-n 自定義輸出幾行
例如:
head -n 3 hello_world.txt
# [注意]: -n與head之間有空格,-n和3之間空格可有可無
效果展示如下
cat 查看并直接將內(nèi)容輸出到屏幕
cat 直接輸出內(nèi)容
head 默認輸出前10行
head 默認輸出前10行
tail -n 3 自定義輸出倒數(shù)3行 我輸錯成 tail -3,也可以
tail -n3 自定義輸出倒數(shù)3行
8. 復制文件 cp
cp file1 file2
練習:將剛才新建的文件復制一個笑撞,叫做new_file.txt
cp 復制文件并命名
代碼細看
cp hello_world.txt new_file.txt 把hello這個文件 復制為叫new的文件
ls 查看一下當前目錄/文件
果真 new_file.txt 出現(xiàn)了
對new文件進行查看 一樣
8. 將文件移入文件夾岛啸,或者重命名 mv
mv file # 路徑
練習:將新文件new_file.txt,重命名為home.txt 茴肥,移動到主目錄下(路徑是~)
mv 移動文件\目錄坚踩,重命名
代碼細看
mv new_file.txt ~ # 將new文件,移動到主目錄( ~ 表示主目錄)
ls # 查看當前目錄文件瓤狐,發(fā)現(xiàn)只有hello文件瞬铸, new文件已經(jīng)移走了
cd ~ 進入主目錄~
ls # 查看當前目錄文件,發(fā)現(xiàn)new文件靜靜躺在這里
mv new_file.txt home.txt # 將new文件重命名為 home.txt
ls # 再次查看 重命名成功
clear命令
這個命令將會刷新屏幕础锐,本質(zhì)上只是讓終端顯示頁向后翻了一頁嗓节,如果向上滾動屏幕還可以看到之前的操作信息
自動補全 Tab
輸入文件、目錄 輸入前1,2個字符皆警,按 Tab 鍵拦宣,就可以自動補全,你要輸入的文件信姓、目錄名
如果幾個文件名前面字符一樣鸵隧,可以按2下 Tab鍵 ,就可以出來這些首寫字母一樣的文件或者目錄
Linux命令
Linux命令
謝謝您的觀看意推!