快乐菜鸟

use a book as a bee does flowers

一些工作中用到的小技巧

1. 获取一个结构体某个成员的偏移量。这个宏应该在Linux源码里也有,上次用到这个东西,自己尝试写了一个。
#define GET_OFFSET(typeName, memberName)    ((unsigned int)&(((typeName*)0)->memberName))


Linux入门级技巧,很久不用就忘了,备份一下
1.重新生成SSH的密码对
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

2.Federo上FTP:vsftpd

3.压缩与解压缩
tar -zcvf /tmp/etc.tar.gz /etc
tar -zxvf /tmp/etc.tar.gz /etc
tar -jxvf /tmp/etc.tar.bz2 /etc

 
4.解决getLocalHost错误的问题
在/etc/hosts中添加一个网卡IP的主机

5.在/etc/rc.local中添加开机启动的命令

6. more /proc/cpuinfo 查看CPU信息

7.7za的使用方法:
7za x abc.zip

8.添加PATH变量,/etc/profile
 
9.修改/etc/hosts,添加主机名和IP地址,可解决InetAddress.getLocalHost抛异常问题

 10.解决shm_open ENOSYS问题
mount -t tmpfs /dev/shm /mnt/temp
 
11.杀多个进程命令
ps -ef | grep com.appdancernet.appdancer.ServiceAppDancer | awk '{print $2}' | xargs kill -9

 12. Linux errno的定义头文件位置
/usr/include/asm/errno.h

 13.察看glibc的版本:
/lib/libc.so.6
把这个文件当命令执行一下

14.根据文件内容搜索当前目录(包括子目录)
grep -r '__powerpc__' ./*
阅读更多
个人分类: 乱七八糟
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭