服務(wù)器基本操作
Linux初始學(xué)習(xí)就是自如的從一個文件夾到另一個文件夾,如何查看這個文件夾的內(nèi)容,如何粘貼、復(fù)制
step1 如何登錄
對于windows系統(tǒng),推薦使用Xshell

Xshell登錄.png

登錄成功.png
step2 熟悉常用命令
1 查看當(dāng)前路徑(我在哪???) pwd
pwd
###/home/bio03 ##/ 是根目錄,相當(dāng)于我的電腦點(diǎn)進(jìn)去的所有內(nèi)容

pwd.png
2 創(chuàng)建文件夾 mkdir
mkdir
#創(chuàng)建你的目錄,相當(dāng)于windows下的新建文件夾
mkdir project
mkdir tmp
mkdir src ###隨便新建幾個文件夾
ls ##看下當(dāng)前目錄下面有哪些文件夾了

mkdir.png
3 查看我當(dāng)前路徑下有些什么東西 ls
ls
###白色為普通文件,紅色為壓縮文件,藍(lán)色為文件夾,淺綠色為鏈接文件(相當(dāng)于一個快捷方式),另外還有綠色文件(相當(dāng)于一個可執(zhí)行程序,等同于.exe的文件)

ls.png
4 刪除 rm
rm
### 參數(shù)解釋
#(1)刪除文件(白色)rm filename
#(2)刪除空目錄(藍(lán)色)rm -r dirname
#(3)交互式界面(提示下你,怕你手滑)rm -i filename/dirname
#練習(xí)刪除操作:
#刪除doodle.txt
#刪除整個huahua目錄
#刪除rm_test(已經(jīng)是空目錄了)
mkdir rm_test
cd rm_test/
ls
touch doodle.txt
rm doodle.txt
cd ..
mkdir huahua
cd huahua/
touch haha.txt
cd ..
rm -r huahua/
rm -r rm_test

rm.png
5 進(jìn)入其他目錄 cd
###練習(xí):進(jìn)入tmp目錄,然后查看當(dāng)前路徑,然后返回主目錄
cd tmp/
pwd
cd ~
### cd ~ 返回家目錄
### cd - 返回上一命令作目錄
### cd .. 返回剛才目錄

cd.png
6 新建一個腳本或者文件 vi
###練習(xí):
#cd tmp
#vi hello_world.txt
#先保證電腦切換到了英文輸入法,然后敲i鍵,就可以輸入了
#寫下你的感悟~10行簡短的英文
#Esc 退出編輯模式 :x #保存退出
cd tmp/
vi hello_world.txt
head -n 5 hello_world.txt
cat -n hello_world.txt

vi.png
7 查看文件內(nèi)容 cat/head
###練習(xí):
# 查看剛才自己的文件
head -n 5 hello_world.txt
cat -n hello_world.txt
##### 8 復(fù)制 `cp`
```shell
# cp 原始文件名 新文件名
###練習(xí):
#將剛才新建的文件復(fù)制一個,叫做new_file.txt
cp hello_world.txt nex_file.txt
ls

cp.png
9 剪切、復(fù)制 mv
#mv 原始文件名 新文件名 #相當(dāng)于重命名文件
#mv 原始文件夾名 新文件夾名 #相當(dāng)于重命名文件夾
#mv filename dirname #把一個文件剪切復(fù)制到一個文件夾(dirname存在時)
#mv dirname1 dirname2 #把文件夾1剪切復(fù)制到文件夾2(dirname2存在時)
mv nex_file.txt home.txt
ls
mv home.txt /home/bio3
mv home.txt ~

mv.png
step3 拓展練習(xí)
#ls輸出的是橫向的列表,怎樣輸出長格式列表(提示:搜索ls)
cd ~
ls
ls -l
#如何查看長格式列表中文件的大小?(提示:ls)
ls -lh
#查看Linux系統(tǒng)版本、內(nèi)存與硬盤空間?(提示:分別是三個命令)
lsb_release -a
free -m
df -lm
#怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級目錄(提示:搜索mkdir)
mkdir -p tmp/tmp1/tmp1.1
tree
#怎樣刪除這些層級目錄(提示:搜索rm)
rm -r tmp/
tree

q1.png

q2.png

q3.png