作用:使用列表把當前文件夾下所有文件顯示出來
ls -a顯示所有文件,包括隱藏文件
ls -l以詳細信息顯示
ls -a -l、ls -l -a、ls -la、ls -al以詳細信息顯示所有文件
ls -l /usr 顯示根路徑下usr文件夾的內容
作用:用來切換目錄
涉及到相對路徑和絕對路徑
cd .. 返回上級目錄,..代表上一層目錄,.、./代表當前目錄
cd ../../ 返回上上級目錄,以此類推,退到根目錄就不能再退
創(chuàng)建空文件夾時,會默認再生成..和.兩個文件夾,..就能夠鏈接到上一級目錄。
mkdir -p 級聯(lián)創(chuàng)建文件夾, 例如mkdir -p abc/123
作用1:在目錄中移動文件, mv 源pathname 目的pathname
作用2:修改文件名, mv a.txt b.txt
touch pathname,如touch a.txt
作用1:復制文件,路徑可以改文件名也可以改, cp 源pathname 目的pathname
如cp 1.txt a.c把當前目錄下的1.txt中的內容復制到當前目錄下a.c,a.c也是新生成的
如cp 1.txt ..\b\把當前目錄下的1.txt中的內容復制到上一級目錄b文件夾下,并生成新的1.txt
作用2:復制文件夾, cp -r 源pathname 目的pathname
cp -f覆蓋復制
★所以一般復制文件 cp -f,復制文件夾 cp -rf
用法:刪除文件rm 文件pathname,刪除文件夾rm -r 文件夾pathname
當文件被打開時也是可以刪除的,刪除的是硬盤上的那份,而打開的是在內存中的。
rm -f強制刪除,主要的區(qū)別是當文件不存在時,不會有報錯提示。
rm *刪除該路徑下的全部文件
cat filename
也可以用來向文件輸入
rmdir只能刪除空文件夾
如果要刪除有內容的文件夾,用8中的指令rm -rf
linux中有兩種連接文件:
(1)軟連接(符號連接),等同于windows中的快捷方式
創(chuàng)建軟連接文件:ln -s 源文件名 符號連接文件名
若刪除了源文件,連接文件還存在,但已經無法讀取內容
(2)硬連接(用得不多)
創(chuàng)建硬連接文件:ln 源文件名 符號連接文件名
若刪除了源文件,連接文件還存在,且內容還是和源文件一樣
機制:相當于每次只刪除了一個連接(相互為主連接),有點類似于免死金牌,只要有硬連接存在時,文件就不會被完全刪除。
注意:不同于cp,因為在硬盤中源文件仍然只有1份
作用:查詢man手冊,獲得幫助信息
man 1 ls1表示查詢的是linux命令
man 2 xx 2表示查詢的是linux api
man 3 xx 2表示查詢的是C庫函數
作用:在ubuntu用來在線安裝、卸載軟件的程序
apt-get install 軟件名
apt-get remove 軟件名
注意,安裝和卸載都是在線的,也就是說ubuntu必須能上網才能使用apt-get
說明:apt-get安裝軟件的原理和必要性。
linux操作系統(tǒng)的發(fā)行版,內核版本,定制性,造成了linux中軟件的不兼容性。在linux中安裝軟件是一件困難的事情,裝了軟件不一定能用。ubuntu解決了這個問題,ubuntu就適合某個發(fā)行版的所有軟件做了一個列表,然后用戶通過apt-get install的方式安裝軟件,就會實時連接到ubuntu服務器,服務器會根據你的ubuntu版本,給你下載合適的軟件來安裝。這樣確保了軟件的兼容性。
什么是編輯器?編輯器就是一款軟件,它的主要作用就是用來編輯。如編寫文件,編寫代碼。