這篇文章主要為大家展示了“l(fā)inux中Shell腳本常用命令有哪些”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“l(fā)inux中Shell腳本常用命令有哪些”這篇文章吧。
成都創(chuàng)新互聯(lián)公司長期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為漢陰企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),漢陰網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
ls常用命令
ls -a 列舉出當(dāng)前目錄所有文件,包括隱藏文件 ls -r 正常列舉順序反序列化輸出 ls -t 按照文件修改時間排序輸出 ls -S 按照文件大小排序輸出 ls -l 列舉出文件名、文件的權(quán)限、所有者、文件大小等信息
cd常用命令
cd /usr/local/src 切換到指定路徑(使用絕對路徑方式) cd ~ 進(jìn)入當(dāng)前用戶的家目錄 cd - 進(jìn)入上次目錄 cd .. 進(jìn)入上一級目錄 cd . 進(jìn)入當(dāng)前目錄
rm常用命令
rm 文件名 刪除文件 rm -r 目錄名 刪除當(dāng)前目錄下所有數(shù)據(jù),包括當(dāng)前目錄文件 rm -f 文件名 強制刪除文件 rm -rf 目錄名 強制刪除當(dāng)前目錄下所有文件,包括當(dāng)前目錄文件
grep常用命令
grep命令用于查找文件里符合條件的字符串。
grep <指令名稱> <需要匹配的字符串> <文件路徑>
常用指令名稱
-A
--after-context
顯示符合范本樣式的那一行之外及該行之后的內(nèi)容
echo "aaaa\nbbbb\ncccc\ndddd" | grep -A 1 aaaa echo "aaaa\nbbbb\ncccc\ndddd" | grep --after-context 1 aaaa
輸出內(nèi)容:
aaaa // 該行高亮
bbbb
-b
--byte-offset
輸出匹配行并且在在該行前展示第幾行
echo "aaaa\nbbbb\ncccc\ndddd" | grep -b aaaa echo "aaaa\nbbbb\ncccc\ndddd" | grep --byte-offset aaaa
輸出內(nèi)容:
0:aaaa
-c
--count
輸出符合匹配字符串的行數(shù)
echo "aaaa\nbbbb\ncccc\ndddd" | grep -c aaaa echo "aaaa\nbbbb\ncccc\ndddd" | grep --count aaaa
輸出內(nèi)容:
1
其他命令
pwd 展示當(dāng)前頁面全路徑 mkdir 創(chuàng)建空文件夾 rmdir 刪除空文件夾 touch 創(chuàng)建空文件 cat 文件名 查看當(dāng)前文件內(nèi)容 cat -n 文件名 查看當(dāng)前文件內(nèi)容并在行首列出行號 cp 源文件地址 目標(biāo)地址 將文件復(fù)制到新地址 mv 源文件地址 目標(biāo)地址 將文件移動到新地址
Android常用命令
adb命令
獲取當(dāng)前界面元素
adb shell dumpsys activity top
獲取任務(wù)列表
adb shell dumpsys activity activities
app入口
adb logcat | grep -i displayed
啟動應(yīng)用
adb shell am start -W -n com.xxx.android/.view.WelcomeActivity -S
列出當(dāng)前已連接的設(shè)備
adb devices -l
輸出內(nèi)容:
List of devices attached 7d97e1fa device usb:336871424X product:umi model:Mi_10 device:umi
連接指定設(shè)備
adb -s <SERIAL> shell
例:(SERIAL的值為adb devices -l 輸出的值)
adb -s 7d97e1fa shell
屏幕截圖
adb shell screencap /sdcard/screen.png
獲取屏幕截圖
adb pull /sdcard/screen.png
錄制視頻
adb shell screenrecord /sdcard/demo.mp4
獲取錄制視頻
adb pull /sdcard/demo.mp4
dumpsys命令
測試界面性能
輸出中會包含錄制階段所發(fā)生的動畫幀的相關(guān)性能信息。以下命令使用 gfxinfo 收集指定軟件包名稱的界面性能數(shù)據(jù):
adb shell dumpsys gfxinfo package-name
輸出最近幀性能信息
adb shell dumpsys gfxinfo package-name framestats
檢查網(wǎng)絡(luò)診斷信息
netstats 服務(wù)可提供自設(shè)備上次啟動以來收集的網(wǎng)絡(luò)使用情況統(tǒng)計信息
adb shell dumpsys netstats detail
檢查電池診斷信息
batterystats 服務(wù)會生成關(guān)于設(shè)備電池用量的統(tǒng)計數(shù)據(jù)
adb shell dumpsys batterystats options
options列表
option | 簡介 |
---|---|
--checkin | 生成簽入報告的輸出 |
-c | 以簽入格式寫入當(dāng)前統(tǒng)計信息 |
--proto | 以 proto 格式寫入當(dāng)前的匯總統(tǒng)計信息(沒有歷史記錄) |
--history | 只顯示歷史數(shù)據(jù) |
--history-start < num > | 僅顯示從給定時間偏移量開始的歷史數(shù)據(jù) |
--history-create-events < num > | |
創(chuàng)建 < num >個電池歷史事件。 | |
--charged | 僅輸出自上次充電以來的數(shù)據(jù)。 |
--daily | 只輸出完整的每日數(shù)據(jù) |
--reset | 重置統(tǒng)計數(shù)據(jù),清除所有當(dāng)前數(shù)據(jù) |
--write | 強制將當(dāng)前收集的統(tǒng)計信息寫入磁盤 |
--new-daily | 立即創(chuàng)建并寫入新的每日統(tǒng)計記錄。 |
--read-daily | 讀取加載上次寫入的每日統(tǒng)計信息。 |
--settings | 轉(zhuǎn)儲與 Batterystats 相關(guān)的設(shè)置鍵/值 |
--cpu | 轉(zhuǎn)儲 cpu 統(tǒng)計數(shù)據(jù)用于調(diào)試目的 |
使用以下命令以計算機可讀的 CSV 格式生成 batterystats 輸出:
adb shell dumpsys batterystats --checkin
輸出內(nèi)容:
9,0,i,vers,35,187,QKQ1.191117.002,RKQ1.200826.002 9,0,i,uid,1000,com.miui.screenrecorder 9,0,i,uid,1000,com.android.dynsystem 9,0,i,uid,1000,com.miui.powerkeeper 9,0,i,uid,1000,com.miui.qr 9,0,i,uid,1000,com.miui.contentcatcher 9,0,i,uid,1000,com.xiaomi.powerchecker 9,0,i,uid,1000,com.bsp.catchlog 9,0,i,uid,1000,miui.systemui.plugin 9,0,i,uid,1000,com.xiaomi.mi_connect_service 9,0,i,uid,1000,com.android.networkstack.inprocess 9,0,i,uid,1000,com.miui.securitycenter 9,0,i,uid,1000,com.miui.thirdappassistant 9,0,i,uid,1000,com.xiaomi.aiasst.vision 9,0,i,uid,1000,com.miui.notification 9,0,i,uid,1000,com.miui.daemon 9,0,i,uid,1000,com.wapi.wapicertmanage ...
以上是“l(fā)inux中Shell腳本常用命令有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞標(biāo)題:linux中Shell腳本常用命令有哪些
URL地址:http://muchs.cn/article8/joodop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站設(shè)計公司、面包屑導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)