setting { export LANG=ja_JP.UTF-8 export LANG=ja_JP.eucJP export LANG=ja_JP.SJIS } linux command { virsh attach-disk yum-test /ISO/CentOS-6.5-x86_64-bin-DVD1.iso hdc --type cdrom --mode readonly --shareable yum --disablerepo=* --enablerepo=c6-media install vim ************* perf{ perf record -a ------------- perf report } ************* last reboot *************system 関連*********** #処理検索 strace -f -p 11829 rpm -qi kernel pstack `pgrep agwxml` ************************GDB****************************** GDB { //GDB windowsを開く ctrl + x +A //参照dir directory /home/agw/kinn/bak/APL_MAKE/agw_build_vnode/trunk/src/tsw gdb -p `pgrep iked` /usr/local/flow-engine/sbin/iked info threads thread apply all bt } ************************RPM****************************** RPM{ rpm -q --whatprovides /usr/lib64/libpcap.so.1 rpm -Uvh --nodeps --force #インストールされた情報を確認。 rpm -qi zc_io-V01L10C01-01.x86_64 #含まれてあるファイルを確認 rpm -pql xxxxxxxxxxxxxxxxxxxx.rpm # rpm2cpio ../mens-apl-12core-V01L11C07-00.x86_64.rpm | cpio -idmv } ******************定时关机************************************ //定时关机 at 18:30 2013-03-23 at> ctrl + d atq ****************************************************** top -p$(pgrep agwmng |awk 'BEGIN{ORS=","}{print $0}' |sed 's/.$//') ******************替换批处理************************************ #anaconda-ks.cfgのファイルに対して6行目を取得 sed -n "6p" anaconda-ks.cfg #現在デレクトーリの拡張子がcnfの全部のファイルに対して置き換える sed -i 's/aaa/bbb/g' *.cnf ******************linux command************************************ #オブジェクトファイルのシンボルをリストする nm { } #ファイル中の表示可能な文字列を表示する strings { } #実行ファイルにふくまれたlibを表示 ldd 実行ファイル ****************************************************** rm /etc/udev/rules.d/70-persistent-net.rules ******************ssh 接続為の情報を削除************************************ //ssh 接続為の情報を削除 ssh-keygen -R 192.168.0.7 ******************设定所有文件(时间等)************************************ // 現在場所下のファイルの時間を全部201106261530設定 # find . -exec touch -t 1106261530 {} \; find ./ -type f -exec sed -i "s/bbb/aaa/g" {} \; find ./ -type f -exec unix2dos -q {} \; find ./ -type f -exec dos2unix -q {} \; ******************全部のファイルから検索************************************ // fef_get_ifinfoを含めた全部のファイルを検索 find ./ -name \*.c -print | xargs grep -n "libfe_ipsec_a" ******************CPU情報を表示************************************ // CPU情報を表示 cat /proc/cpuinfo cat /etc/redhat-release uname -a ******************patch************************************ patch -p0 < patchfile *******************diff*********************************** svn diff --diff-cmd diff -x "-U10" diff -u *******************route 設定*********************************** // route 設定 route del -net 100.0.0.0/24 gw 200.0.0.1 route add -net 100.0.0.0/24 gw 200.0.0.1 route delete default route add default gw 192.168.100.1 *******************INC 設定*********************************** vconfig add eth12 2 255.255.255.0 vconfig rem eth12.2 255.255.255.0 ifconfig eth12.2 192.168.20.3 netmask 255.255.255.0 ip link del gretap0 ip link add gretap0 type gretap remote 192.168.10.151 local 192.168.10.1 key 12345 ifconfig gretap0 192.168.20.1 netmask 255.255.255.255 up *******************vi -- vim help*********************************** vim { -------------------- 在新窗口中打开文件 :split file 切换到下一个文件 :bn 切换到上一个文件 :bp -------------------- vim ~/.vimrc{ set number set tabstop=4 set shiftwidth=4 highlight Search ctermfg=13 ctermbg=21 autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o set tags=~/tags "au FileType c,cpp setlocal comments-=:// comments+=f:// "set formatoptions=tcqmM } } **************************yum -y install**************************** yum -y install perl-devel cat /etc/yum.conf proxy=http://rep.proxy.nic.fujitsu.com:8080 **************************netstat**************************** yum -y install perl-devel cat /etc/yum.conf proxy=http://rep.proxy.nic.fujitsu.com:8080 **************************VNC**************************** DISPLAY=:0 x0vncserver PasswordFile=/root/.vnc/passwd AlwaysShared=1 rfbport=5940 & **************************SNV**************************** svnrdump dump svn+ssh://jin@svn.soft.net.fujitsu.co.jp/home/nict/svnroot/agw_apl/agw/trunk > nict_apl.bak svnrdump dump svn+ssh://jin@svn.soft.net.fujitsu.co.jp/home/nict/svnroot/agw_apl/NHM > nhm.bak svnrdump dump svn+ssh://jin@svn.soft.net.fujitsu.co.jp/home/nict/svnroot/agw_apl > agw_apl.bak svnadmin load D:\Repositories\nict_agw < nict_apl.bak svnadmin load D:\Repositories\nhm < nhm.bak **************************iptables**************************** snv1fgw{ [root@snv1fgw ~]# iptables-save # Generated by iptables-save v1.4.7 on Wed Sep 24 09:07:31 2014 *filter :INPUT ACCEPT [7045224:7802442904] :FORWARD ACCEPT [2704067:2380754188] :OUTPUT ACCEPT [2762442:3104152431] COMMIT # Completed on Wed Sep 24 09:07:31 2014 # Generated by iptables-save v1.4.7 on Wed Sep 24 09:07:31 2014 *nat :PREROUTING ACCEPT [11060238:5222930768] :POSTROUTING ACCEPT [7028:528635] :OUTPUT ACCEPT [3521:263007] -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 10.22.98.210 -A POSTROUTING -s 192.168.104.0/24 -o eth0 -j SNAT --to-source 10.22.98.210 COMMIT # Completed on Wed Sep 24 09:07:31 2014 [root@snv1fgw ~]# } snv-springboard{ [root@snv-springboard ~]# iptables-save # Generated by iptables-save v1.3.5 on Mon Sep 22 13:03:52 2014 *nat :PREROUTING ACCEPT [192694:17385510] :POSTROUTING ACCEPT [161630:11232281] :OUTPUT ACCEPT [158197:11053781] -A PREROUTING -d 10.22.52.113 -p tcp -m tcp --dport 50000 -j DNAT --to-destination 192.168.100.60:8080 -A PREROUTING -d 10.22.52.113 -p tcp -m tcp --dport 60000 -j DNAT --to-destination 192.168.100.140:8080 -A POSTROUTING -s 192.168.100.0/255.255.255.0 -o eth4 -j SNAT --to-source 10.22.52.113 -A POSTROUTING -s 192.168.100.0/255.255.255.0 -o eth4 -j SNAT --to-source 10.22.52.113 COMMIT # Completed on Mon Sep 22 13:03:52 2014 # Generated by iptables-save v1.3.5 on Mon Sep 22 13:03:52 2014 *filter :INPUT ACCEPT [135055025:91239868033] :FORWARD ACCEPT [13215428:10236940503] :OUTPUT ACCEPT [147070516:299138349533] COMMIT # Completed on Mon Sep 22 13:03:52 2014 [root@snv-springboard ~]# } **************************iptables**************************** } vm command { virsh pool-list cat /etc/libvirt/storage/default.xml virsh pool-define /etc/libvirt/storage/disk1.xml virsh pool-autostart disk1 virsh pool-destroy default virsh pool-delete default virsh pool-undefine disk1 virsh pool-start default /etc/libvirt/qemu/ ./create-new-machine-st virsh resume ut-st002 virsh console ut-st000 virsh start virsh dumpxml ut-st203 virsh undefine ut-xxxxxx virsh list --inactive virsh define /etc/libvirt/qemu/ut-stXXX.xml qemu-img convert -O qcow2 ut2-stXXXX.img ut2-stXXXX_.img vm setting command { vi /etc/sysconfig/network-scripts/ifcfg-eth 2 rm /etc/udev/rules.d/70-persistent-net.rules } }