Linux-去可視化學(xué)習(xí)
1.pwd
: print working directory
2.mkdir
:make directory
3. ls
: list
4. rm
- 刪除文件:
rm
- 刪除空文件夾:
rmdir
- 刪除非空文件夾:
rm -r
-r
遞歸谎碍,多級目錄一并刪除
-f
強制刪除养铸,不用任何提示
eg
preparation
mkdir rm_test
cd rm_test
touch doodle.txt
mkdir huahua
cd huahua
touch haha.txt
cd ..
練習(xí):
刪除doodle.txt
刪除整個huahua目錄
刪除rm_test(已經(jīng)是空目錄了)
rm doodle.txt
rm -r huahua
cd ..
rmdir rm_test
5.cd+目錄名
進入目錄
`cd -`返回上一級目錄
`cd`返回根目錄
6. vi
文檔編輯器
cd tmp
vi hello_world.txt #先保證電腦切換到了英文輸入法,然后敲i鍵勃刨,就可以輸入了 #寫下你的感悟~10行簡短的英文
Esc #退出編輯模式
:x #保存退出
7.文件查看
cat+文件名
查看文件
head -n 3 文件名
查看文件前3行
tail -n 3 文件名
查看文件后3行
8.文件復(fù)制
cp file1 file2
復(fù)制file1 成 file2
9.文件移動
mv file1 路徑/file2
將file1移至此路徑或重命名成file2
10.命令補全
輸入ls可以查看當(dāng)前所有的目錄敞恋,輸入pwd可以查看目前所在的目錄,如果我們要改變目錄佃扼,這些目錄的名字都很長激涤,不方便全部輸入衷蜓,那么我們首先輸入第一個字母累提。
接下來按鍵盤的tab鍵,這里就可以得到某個文件或者目錄的全稱恍箭,就避免過多的輸入了刻恭。
如果遇到首寫字母都是一樣的目錄瞧省,按一下tab后是沒反應(yīng)的扯夭。
我們需要再按一下tab,也就是一共兩下tab就可以出來這些首寫字母一樣的文件或者目錄了鞍匾。
鍵盤上的上下箭頭還可以分別調(diào)用上次和往回一次的命令交洗,這樣會非常方便輸入。中途想退出就按CTRL+C即可橡淑。
11.學(xué)習(xí)使用Linux命令大全
- ls輸出的是橫向的列表构拳,怎樣輸出長格式列表(提示:搜索ls)
ls -l 文件名
- 如何查看長格式列表中文件的大小梁棠?(提示:ls)
在Linux中顯示文件大小的時候置森,通常的做法是使用“l(fā)s -l”,顯示的大小是文件的字節(jié)大小符糊。
但是凫海,如果文件比較大的話,顯示起來不是特別易讀男娄,這個時候行贪,可以使用“l(fā)s -lh”,就可以使用比較接近文件大小的單位顯示文件的大小
- 查看Linux系統(tǒng)版本模闲、內(nèi)存與硬盤空間建瘫?(提示:分別是三個命令)
- 查看系統(tǒng)版本
cat /etc/issue
查看系統(tǒng)內(nèi)核uname -a
orcat /proc/version
- 查看內(nèi)存--查看內(nèi)存總數(shù)
cat /proc/meminfo | grep MemTotal
- 查看硬盤空間:
df -h
- 怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級目錄(提示:搜索mkdir)
在目錄
/usr/meng
下建立子目錄,并且只有文件主有讀尸折、寫和執(zhí)行權(quán)限啰脚,其他人無權(quán)訪問
mkdir -m 700 /usr/meng/test
在當(dāng)前目錄中建立bin和bin下的os_1目錄,權(quán)限設(shè)置為文件主可讀实夹、寫拣播、執(zhí)行,同組用戶可讀和執(zhí)行收擦,其他用戶無權(quán)訪問
mkdir -p-m 750 bin/os_1
mkdir /tmp/tmp1/tmp1.1
- 怎樣刪除這些層級目錄(提示:搜索rm)
rm -r tmp