标签归档文章: linux

how to extend root partition size

You should have live usb os or livecd first.  (if we did not use the lvm system)

1.  delete and re-create the partition with more size of it.

更多…

how to create partition start from 63 sector

fdisk -c=dos /dev/sda

now you ‘re in the dos-compatible mode. You could create partition start from 63 sector.

linux shell的函数名与命令名相同时的问题

前些日起,帮同事看一个编译android系统原生代码时的问题.

当时的问题再现:
1. 在一个ssh进程中,source了envsetup后.
2. 在另外一个ssh进程中,想执行lunch方法. 结果command not found .  就是因为这个同学没有意识到我换了一个ssh, 所以碰巧出现了问题.
3. 然后就去搜索lunch 命令了. 对于不熟悉android编译的同学肯定会去这么做. 更多…

linux中unzip解压多个zip文件

方法 # 1 : unzip解压多个文件

linux中输入如下命令:

注意: *.zip 必须放在引号的里面阿.

方法 # 2 : 循环的方式unzip多个文件

写一个shell的循环语句。:

linux cp -rf 时仍然提示是否覆盖

cp -rf /upload/*  /website/oxwall/ 虽然我加上了r和f 参数. f 是force 强制的意思.  但是覆盖文件的时候仍然提示需要确认.

这是为什么呢. 更多…

ldap+lam 配置

对ldap 非常不熟悉, 折腾到半夜.终于部署上了ldap. 回头再学习下ldap的知识, 不过lam 暂时可以代替我来管理了.

转载,请注明地址哦.

使用的os: centos6.x
1. 安装ldap server 和 ldap clients

yum install openldap-servers
yum install openldap-clients (虽然我们用lam来管理ldap server,但是装上方便本地调试哦)

2. 安装php-ldap 模块. 因为lam 是php语言开发的,所以要用到这个模块.

yum install php-ldap
更多…

使用yum提示This system is not registered with ULN / RHN

当你使用redhat linux el 版本或者oraclelinux 时, 使用yum安装和更新安装包时,会报如此错误。

$ yum search xxx or  install xxx

$ plugins: rhnplugin, security

$This system is not registered with RHN.RHN

$support will be disabled.

如果你不想去注册的话,其实注册看起来并不麻烦,需要申请一个账号,然后在linux里注册即可。 但是你忘了账号,或者懒的去注册时,那么你可以采取使用其他的包仓库。

打开 http://public-yum.oracle.com/ 页面。

如果你的系统是rhel5 或者 oracle linux 5 (oracle linux 是redhat el的姊妹系统)

# cd /etc/yum.repos.d

# wget http://public-yum.oracle.com/public-yum-el5.repo

Oracle Linux 6 or rhel 6
# cd /etc/yum.repos.d

# wget http://public-yum.oracle.com/public-yum-ol6.repo

然后你再试一下yum,你就可以使用public yum 库去更新包了。 虽然每次他还会提示那个support will be disabled.,但我们可以忽略掉了。

linux中如何关闭icmp redirect

1. /sbin/sysctl 运行时候改变内河参数

Server# /sbin/sysctl -w net.ipv4.conf.all.accept_redirects = 0
Server# /sbin/sysctl -w net.ipv4.conf.all.send_redirects = 0

Server# /sbin/sysctl -w net.ipv6.conf.all.accept_redirects = 0
Server# /sbin/sysctl -w net.ipv6.conf.all.send_redirects = 0

针对特定的网卡设定

Server# /sbin/sysctl -w net.ipv4.conf.eth0.accept_redirects = 0
Server# /sbin/sysctl -w net.ipv4.conf.eth0.send_redirects = 0

Server# /sbin/sysctl -w net.ipv6.conf.eth0.accept_redirects = 0
Server# /sbin/sysctl -w net.ipv6.conf.eth0.send_redirects = 0

2. Edit the /etc/sysctl.conf ,  重起后使设置生效

Edit the /etc/sysctl.conf file and 添加如下几行, 不含[]内内容.

net.ipv4.conf.all.accept_redirects = 0 [for IPv4]
net.ipv4.conf.all.send_redirects = 0 [for IPv4]

net.ipv6.conf.all.accept_redirects = 0 [for IPv6]
net.ipv6.conf.all.send_redirects = 0 [for IPv6]

Again, if you want to control ICMP redirects on a per interface basis then add the following lines (say for eth0):

net.ipv4.conf.eth0.accept_redirects = 0 [for IPv4]
net.ipv4.conf.eth0.send_redirects = 0 [for IPv4]

net.ipv6.conf.eth0.accept_redirects = 0 [for IPv6]
net.ipv6.conf.eth0.send_redirects = 0 [for IPv6]

linux察看可用内存信息及buffer和cache的区别

如何察看linux的内存信息(可用内存和使用内存等信息)

if you add buffers and cache together, you get: 6072. If you subtract 6072 from used you get 3752 used and if you add it to free you get 8259 free. 更多…

兔年总结

tunian

07年到12年1月, 小量基金投资总亏损-1.2%,未获利一厘。

07年到12年,房价涨到让我都不敢计算。06年北京房价平均8792元/平米,07年大概1.5万/平米,2011年23163元/平米。  06年到11年底,总上涨163.45%。

07年到12年,工资总上涨约85%,由于一开始工资很低没有办法。

工作的4-5年时间里,平均每年只涨了约13.09%左右,一直在和cpi赛跑。 (13.09% = (1+85%) ^ 1/5 – 1 )

技术: 对linux,android(a mobile linux distribution version),web,网络有了更进一步的深入了解和学习,对java从无到有,对j2ee有了基本了解。 对vmware esx和desktop产品的继续使用,也没算丢弃。

工作:  主要开展性能测试,熟悉性能测试流程,负责环境基本管理,对运维有初步了解。

管理:谈不上太多管理经验,对管理工作有些了解。 管理工作者其实就是一个承上启下的职位,进行职责分配而已(对下),进行工作汇报(对上,除了老大)。 除了承上启下,还需要对有前瞻性和统筹安排。