當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 學(xué)習(xí)筆記 > linux shell命令大全(都是隨堂筆記)
1. Tftp服務(wù)器(上傳下載文件)
注意:上傳和下載文件時(shí)不能用目錄表示 。因此,需要先cd到當(dāng)前目錄。
注意目錄權(quán)限:chmod 0777目錄文件 8進(jìn)制表示:
Chmod的文件、目錄的權(quán)限
U自己 g 所屬組 o其它 可加減
步驟:安裝服務(wù)器:配置:重啟;操作
配置:確認(rèn)鏈接的客戶端主機(jī);
確認(rèn)服務(wù)器端tftp的上傳下載目錄;需要重啟生效。
理解:相當(dāng)于 一個(gè)共享網(wǎng)盤;
2. Nfs服務(wù)器
將服務(wù)器的文件掛載到客戶端的掛載點(diǎn);
C/S模式
Mount –t nfs服務(wù)器共享目錄 客戶端目錄
Service nfs restart
3. 命令
Grep :匹配字符串
cat 文件 | grep 對(duì)象
head : 查看文件前n行
head -n 文件 查看前n行
date : 查看時(shí)間;
locate :查找文件
whereis: 查找命令所造位置
環(huán)境參數(shù)設(shè)置:env
PATH=$PATH:/A/K;
$PATH引用變量值;
:包含;
Ps: 查看進(jìn)程
Ps -aux
Kill:發(fā)送信號(hào)
Kill –l 顯示與進(jìn)程相關(guān)的信號(hào)
Top:動(dòng)態(tài)顯示進(jìn)程
按下q退出
Pstree:進(jìn)程樹
查看進(jìn)程的父子關(guān)系
Ifconfig:查看網(wǎng)卡的設(shè)置
Mac地址;網(wǎng)卡的硬件地址
網(wǎng)段:IP & mask;
子網(wǎng)掩碼:mask
廣播地址:網(wǎng)段廣播
回環(huán)測(cè)試地址:127.0.0.1;
Ping命令:測(cè)試網(wǎng)絡(luò)是否通
Ping ip/域名
Ping ip -c n次數(shù) count
文件類型:
普通文件 -
目錄文件d
管道文件 p
設(shè)備文件:c,b;
Socket套接字文件 :s
切換用戶
Sudo -i 更改路徑
Sudo -s 不更改路徑
Sudo ls 合并
查看文件類型:File
小棧大堆:內(nèi)存的使用;
內(nèi)存碎片
硬鏈接和軟連接
文件的inode和文件名
文件名可以方便程序員方便操作文件;
系統(tǒng)通過文件的inode來訪問文件;
Echo 打印輸出
${a} ; $a; 取得變量的值
打包和解壓
Tar -c 創(chuàng)建
-v 顯示
-f 目標(biāo)文件名
-x 解包
-z 壓縮算法gzip
-j 壓縮算法
解壓時(shí)要有對(duì)應(yīng)的壓縮算法
Tar -zxvf 包名
Tar -zcvf 包名 f必須最后來指定包名
虛擬機(jī)配置網(wǎng)絡(luò)的3中模式