初識(shí)嵌入式系列之Linux系統(tǒng)(二)

姓名:張碩 學(xué)院:電子工程學(xué)院 學(xué)號(hào):19020100006

轉(zhuǎn)自:https://blog.csdn.net/cckevincyh/article/details/80468296

嵌牛導(dǎo)讀:本文主要介紹了Linux系統(tǒng)的常用命令

嵌牛鼻子:Linux系統(tǒng)

嵌牛提問:那些常用的Linux系統(tǒng)快捷鍵

嵌牛正文:

Linux簡介

Linux是一種自由和開放源碼的操作系統(tǒng)厢岂,存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核央勒。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中靠瞎,比如手機(jī)纹因、平板電腦、路由器、臺(tái)式計(jì)算機(jī)溢十。

Linux介紹

Linux出現(xiàn)于1991年截粗,是由芬蘭赫爾辛基大學(xué)學(xué)生Linus Torvalds和后來加入的眾多愛好者共同開發(fā)完成

Linux特點(diǎn)

多用戶信姓,多任務(wù),豐富的網(wǎng)絡(luò)功能绸罗,可靠的系統(tǒng)安全意推,良好的可移植性,具有標(biāo)準(zhǔn)兼容性珊蟀,良好的用戶界面菊值,出色的速度性能

開源

Linux目錄結(jié)構(gòu)

bin (binaries)存放二進(jìn)制可執(zhí)行文件

sbin (super user binaries)存放二進(jìn)制可執(zhí)行文件,只有root才能訪問

etc (etcetera)存放系統(tǒng)配置文件

usr (unix shared resources)用于存放共享的系統(tǒng)資源

home 存放用戶文件的根目錄

root 超級(jí)用戶目錄

dev (devices)用于存放設(shè)備文件

lib (library)存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫及內(nèi)核模塊

mnt (mount)系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn)

boot 存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件

tmp (temporary)用于存放各種臨時(shí)文件

var (variable)用于存放運(yùn)行時(shí)需要改變數(shù)據(jù)的文件

Linux常用命令

命令格式:命令 -選項(xiàng) 參數(shù)

如:ls? -la? /usr

ls:顯示文件和目錄列表(list)

常用參數(shù)

-l (long)

-a (all)? ? ? ? 注意隱藏文件育灸、特殊目錄.和..

-t (time)

Linux命令的分類

內(nèi)部命令:屬于Shell解析器的一部分

cd 切換目錄(change directory)

pwd 顯示當(dāng)前工作目錄(print working directory)

help 幫助

外部命令:獨(dú)立于Shell解析器之外的文件程序

ls 顯示文件和目錄列表(list)

mkdir 創(chuàng)建目錄(make directoriy)

cp 復(fù)制文件或目錄(copy)

查看幫助文檔:

內(nèi)部命令:help + 命令(help cd)

外部命令:man + 命令(man ls)

操作文件或目錄常用命令

pwd 顯示當(dāng)前工作目錄(print working directory)

touch 創(chuàng)建空文件 ? ? ? ? ? ? ? ? ?

mkdir 創(chuàng)建目錄(make directoriy)

-p 父目錄不存在情況下先生成父目錄 (parents)? ? ? ? ?

cp 復(fù)制文件或目錄(copy)

-r 遞歸處理腻窒,將指定目錄下的文件與子目錄一并拷貝(recursive)?

mv 移動(dòng)文件或目錄、文件或目錄改名(move)

rm 刪除文件(remove)

-r 同時(shí)刪除該目錄下的所有文件(recursive)

-f 強(qiáng)制刪除文件或目錄(force)

rmdir 刪除空目錄(remove directoriy)

cat顯示文本文件內(nèi)容 (catenate)

more磅崭、less 分頁顯示文本文件內(nèi)容

head儿子、tail查看文本中開頭或結(jié)尾部分的內(nèi)容

head -n? 5? a.log 查看a.log文件的前5行

tail? -F b.log 循環(huán)讀取(follow)

常用命令:

wc 統(tǒng)計(jì)文本的行數(shù)砸喻、字?jǐn)?shù)柔逼、字符數(shù)(word count)

-m 統(tǒng)計(jì)文本字符數(shù)

-w 統(tǒng)計(jì)文本字?jǐn)?shù)

-l 統(tǒng)計(jì)文本行數(shù)

find 在文件系統(tǒng)中查找指定的文件

find /etc/ -name "aaa"

grep 在指定的文本文件中查找指定的字符串

ln 建立鏈接文件(link)

-s 對(duì)源文件建立符號(hào)連接,而非硬連接(symbolic)

top 顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程

ps 顯示瞬間的進(jìn)程狀態(tài)

-e /-A 顯示所有進(jìn)程恩够,環(huán)境變量

-f 全格式

-a 顯示所有用戶的所有進(jìn)程(包括其它用戶)

-u 按用戶名和啟動(dòng)時(shí)間的順序來顯示進(jìn)程

-x 顯示無控制終端的進(jìn)程

kill 殺死一個(gè)進(jìn)程

kill -9 pid

df 顯示文件系統(tǒng)磁盤空間的使用情況

du 顯示指定的文件(目錄)已使用的磁盤空間的總

-h文件大小以K卒落,M,G為單位顯示(human-readable)

-s只顯示各檔案大小的總合(summarize)

free 顯示當(dāng)前內(nèi)存和交換空間的使用情況

netstat 顯示網(wǎng)絡(luò)狀態(tài)信息

-a 顯示所有連接和監(jiān)聽端口

-t (tcp)僅顯示tcp相關(guān)選項(xiàng)

-u (udp)僅顯示udp相關(guān)選項(xiàng)

-n 拒絕顯示別名蜂桶,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字儡毕。

-p 顯示建立相關(guān)鏈接的程序名

ifconfig 網(wǎng)卡網(wǎng)絡(luò)配置詳解

ping 測試網(wǎng)絡(luò)的連通性

備份壓縮命令:

gzip 壓縮(解壓)文件或目錄,壓縮文件后綴為gz

bzip2 壓縮(解壓)文件或目錄扑媚,壓縮文件后綴為bz2

tar 文件腰湾、目錄打(解)包

gzip命令:

命令格式:gzip [選項(xiàng)] 壓縮(解壓縮)的文件名

-d將壓縮文件解壓(decompress)

-l顯示壓縮文件的大小,未壓縮文件的大小疆股,壓縮比(list)

-v顯示文件名和壓縮比(verbose)

-num用指定的數(shù)字num調(diào)整壓縮的速度费坊,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)旬痹。系統(tǒng)缺省值為6

bzip2命令:

命令格式:bzip2 [-cdz] 文檔名

-c將壓縮的過程產(chǎn)生的數(shù)據(jù)輸出到屏幕上

-d解壓縮的參數(shù)(decompress)

-z壓縮的參數(shù)(compress)

-num 用指定的數(shù)字num調(diào)整壓縮的速度附井,-1或--fast表示最快壓縮方法(低壓縮比)讨越,-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6

tar命令:

-c 建立一個(gè)壓縮文件的參數(shù)指令(create)

-x 解開一個(gè)壓縮文件的參數(shù)指令(extract)

-z 是否需要用 gzip 壓縮

-j 是否需要用 bzip2 壓縮

-v 壓縮的過程中顯示文件(verbose)

-f 使用檔名永毅,在 f 之后要立即接檔名(file)

關(guān)機(jī)重啟命令:

shutdown系統(tǒng)關(guān)機(jī)

-r 關(guān)機(jī)后立即重啟

-h 關(guān)機(jī)后不重新啟動(dòng)

halt 關(guān)機(jī)后關(guān)閉電源 shutdown -h

reboot 重新啟動(dòng) shutdown -r

學(xué)習(xí)Linux的好習(xí)慣

善于查看man page(manual)等幫助文檔

利用好Tab鍵

掌握好一些快捷鍵

ctrl + c(停止當(dāng)前進(jìn)程)

ctrl + r(查看命令歷史)

ctrl + l(清屏把跨,與clear命令作用相同)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市沼死,隨后出現(xiàn)的幾起案子着逐,更是在濱河造成了極大的恐慌,老刑警劉巖意蛀,帶你破解...
    沈念sama閱讀 216,997評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件耸别,死亡現(xiàn)場離奇詭異,居然都是意外死亡县钥,警方通過查閱死者的電腦和手機(jī)秀姐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來魁蒜,“玉大人囊扳,你說我怎么就攤上這事《悼矗” “怎么了锥咸?”我有些...
    開封第一講書人閱讀 163,359評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長细移。 經(jīng)常有香客問我搏予,道長,這世上最難降的妖魔是什么弧轧? 我笑而不...
    開封第一講書人閱讀 58,309評(píng)論 1 292
  • 正文 為了忘掉前任雪侥,我火速辦了婚禮,結(jié)果婚禮上精绎,老公的妹妹穿的比我還像新娘速缨。我一直安慰自己,他們只是感情好代乃,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評(píng)論 6 390
  • 文/花漫 我一把揭開白布旬牲。 她就那樣靜靜地躺著,像睡著了一般搁吓。 火紅的嫁衣襯著肌膚如雪原茅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,258評(píng)論 1 300
  • 那天堕仔,我揣著相機(jī)與錄音擂橘,去河邊找鬼。 笑死摩骨,一個(gè)胖子當(dāng)著我的面吹牛通贞,可吹牛的內(nèi)容都是我干的朗若。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼滑频,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼捡偏!你這毒婦竟也來了唤冈?” 一聲冷哼從身側(cè)響起峡迷,我...
    開封第一講書人閱讀 38,970評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎你虹,沒想到半個(gè)月后绘搞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡傅物,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評(píng)論 3 334
  • 正文 我和宋清朗相戀三年夯辖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片董饰。...
    茶點(diǎn)故事閱讀 39,769評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蒿褂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出卒暂,到底是詐尸還是另有隱情啄栓,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評(píng)論 5 344
  • 正文 年R本政府宣布也祠,位于F島的核電站昙楚,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏诈嘿。R本人自食惡果不足惜堪旧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望奖亚。 院中可真熱鬧淳梦,春花似錦、人聲如沸昔字。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽李滴。三九已至螃宙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間所坯,已是汗流浹背谆扎。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芹助,地道東北人堂湖。 一個(gè)月前我還...
    沈念sama閱讀 47,831評(píng)論 2 370
  • 正文 我出身青樓闲先,卻偏偏與公主長得像,于是被迫代替她去往敵國和親无蜂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子伺糠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容