ctrl+shift+(+/=) 其實就是ctrl+“+” 放大終端界面字體;
ctrl+- 縮小終端字體;
tab 自動補全(注意,Linux是區(qū)分字母大小寫的) ,雙擊tab的話,會根據(jù)你輸入的首字母進(jìn)行匹配查看有哪些內(nèi)容;
ctrl+c 開啟一行,重新輸入命令;
2.1 格式
command -options parameter
command :命令名字;
-options :選項,可用來對命令進(jìn)行控制,也可以省略
parameter:傳給命令的參數(shù),可以是0,一個,多個;
2.2 兩種方式查看命令幫助信息
command --help
說明:顯示command命令的幫助信息;
man command
查看命令的使用手冊,使用q退出這個幫助信息;
3.1查看文件夾下的文件:
序號
命令
對應(yīng)英文
作用
列出文件夾下的所有的文件
print work dirctiory
查看當(dāng)前所在目錄
cd xxx
change dirctiory
切換目錄
touch xxx
touch
摸一下就創(chuàng)建了一個文件
mkdir xxx
make directory
創(chuàng)建目錄
rm xxx
remove
刪除指定的文件名
07
clear
clear
清屏
查看所有的文件 -a 就是all的意思;
-a 也能查看隱藏文件(.開頭的文件)
. 表示當(dāng)前目錄
.. 表示上級目錄 例如:cd .. 切換到上級目錄
顯示文件的詳細(xì)信息,例如:
-rwxrw-rw- 1 zq zq 22940380 Oct 19 07:47 sougou.deb
-h和-l配合使用,人性化的顯示文件大。
-rwxrw-rw- 1 zq zq 22M Oct 19 07:47 sougou.deb
就可以看到文件的大小22M;
如果文件中的文件特別多是就要使用通配符了
* 可以代碼任意字符
? 問號,可以代表一字符,用法和*是一樣的;
ls -a* 列出以a開頭的所有文件;
ls -*b 列出所有已b結(jié)尾的所有文件;
ls -*c* 列出所有中包含c的文件;
命令
說明
切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
保持當(dāng)前目錄不變
cd ..
切換到上級目錄
在最近的兩個目錄中來回切換
cd ~/xxx
快速的切換到了home/xxx目錄
如果文件不存在的話,就會創(chuàng)建一個空白的文件;
如果文件存在的話,會修改一下文件的最后修改信息;
創(chuàng)建目錄
mkdir aa 會創(chuàng)建一個aa文件夾
mkdir -p 創(chuàng)建多級文件夾
mkdir -p aa/bb/cc/dd 創(chuàng)建多級文件夾;
ps:在同一目錄下,文件夾和文件名字是不能相同的;
rm是直接從磁盤中干掉的,是不能恢復(fù)的;不進(jìn)回收站(只能干掉文件,不能干掉文件夾)
rm -r 可以刪除多級目錄(包含文件和文件夾)
rm -f 強制刪除,忽略錯誤linux命令,不提示;
查看目錄層級關(guān)系
使用tree ~ 查看home下的目錄結(jié)構(gòu)
tree -d 只顯示文件夾,不顯示文件;
cp 就死copy的簡寫
cp 路徑/文件名 路徑 就可以拷貝文件了; 即使文件存在也是直接覆蓋的;
cp -i 復(fù)制文件的時候會檢查是否文件存在,會有提示需要覆蓋嗎?
cp -r 復(fù)制目錄;
mv就是move的縮寫
mv xxx1 xxx2 將xxx1移動到xxx2中;
但是在移動的時候可能會存在文件的覆蓋,和要加一個 -i 進(jìn)行提示,有沒有文件覆蓋;
mv命令也可以重名明一個文件或者文件目錄,把aaa 命名為bbb;