Calibre LVL脚本

mentor-graphics-calibre

  • 新建一个文件比如runlvl添加以下命令,把A和B的gds name和top cell name分别代入
\rm -rf *rpt *report
dbdiff -system GDS -design ./A.GDS TOP_CELL_NAME_A -refdesign ./B.GDS TOP_CELL_NAME_B -report my.rpt -turbo 4 -comparetext -report my.report -rdb my.rdb -sortlayer | tee log
dbdiff -system GDS -design ./A.GDS TOP_CELL_NAME_A -refdesign ./B.GDS TOP_CELL_NAME_B -comparetext -write_xor_rules my.xor
  • 运行runlvl
runlvl
  • 产生一个my.xor的文件,执行
calibre -drc my.xor
  • 运行完成后生成my.xor.asc这个文件是可以在calibre RVE中读取的文件,my.report这是报告文件,text层的内容更改也会显示在内。

linux下用alias给指令加别名

功能说明:设置指令的别名。

语  法:alias [别名]='[指令名称]’

补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名。

还有,如果你想给每一位用户都生效的别名,请把alias la=’ls -al’ 一行加在/etc/bashrc最后面,bashrc是环境变量的配置文件 /etc/bashrc和~/.bashrc 区别就在于一个是设置给全系统一个是设置给单用户使用.

参  数:若不加任何参数,则列出目前所有的别名设置。

取消别名的方法是在命令前加\,比如 \mkdir

[root@linuxso.com ~]#alias
 alias cp='cp -i'
 alias l.='ls -d .* --color=tty'
 alias ll='ls -l --color=tty'
 alias ls='ls --color=tty'
 alias mv='mv -i'
 alias rm='rm -i'
 alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

有的系统里没有ll这个命令,原因就是没有定义ll=’ls -l –color=tty’这个别名

利用alias可以把很长的命令变成任意我们喜欢的简短的

设置和修改alias命令别名格式很简单

alias ll='ls -l --color=tty'

在.bashrc里设置完alias后必须reload一下shell文件才能让编辑生效,执行

source ~/.bashrc

注:本文从别处引用来,方便自己今后查询

Debian/Ubuntu中安装PPTP VPN

vpn

安装软件包

在你的VPS使用以下命令安装包PPTPD:

apt-get install pptpd

设置

通过运行如下指令在/etc/pptpd.conf和/etc/ppp/pptpd-options插入配置代码

cat >/etc/pptpd.conf <<EOF
option /etc/ppp/pptpd-options
logwtmp
localip 192.168.10.1
remoteip 192.168.10.101-200
EOF

cat >/etc/ppp/pptpd-options <<EOF
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
nodefaultroute
lock
nobsdcomp
ms-dns 8.8.8.8
ms-dns 208.67.222.222
debug
dump
idle 300
EOF

编辑/etc/ppp/chap-secrets,以添加VPN用户。其中USERNAME是用户名PASSWORD是你可以设置的密码,其他不要更

USERNAME pptpd PASSWORD *

重新启动PPTPD服务。

/etc/init.d/pptpd restart

启用转发

运行此命令启用IPv4转发。VPN才能正常工作。

sed -i 's/#net\.ipv4\.ip_forward=1/net.ipv4.ip_forward=1/' /etc/sysctl.conf

使更改永久生效

sysctl -p

设置路由

创建网络启动脚本,配置iptables

touch /etc/network/if-pre-up.d/route

运行如下程序以内容插入到脚本:

cat >/etc/network/if-pre-up.d/route <<EOF
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables -I INPUT -s 192.168.10.0/24 -i ppp0 -j ACCEPT
iptables --append FORWARD --in-interface eth0 -j ACCEPT
EOF

安装这个可执行脚本。

chmod +x /etc/network/if-pre-up.d/route

运行该脚本将这些规则适用于iptables的。

/etc/network/if-pre-up.d/route

 

现在你可以从你的电脑或移动设备连接到您自己的VPN服务器。

率土之滨S4赛季X03开局记录

率土之滨高级配将交流群:2133004

Day 1

11:00 进新服务器。吕蒙白衣7级鹤翼7级,太史慈主技能4级先驱突击1级。用预备兵征满1000直接打3级地。第一次打过,第二次翻车。然后扫几次2级地升到6级,1200兵开始无脑扫荡3级地。

9cz_2016-10-14_22-37-03

9cz_2016-10-14_22-37-09

16:00 一边扫3级地一边跟着任务走,最后出1级统帅5级主城满7C,开始用孙瑜前锋,带4级鱼鳞。2500兵开打4级地,之后不停3级和4级地交叉打

9cz_2016-10-14_22-37-28

Day 2

今天的主题是扫荡3级和打新的4级,其实资源无所谓,关键是利用新手期的体力优势,增加武将的经验等级,尽早觉醒。

21:00 4700兵开打第一块5级地。之后还是不停的打新的4级或者扫荡4级

9cz_2016-10-14_22-38-26

DAY 3

12:00 七本完成。换上洛神继续打5,sp洛神无法带鱼鳞,现在的方案是sp洛神带神兵天降,太史慈带一骑和先驱。另外刚换洛神的时候因为等级太低战损会有点大

img_38731