一宝恶、LINUX的安裝
1. 云服務(wù)器的使用
(1)下載:Xshell 提取碼: cnrv)
(2)安裝:Xshell
(3)命令行進入:ssh 用戶名@ip地址(ssh bio4@49.192.49.166)
ssh bio4@49.192.49.166
(4)新建會話進入:填寫 主機即ip地址、用戶名、密碼
2. win11 Ubuntu子系統(tǒng)的使用
Win11使用WSL2安裝Ubuntu22.04并啟用GUI應(yīng)用
Linux進入root權(quán)限的方法
二、高頻Linux命令的使用
Linux cd命令 | 菜鳥教程 (runoob.com)
Linux常用命令大全
1. pwd
- 英文全拼:print working directory
- 功能:顯示當(dāng)前工作路徑
2. mkdir
- 英文全拼:make directory
- 功能:創(chuàng)建空目錄
bio14@VM-0-6-ubuntu:~$ mkdir medolinn
3. ls
- 英文全拼:list files
- 功能:顯示工作目錄下目錄和文件
bio14@VM-0-6-ubuntu:~$ ls
medolinn
4. rm
- 英文全拼:remove
- 功能:刪除一個文件或者目錄
bio14@VM-0-6-ubuntu:~$ mkdir medolsoft
bio14@VM-0-6-ubuntu:~$ mkdir mmedproject
bio14@VM-0-6-ubuntu:~$ rmdir medolinn
bio14@VM-0-6-ubuntu:~$ ls
medolsoft mmedproject
4.1 rm 文件名
- 刪除文件
4.2 rmdir 目錄名
- 刪除空目錄
bio14@VM-0-6-ubuntu:~$ rmdir medolinn
bio14@VM-0-6-ubuntu:~$ ls
medolsoft mmedproject
4.3 rm -r 目錄名
- 刪除非空目錄
bio14@VM-0-6-ubuntu:~$ rm -r medolsoft
bio14@VM-0-6-ubuntu:~$ ls
mmedproject
4.4 rm -rf 目錄名
- 刪除該目錄及目錄下所有內(nèi)容
bio14@VM-0-6-ubuntu:~$ ls mmedproject
'New Folder' 'New Folder (1)'
bio14@VM-0-6-ubuntu:~$ rm -rf mmedproject
bio14@VM-0-6-ubuntu:~$ ls mmedproject
ls: cannot access 'mmedproject': No such file or directory
5. cd
- 英文全拼:change directory
- 功能:切換當(dāng)前工作目錄
- cd+目錄名 :切換目錄
- cd - :返回上次所在目錄
- cd /cd ~ :返回主目錄
- cd .. 返回主目錄
## 進入目錄
bio14@VM-0-6-ubuntu:~$ mkdir rm_ test
bio14@VM-0-6-ubuntu:~$ mkdir rm_test
bio14@VM-0-6-ubuntu:~$ ls
medol1 medol2 rm_ rm_test test
bio14@VM-0-6-ubuntu:~$ cd rm_test
bio14@VM-0-6-ubuntu:~/rm_test$
## 返回目錄
bio14@VM-0-6-ubuntu:~$ cd medol1
bio14@VM-0-6-ubuntu:~/medol1$ cd -
/home/bio14
bio14@VM-0-6-ubuntu:~$ cd ~
bio14@VM-0-6-ubuntu:~$ cd
## 進入tmp目錄,然后查看當(dāng)前路徑,然后返回主目錄
bio14@VM-0-6-ubuntu:~$ mkdir huahua
bio14@VM-0-6-ubuntu:~$ cd huahua
bio14@VM-0-6-ubuntu:~/huahua$ touch haha.txt ##touch是正經(jīng)的新建命令,但是不如vi好使在跳,vi是直接新建并打開編輯
bio14@VM-0-6-ubuntu:~/huahua$ ls
haha.txt
bio14@VM-0-6-ubuntu:~/huahua$ cd .. #返回主目錄
bio14@VM-0-6-ubuntu:~$
小練習(xí)
## 刪除doodle.txt
## 刪除整個huahua非空目錄
## 刪除rm_test(已經(jīng)是空目錄了)
bio14@VM-0-6-ubuntu:~$ mkdir rm_test
bio14@VM-0-6-ubuntu:~$ cd rm_test
bio14@VM-0-6-ubuntu:~/rm_test$ touch doodle.txt
bio14@VM-0-6-ubuntu:~/rm_test$ mkdir huahua
bio14@VM-0-6-ubuntu:~/rm_test$ cd huahua
bio14@VM-0-6-ubuntu:~/rm_test/huahua$ touch haha.txt
bio14@VM-0-6-ubuntu:~/rm_test/huahua$ cd ..
bio14@VM-0-6-ubuntu:~/rm_test$
bio14@VM-0-6-ubuntu:~/rm_test$ rm doodle.txt
bio14@VM-0-6-ubuntu:~/rm_test$ rm -r huahua
bio14@VM-0-6-ubuntu:~/rm_test$ rmdir rm_test
rmdir: failed to remove 'rm_test': No such file or directory ## 當(dāng)前工作路徑報錯
bio14@VM-0-6-ubuntu:~/rm_test$ cd ..
bio14@VM-0-6-ubuntu:~$ rmdir rm_test ## 回到主目錄重新操作
bio14@VM-0-6-ubuntu:~$
6. vi
- 新建腳本或者文本文檔
- vi是linux中的文本編輯器
(1) 選擇目標(biāo)工作目錄 : 'cd 目錄名稱'
(2) 新建文件: 'vi 文件名.文件格式' / 'vi hello_world.txt'
(3) 進入編輯模式:英文輸入法模式下,點擊'i'
(4) 退出編輯模式:按'Esc鍵'退出
(5)保存并退出:左下角輸入: ':x空格 '
## vi的使用
yunyi_inn@DESKTOP-FJH1CT1:~$ mkdir tmp
yunyi_inn@DESKTOP-FJH1CT1:~$ ls
tmp
yunyi_inn@DESKTOP-FJH1CT1:~$ cd tmp
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ vi hello_world.txt
hello_world.txt: command not found
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ vi hello_world.txt
7. cat
- 英文全拼:concatenate
- 功能:連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備
- cat 文件名.文本格式
- head -n 行數(shù) 文件名.文本格式(n=1~10)
- tail -n 行數(shù) 文件名.文本格式(n=1~10)
- 退出記得按 q 否則后續(xù)命令會報錯隐岛。
#cat的使用
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ vi First.txt
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ cat First.txt
Nothing is to be got without pains but poverty
Reming yourself that it's okay not to be perfect
you
have
got
to
put
the
past
behind
you
bifore
you
can
move
on
#head -n 2 顯示文本前兩行
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ head -n 2 First.txt
Nothing is to be got without pains but poverty
Reming yourself that it's okay not to be perfect
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$
8. cp
- 英文全拼:copy file
- 功能:復(fù)制文件或者目錄
#cp復(fù)制文件的使用
yunyi_inn@DESKTOP-FJH1CT1:~$ vi two.txt
yunyi_inn@DESKTOP-FJH1CT1:~$ cp two.txt new_two.txt
yunyi_inn@DESKTOP-FJH1CT1:~$ ls
file1 new_two.txt tmp two.txt
yunyi_inn@DESKTOP-FJH1CT1:~$
9. mv
- 英文全拼:move file
- 功能:為文件或目錄改名猫妙、或?qū)⑽募蚰夸浺迫肫渌恢?/li>
- mv file 路徑 是移動file到某路徑下
- mv file1 file2 是將file1重命名為file2復(fù)制文件或者目錄
#mv 移動文件路徑
yunyi_inn@DESKTOP-FJH1CT1:~$ mv two.txt tmp
yunyi_inn@DESKTOP-FJH1CT1:~$ ls
file1 new_two.txt tmp
yunyi_inn@DESKTOP-FJH1CT1:~$ ls tmp
First.txt hello_world.txt two.txt
yunyi_inn@DESKTOP-FJH1CT1:~$
#mv 重命名文件
yunyi_inn@DESKTOP-FJH1CT1:~$ cd tmp
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ ls
First.txt hello_world.txt two.txt
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ mv two.txt three.txt
yunyi_inn@DESKTOP-FJH1CT1:~/tmp$ ls
First.txt hello_world.txt three.txt
新的認(rèn)識,新的開始聚凹,經(jīng)過今天的學(xué)習(xí)和練習(xí)割坠,更多的體會到了生信星球推崇的這種主動的學(xué)習(xí)方式,一定要踏實的一步一步來妒牙,基本功是需要反復(fù)的彼哼。
推薦課程
- 馬哥linux教程全套視頻
- http://man.linuxde.net