IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令
一個(gè)合格ICer,必需要熟練掌握常用的Linux命令。今天來(lái)介紹一下IC設(shè)計(jì)中常用的Linux命令。(管理員相關(guān)的命令后面另寫一篇文章。)
Linux常見命令一覽
文件及目錄操作
cd??pwd??ls? tree? mkdir??touch ?cp ?rm ?mvln ?cat ?more ?head ?tail
查找
echo ?env ?which ?find ?grep
壓縮和解壓縮
tar
查看系統(tǒng)狀態(tài)
date ?top ?free ?kill ?ps ?who ?w ?df ?du ?stat ?chmod
詳細(xì)介紹
cd 改變工作目錄
cd prj
cd /home/exasic/prj
cd ~prj
pwd 查看當(dāng)前所在工作路徑
pwd
ls 列出當(dāng)前目錄的子目錄及文件
ls -1
ls -l
ls -lh
ls -R
ls -a
ls -A
ls -ltr
alias ls 'ls -h --color=tty'
Tips:列出子目錄
ls -l | grep '^d' | awk '{print $9}'
tree列出子目錄和文件樹型結(jié)構(gòu)
tree .
Tips:列出兩層子目錄結(jié)構(gòu)
tree -dfi -L 2
mkdir 新建目錄
mkdir xxx
mkdir -p xxx/yyy/zzz
touch新建文件或修改文件訪問(wèn)(修改)時(shí)間
touch xxx
touch -a xxx
touch -m xxx
cp 復(fù)制文件
cp a.v b.v
cp a.v c
alias cp 'cp -i'
mv 移動(dòng)或重命令
mv a.v b.v
mv a.v c
alias mv 'mv -i'
rm 刪除目錄或文件
rm a.v
rm -r c
alias rm 'rm -i'
Tips: 在工作中如何避免誤刪(誤覆蓋)文件
set rmstar
set noclobber
rm -i, mv -i, cp -i操作確認(rèn)
編輯器的自動(dòng)定時(shí)備份
用版本管理工具管理源代碼
用mv代替rm
異地備份
ln 創(chuàng)建鏈接
ln -s xxx/a.v a.v
cat顯示文件內(nèi)容
cat a.v | more
more分頁(yè)顯示文件內(nèi)容
more a.v
head,?tail顯示文件的開頭或末尾n行
head -n 1 a.v
tail -n 5 a.v
echo打印字符串或變量值
echo "I'am an ICer"
echo $PATH
env打印當(dāng)前所有的環(huán)境變量
env
which查看命令所在軟件或目錄
which irun
find查找文件
find . -name "*.v"
find . -mtime -10 -name "*.log"
find . -path "*rtl*"
Tips: 合并所有的.v文件
find . -name "*.v" | xargs > all.v
Tips: 刪除所有的*~文件
find . -name "*~" | xargs rm -f
Tips: 刪除所有波形文件
find . -name "*.fsdb" -exec rm {} \;
grep查找文件內(nèi)容
grep "FAIL" *.log
grep -r "DLY2" .
tar壓縮和解壓縮
tar -zcvf rtl.tar.gz rtl
tar -zxvf rtl.tar.gz
Tips:選項(xiàng)的-可以省略
tar zxvf rtl.tar.gz
date顯示當(dāng)前日期或時(shí)間
date +%s
date +%F' '%T
top顯示當(dāng)前CPU、內(nèi)存、進(jìn)程等信息
top
Tips:top的子命令
u 按用戶篩選
k kill進(jìn)程
c 進(jìn)程顯示詳細(xì)命令路徑
1 詳細(xì)CPU狀態(tài)
o 設(shè)置顯示列,及順序
q 退出
free查看內(nèi)存狀態(tài)
free
kill殺死進(jìn)程
kill -9 pid
kill -9 -1
ps查看進(jìn)程
ps -ef | grep "user"
ps -ef | grep "vcs"
who, w查看用戶登陸情況
who
w
df查看硬盤使用情況
df -h
du統(tǒng)計(jì)目錄或文件大小
du -s /home/user
du -s *
stat查看文件的詳細(xì)信息
stat a.v
chmod修改目錄或文件的權(quán)限
chmod -R 600 prj
chmod -R 755 sim.py
chmod +x sim.py
chmod -x *.v
歡迎關(guān)注ExASIC
分享數(shù)字集成電路設(shè)計(jì)中的經(jīng)驗(yàn)和方法
分享讓工作更輕松
總結(jié)
以上是生活随笔為你收集整理的IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 比亚迪唐dm I为什么底盘的线束裸露?
- 下一篇: linux shell 变量 管道,li