学习记录20240823

1.linux常用指令
2.VIM基本操作
3.EDA加载工具module
4.VCS+VERDI 联合仿真和波形查看,以及软件使用技巧
5.编码规范
6.脚本---to do
 

//
1.linux常用指令
//
cd 切换目录命令
    cd /a/b/c 直接切换到a/b/c 目录
    cd ./d/e  "." 表示当前目录
    cd ../path ".." 表示上一层目录
ls 查看目录文件
    -l:列出长数据串,包含文件的属性与权限数据等  --可查看文件大小 修改日期等
    -a:列出全部文件,含隐藏文件
    ls -R /path/to/directory > filelist.txt #使用ls 命令生成filelist.
    
pwd 查看当前路径

cp -a file1 file2  命令用于复制文件( #连同文件的所有特性把文件file1复制成文件file2  )
cp file1 file2 file3 dir  把文件file1、file2、file3复制到目录dir
    -r  递归持续复制,用于目录的复制行为 
    -a 将文件的特性一起复制  
    -u 目标文件与源文件有差异时才会复制 
    -I 互动模式
clear 
    清除终端屏幕上现有文字内容
mv
    移动文件/目录 move
    -f  强制执行,如果目标文件已经存在,不会询问而直接覆盖  
    -u 若目标文件已经存在,且比目标文件新,才会更新  
    -I 互动模式若目标文件已经存在,就会询问是否覆盖  
       mv file1 file2 file3 dir       # 把文件file1、file2、file3移动到目录dir中  
     mv file1 file2                   # 把文件file1重命名为file2  
rm
    命令用于删除文件或目录 remove
    -f  强制执行
    -i 互动模式,在删除前会询问用户是否操作  
    -r :递归删除,最常用于目录删除
    rm -i file  # 删除文件file,在删除之前会询问是否进行该操作  
    rm -fr dir # 强制删除目录dir中的所有文件  
ps
    process,查看进程运行情况
    -A 所有进程
    -u 有效用户的相关进程
    -a 不与terminal有关的所有进程
    -x  一般和a参数一起使用,可列出较完整的信息
    -l  较详细的将PID信息列出
top
    类似windows任务管理器
     -b :批处理 
     -c :显示完整的治命令
     -I :忽略失效过程
     -s :保密模式
     -S :累积模式
     -i<时间> :设置间隔时间 
    -u<用户名> :指定用户名【常用】
     -p<进程号> :指定进程 
    -n<次数> :循环显示的次数
    
kill
    用于向某个工作(%jobnumber)或者是某个PID(数字)传送一个信号
    kill -signal PID 
    kill -9 PID #强制终止进程PID
unzip
    unzip  file.zip 解压file文件到当前目录
zip 
    zip target.zip file1 file2 file3 #将3个文件压缩
    zip -r  target.zip folder #将folder 目录进行压缩
tar
    文件打包,默认情况不压缩
    -c :新建打包文件  
    -t :查看打包文件的内容含有哪些文件名  
    -x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中  
    -j :通过bzip2的支持进行压缩/解压缩  
    -z :通过gzip的支持进行压缩/解压缩  
    -v :在压缩/解压缩过程中,将正在处理的文件名显示出来  
    -f filename :filename为要处理的文件  
    -C dir :指定压缩/解压缩的目录dir  
    但是通常我们只需要记住下面三条命令即可:
    1.压缩:tar -cvzf  filename.tar.gz   <filename>
    2.查询:tar –ztf  filename.tar.gz
    3.解压:tar –xvzf  filename.tar.gz
In -s <源文件>  <目标文件>
    为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。
    -s  建立1个符号链接
    
mkdir
    创建新目录,mkdir -p <path> #若路径中的某些目录不存在,将自动建立好那些不存在的目录,即一次可以建立多个目录。
    mkdir <dirname>
gvim 
    打开gv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值