【AWSL】之Linux常用命令,学习Linux,这一篇就够了(type、echo、enable、du、ls、mkdir、touch、ln、cp、rm、mv、find、gzip、bzip、tar)
Linux詳細(xì)命令大全
- 序言
- 一.Linux命令行的格式
- 1.編輯命令行的輔助操作
- 二.常用命令
- 1.type
- 2.echo
- 3.hash
- 4.enable
- 三.基本命令
- 1.查看及切換目錄
- ①.pwd
- ②.cd
- ③.ls
- ④.du
- 2.創(chuàng)建目錄和文件
- ①.mkdir
- ②.touch
- ③.ln
- 3.復(fù)制、刪除、移動(dòng)目錄和文件
- ①.cp
- ②.rm
- ③.mv
- 4.查找目錄和文件
- ①.which
- ②.find
- 四.目錄與文件管理
- 1.Linux目錄結(jié)構(gòu)
- 2.查看文件內(nèi)容
- ①cat
- ②more
- ③less
- ④head、tail
- 3.統(tǒng)計(jì)文件內(nèi)容
- ①wc
- 4.檢索和過(guò)濾文件內(nèi)容
- ①grep
- 五.壓縮和解壓縮
- 1.gzip
- 2.bzip
- 六.歸檔
- 1.tar
- 七.文本編輯
- 1.vim
- 2.不同模式之間的切換
- 3.命令模式的基本操作
- 4.末行模式的基本操作
- 總結(jié)
序言
在學(xué)習(xí)Linux時(shí),我們會(huì)發(fā)現(xiàn)Linux的命令非常多而且還有很多參數(shù),讓人很是苦惱。于是我就想著有沒(méi)有一篇文章可以整理出來(lái)常用的命令,那么今天我就帶來(lái)了有目錄的超級(jí)詳細(xì)的Linux基礎(chǔ)命令的匯總的文章!同時(shí)也會(huì)分享一些超級(jí)實(shí)用的快捷鍵。絕對(duì)是干貨滿滿的一篇文章!
一.Linux命令行的格式
command [-options] [parameter]
解釋:
- command :命令名,相應(yīng)功能的英文單詞或單詞的縮寫
- [-options] :選項(xiàng),可用來(lái)對(duì)命令進(jìn)行控制,也可以省略
- parameter :傳給命令的參數(shù),可以是 零個(gè)、一個(gè) 或者 多個(gè)
1.編輯命令行的輔助操作
| \ | 強(qiáng)制換行 |
| Ctrl+U | 清空至行首 |
| Ctrl+K | 清空至行尾 |
| Ctrl+E | 光標(biāo)跳到行尾 |
| Ctrl+A | 光標(biāo)跳到行頭 |
| Ctrl+L | 清屏 |
| Ctrl+C | 取消本次命令編輯 |
二.常用命令
1.type
功能:查詢?cè)撁顬橥獠恳嗷騼?nèi)部命令
[root@localhost ~]# type cd cd 是 shell 內(nèi)嵌 [root@localhost ~]#2.echo
功能:輸出內(nèi)容到控制臺(tái)(echo 會(huì)在終端中顯示參數(shù)指定的文字,通常會(huì)和重定向聯(lián)合使用)
[root@localhost ~]# touch 1 [root@localhost ~]# echo "234" > 1 [root@localhost ~]# cat 1 234 [root@localhost ~]#3.hash
將數(shù)據(jù)存入緩存中,運(yùn)行時(shí)優(yōu)先調(diào)用緩存中的數(shù)據(jù)
[root@localhost ~]# hash 命中 命令1 /usr/bin/cat1 /usr/bin/touch1 /usr/bin/man3 /usr/bin/ls4.enable
顯示內(nèi)部命令
[root@localhost ~]# enable 。。。。。。 enable readonly enable return enable set [root@localhost ~]# type set set 是 shell 內(nèi)嵌 [root@localhost ~]#三.基本命令
1.查看及切換目錄
①.pwd
功能:顯示出用戶當(dāng)前所在的目錄
[root@localhost hp]# pwd /etc/hp [root@localhost hp]#②.cd
功能:更改當(dāng)前的工作目錄
| cd ~ | 切換到當(dāng)前用戶的主目錄 |
| cd - | 可以在最近兩次工作目錄之間來(lái)回切換 |
| cd . | 保持在當(dāng)前目錄不變 |
| cd . . | 切換到上一層目錄 |
相對(duì)路徑和絕對(duì)路徑
相對(duì)路徑 在輸入路徑時(shí),最前面不是 / 或者 ~,表示相對(duì) 當(dāng)前目錄 所在的目錄位置
絕對(duì)路徑 在輸入路徑時(shí),最前面是 / 或者 ~,表示從 根目錄/家目錄 開(kāi)始的具體目錄位置
③.ls
功能:列出目錄的內(nèi)容
Linux 下文件和目錄的特點(diǎn)
- Linux 文件 或者 目錄 名稱最長(zhǎng)可以有 256 個(gè)字符參數(shù) 含義
- 以 . 開(kāi)頭的文件為隱藏文件,需要用 -a 參數(shù)才能顯示
- . 代表當(dāng)前目錄
- . . 代表上一級(jí)目錄
④.du
2.創(chuàng)建目錄和文件
①.mkdir
②.touch
③.ln
3.復(fù)制、刪除、移動(dòng)目錄和文件
①.cp
②.rm
③.mv
4.查找目錄和文件
①.which
②.find
四.目錄與文件管理
1.Linux目錄結(jié)構(gòu)
2.查看文件內(nèi)容
①cat
②more
③less
④head、tail
3.統(tǒng)計(jì)文件內(nèi)容
①wc
4.檢索和過(guò)濾文件內(nèi)容
①grep
五.壓縮和解壓縮
1.gzip
2.bzip
六.歸檔
1.tar
七.文本編輯
1.vim
作用:創(chuàng)建或修改文本文件;維護(hù)Linux系統(tǒng)中的各種配置文件
三種工作模式:命令模式、輸入模式、末行模式
2.不同模式之間的切換
3.命令模式的基本操作
4.末行模式的基本操作
總結(jié)
總結(jié)
以上是生活随笔為你收集整理的【AWSL】之Linux常用命令,学习Linux,这一篇就够了(type、echo、enable、du、ls、mkdir、touch、ln、cp、rm、mv、find、gzip、bzip、tar)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Centos中常见error(网卡、网络
- 下一篇: 【AWSL】之Linux管理(RPM)程