當前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 學(xué)習(xí)筆記 > linux shell命令大全(都是隨堂筆記)
1. Tftp服務(wù)器(上傳下載文件)
注意:上傳和下載文件時不能用目錄表示 。因此,需要先cd到當前目錄。
注意目錄權(quán)限:chmod 0777目錄文件 8進制表示:
Chmod的文件、目錄的權(quán)限
U自己 g 所屬組 o其它 可加減
步驟:安裝服務(wù)器:配置:重啟;操作
配置:確認鏈接的客戶端主機;
確認服務(wù)器端tftp的上傳下載目錄;需要重啟生效。
理解:相當于 一個共享網(wǎng)盤;
2. Nfs服務(wù)器
將服務(wù)器的文件掛載到客戶端的掛載點;
C/S模式
Mount –t nfs服務(wù)器共享目錄 客戶端目錄
Service nfs restart
3. 命令
Grep :匹配字符串
cat 文件 | grep 對象
head : 查看文件前n行
head -n 文件 查看前n行
date : 查看時間;
locate :查找文件
whereis: 查找命令所造位置
環(huán)境參數(shù)設(shè)置:env
PATH=$PATH:/A/K;
$PATH引用變量值;
:包含;
Ps: 查看進程
Ps -aux
Kill:發(fā)送信號
Kill –l 顯示與進程相關(guān)的信號
Top:動態(tài)顯示進程
按下q退出
Pstree:進程樹
查看進程的父子關(guān)系
Ifconfig:查看網(wǎng)卡的設(shè)置
Mac地址;網(wǎng)卡的硬件地址
網(wǎng)段:IP & mask;
子網(wǎng)掩碼:mask
廣播地址:網(wǎng)段廣播
回環(huán)測試地址:127.0.0.1;
Ping命令:測試網(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 目標文件名
-x 解包
-z 壓縮算法gzip
-j 壓縮算法
解壓時要有對應(yīng)的壓縮算法
Tar -zxvf 包名
Tar -zcvf 包名 f必須最后來指定包名
虛擬機配置網(wǎng)絡(luò)的3中模式