嵌入式Linux学习1——Linux常用指令1
寫在前面:
Linux本系列的所有學(xué)習(xí)內(nèi)容都是我在購買“正點(diǎn)原子Alpha Linux開發(fā)板”后,根據(jù)官方提供的資料? ?整理而來。后面將不再做介紹。
?
目錄
?
ls:用于顯示當(dāng)前目錄下的內(nèi)容。
-a:顯示當(dāng)前目錄下的全部內(nèi)容,包括隱藏文件。
-i:顯示當(dāng)前目錄下文件的詳細(xì)信息。
cd:cd命令用于切換當(dāng)前工作目錄至目標(biāo)目錄。
pwd:pwd命令可以得知目前所在的工作目錄的絕對(duì)路徑名稱。
uname:uname命令可用于查看電腦以及操作系統(tǒng)的相關(guān)信息。
clear:clear命令用于清除終端屏幕。
cat:用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上(查看文件內(nèi)容)
sudo:sudo命令以系統(tǒng)管理者的身份執(zhí)行指令,sudo 所執(zhí)行的指令好像是 root 親自執(zhí)行
ls:用于顯示當(dāng)前目錄下的內(nèi)容。
-a:顯示當(dāng)前目錄下的全部內(nèi)容,包括隱藏文件。
-i:顯示當(dāng)前目錄下文件的詳細(xì)信息。
第1字段:文件屬性字段
文件屬性字段由10個(gè)字符組成。
第1個(gè)字符代表“文件的類型”。
| - | 表示該文件是一個(gè)“普通的文件”。 |
| ? ?d | 表示該文件是一個(gè)“目錄”。字母d 是directory的縮寫 |
| l | 表示該文件是一個(gè)“鏈接文件”,相當(dāng)于windows下面的快捷方式。字母l 是link的縮寫。 |
| b | 表示該文件是一個(gè)“塊設(shè)備文件”。字母b 是block的縮寫。 |
| c | 表示該文件是一個(gè)“字符設(shè)備文件”。字母c 是character的縮寫。 |
| p | 表示該文件是一個(gè)“命令管道文件”,與shell編程有關(guān)的文件。 |
| s | 表示該文件是一個(gè)“sock文件”,與shell編程有關(guān)的文件。 |
第1個(gè)字符之后的9個(gè)字符表示“文件或目錄的權(quán)限”。
其中用于表示的 r w x - 分別對(duì)應(yīng)如下的內(nèi)容:
| r | w | x | - |
| 讀(read) | 寫(Write) | 執(zhí)行(eXecute) | 沒有權(quán)限 |
前三個(gè)字符表示“文件擁有者的權(quán)限”,中間三個(gè)表示“文件所屬組擁有的權(quán)限”,最后三個(gè)表示“其他用戶擁有的權(quán)限”。
對(duì)于“-rw-r--r--”,表示文件擁有者具有“讀寫”權(quán)限,文件所屬組擁有“讀”權(quán)限,其他用戶擁有“讀”權(quán)限
第2字段:鏈接占用的節(jié)點(diǎn)
對(duì)于普通文件:連接數(shù)
對(duì)于目錄文件:第一級(jí)子目錄數(shù)
第3字段:文件(目錄)擁有者
該字段表示此文件是屬于哪個(gè)用戶。
第4字段:文件(目錄)擁有者所在的組
一個(gè)用戶可以加入很多個(gè)組,但是其中有一個(gè)是主組,就是顯示在第4字段的名稱。
第5字段:?文件所占用的空間(以字節(jié)為單位)
第5字段表示文件大小,如果是一個(gè)文件夾(目錄),則表示該文件夾的大小。請(qǐng)注意是文件夾本身的大小,而不是文件夾以及它下面的文件的總大小。
第6字段:文件(目錄)最近訪問(修改)時(shí)間
第7字段:文件名
?
cd:cd命令用于切換當(dāng)前工作目錄至目標(biāo)目錄。
| cd [target directory] | 跳轉(zhuǎn)至目標(biāo)目錄 |
| cd / | 跳轉(zhuǎn)至根目錄 |
| cd ~ | 跳轉(zhuǎn)至桌面 |
| cd .. | 跳轉(zhuǎn)至上一級(jí)目錄 |
?
pwd:pwd命令可以得知目前所在的工作目錄的絕對(duì)路徑名稱。
?
uname:uname命令可用于查看電腦以及操作系統(tǒng)的相關(guān)信息。
| -a或--all | 顯示全部信息 |
| -m或--machine | 顯示電腦類型 |
| -n或-nodename | 顯示在網(wǎng)絡(luò)上的主機(jī)名稱 |
| -r或--release | 顯示操作系統(tǒng)的發(fā)行編號(hào) |
| -s或--sysname | 顯示操作系統(tǒng)名稱 |
| -v | 顯示操作系統(tǒng)的版本 |
clear:clear命令用于清除終端屏幕。
此時(shí)是“假清屏”,向上滾動(dòng)鼠標(biāo)滑輪,還可以找到之前的指令。
cat命令是linux下的一個(gè)文本輸出命令,通常是用于觀看某個(gè)文件的內(nèi)容的;
?
cat:用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上(查看文件內(nèi)容)
| cat?a.c | 顯示文件a.c的全部內(nèi)容 |
| cat > b.c | 創(chuàng)建b.c文件 |
| cat a.c b.c > c.c | 合并a.c文件、b.c文件為c.c文件,并且a.c文件、b.c文件不會(huì)被刪除。 |
?
sudo:sudo命令以系統(tǒng)管理者的身份執(zhí)行指令,sudo 所執(zhí)行的指令好像是 root 親自執(zhí)行
| sudo su | 永久切換到 root 目錄 |
| sudo su UserName | 切換回用戶目錄 |
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的嵌入式Linux学习1——Linux常用指令1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT绘图控件QWT的安装及配置
- 下一篇: 嵌入式Linux学习2——Linux常用