资讯详情

IC设计中常用的Linux命令

一个合格ICer,必须熟练掌握常用的常用技能Linux命令今天就来介绍一下。IC常用于设计Linux命令。(管理员相关命令后再写一篇文章。

Linux常见命令清单

操作文件和目录

cdpwdls tree mkdirtouch cp rm mvln cat more head tail

查找

echo env which find grep

压缩和解压缩

tar

检查系统状态

date top free kill ps who w df du stat chmod

详细介绍

cd 改变工作目录

cd prj

cd /home/exasic/prj

cd ~prj

pwd 检查当前的工作路径

pwd

ls 列出当前目录的子目录和文件

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列出子目录和文件树形结构

tree .

Tips:列出两层子目录结构

tree -dfi -L 2

mkdir 新建目录

mkdir xxx

mkdir -p xxx/yyy/zzz

touch访问(修改)新文件或修改文件的时间

touch xxx

touch -a xxx

touch -m xxx

cp 复制文件

cp a.v b.v

cp a.v c

alias cp 'cp -i'

mv 移动或重命令

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操作确认

自动定时备份编辑器

管理源代码的版本管理工具

用mv代替rm

异地备份

ln 创建链接

ln -s xxx/a.v a.v

cat显示文件内容

cat a.v | more

more文件内容显示在分页上

more a.v

head,tailn行显示文件的开头或结尾

head -n 1 a.v

tail -n 5 a.v

echo打印字符串或变量值

echo "I'am an ICer"

echo $PATH

env打印当前所有环境变量

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查找文件内容

grep "FAIL" *.log

grep -r "DLY2" .

tar压缩和解压缩

tar -zcvf rtl.tar.gz rtl

tar -zxvf rtl.tar.gz

Tips:选项-可以省略

tar zxvf rtl.tar.gz

date显示当前日期或时间

date %s

date %F' '%T

top显示当前CPU、内存、过程等信息

top

Tips:top的子命令

u 按用户筛选

k kill进程

c 进程显示详细命令路径

1 详细CPU状态

o 设置显示列和顺序

q 退出

free查看内存状态

free

kill杀死进程

kill -9 pid

kill -9 -1

ps查看进程

ps -ef | grep "user"

ps -ef | grep "vcs"

who, w查看用户登录情况

who

w

df检查硬盘的使用情况

df -h

du统计目录或文件大小

du -s /home/user

du -s *

stat查看文件的详细信息

stat a.v

chmod修改目录或文件的权限

chmod -R 600 prj

chmod -R 755 sim.py

chmod x sim.py

chmod -x *.v

欢迎关注ExASIC

分享数字集成电路设计的经验和方法

分享使工作更容易

标签: 74ls05ic集成电路

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台