linux常用命令整理 持續更新

2021-10-01 04:43:17 字數 1588 閱讀 6886

命令

說明ls -l

檢視目錄下的所有檔案及其許可權。

ps檢視程序的靜態資訊。

top檢視程序的動態資訊。

sudo nautilus

以管理員許可權啟動檔案管理器。

ifconfig

檢視ip位址

ifconfig eth0 10.113.214.205 netmask 255.255.255.0

設定ip位址

route add default gw 10.113.214.1

設定閘道器

cat顯示檔案內容

cat /proc/mtd

檢視分割槽資訊

df -h

檢視磁碟剩餘空間

fdisk -l

檢視sd卡資訊

cat /proc/devices

檢視驅動程式裝置號

boot

uboot繼續載入kernel

cat /proc/meminfo

檢視記憶體資訊

cat /proc/cpuinfo

檢視cpu資訊

cat /etc/hostname

檢視主機名稱

cat /etc/petalinux/product

檢視產品名稱

cat /etc/petalinux/version

檢視韌體版本

mount /dev/mmcblk0p1

掛載sd卡

date

檢視時間

date -s 「2019-01-11 14:21:30」

設定時間

rm -rf 檔名或者資料夾名

無需確認,直接刪除檔案或資料夾

locate 檔名

搜尋指定的檔案

du -h

檢視檔案或資料夾占用的磁碟空間大小

tar zxvf filename.tar.gz -c folder

解壓檔案到指定的資料夾

ldd a.elf

檢視pc下的動態庫的依賴關係

readelf -d a.elf

檢視嵌入式平台下的動態庫依賴關係

size a.elf

檢視生成的可執行檔案的大小(text data bss欄位)

sudo tcpdump

網路抓包工具

ethtool ens33

檢視網絡卡狀態(ens33是網絡卡名稱,可通過ifconfig查詢名字)

cp 原始檔或目錄 目標檔案或目錄

複製mv 原始檔或目錄 目標檔案或目錄

移動dtc -i dtb -o dts -o 1.dts 2.dtb

使用dtc編譯器反編譯dtb得到dts

nohup a.elf &

由ssh啟動,並且放在後台執行,關閉ssh,程式不會停止,除錯資訊輸出預設為nohup.out

nohup ./a.elf >/dev/null 2>&1 &

不儲存除錯資訊

kill -9 1234

殺死pid為1234的程序

./a.elf &

程式在後台執行

shutdown -h 10

10min之後,關機––

Git 常用命令整理(持續更新)

配置 git config global user.name your name git config global user.email email example.com 注意git config命令的 global引數,用了這個引數,表示這台機器上所有的git倉庫都會使用這個配置,當然也可以對...

linux常用命令 持續更新

linux小白,邊做其他程式設計遇到邊學習。ubuntu獲取root許可權 ubuntu的預設root密碼是隨機的,每次開機都會有乙個新的root密碼。如果想進入到root許可權可以通過以下方法 1.sudo password 2.如果是第一次使用sudo則需要輸入你的使用者密碼,然後終端會提示輸入...

Linux常用命令 持續更新

關機 init 0 重啟 init 6 進入命令介面 init 3 進入圖形介面 init 5 修改介面 vi etc inittab 檢視使用者 uname 清屏 clear 清除終端命令歷史 vim bash history 刪除裡面的檔案 檢視程序 ps ef grep 程序名 殺死程序 ki...