Chinaunix首页 | 论坛 | 博客
  • 博客访问: 401057
  • 博文数量: 58
  • 博客积分: 1136
  • 博客等级: 少尉
  • 技术积分: 945
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 10:07
个人简介

彪悍人生无需过多解释!

文章分类

全部博文(58)

文章存档

2013年(4)

2012年(16)

2011年(38)

分类: LINUX

2011-03-29 10:47:36

Ubuntu系统基本操作


df -hl 查看磁盘剩余空间

du -sm 文件夹
返回该文件夹总M数
eg: du -smh oracle
54G    //显示oracle文件夹的大小为54G

CPU.和内存情况:
top
free


统计80端口连接数 
    netstat -nat |grep -i "80" |wc -l 

统计httpd协议连接数 
    ps -ef|grep httpd|wc-l 

统计已连接上的,状态为“established' 
    netstat -na|grep ESTABLISHED|wc-l
例:可以查出哪个IP地址连接最多,将其封了。


sed /sshd/p -n /var/log/auth.log
看所有ssh登陆日志


sed /sshd/p -n /var/log/auth.log | grep ooxx |less
看ooxx的登陆日志


history >h.log
 导出日志到h.log


vim命令
:%s/from/to/g    替换
:5,10 co 12      复制
:set num        查看行数


openssl证书生成操作
   openssl genrsa 1024 -out ~/sslkey/server.key
   openssl req -new -key server.key -out server.csr


sudoers文件恢复
进入recovery mode
chomd 440 /etc/sudoers


linux下用tcpdump命令截获soap信息
this is probably the easiest way to monitor SOAP messages.
simply use

#tcpdump -i eth0 -A -s 1024 port 80 | tee dump.log

to log all the packet sent to port 80 to dump.log


解决添加新用户后不能启动自动补全功能

添加用户ooxx
sudo useradd  -m -G  adm,dialout,cdrom,plugdev,lpadmin,sambashare,admin  -rs /bin/bash  ooxx
查询新用户权限是否正确
groups ooxx
设置新用户密码为ooxx1234
sudo passwd ooxx
登录验证新用户
su ooxx
验证自动补齐功能是否完善
如果自动补齐功能不完善,测在原管理用户目录文件夹下面拷贝.bashrc文件到现在新用户目录文件夹/home/ooxxxia
sudo cp /home/用户名/.bashrc /home/ooxxxia
测试权限
在/var/www下面建立名为bb的测试文件
sudo mkdir bb
建立成功后修改权限
sudo chmod 777 bb/
修改bb文件夹的所有者为www-data组
sudo chown www-data:/ bb/
然后ls -l查看修改是否成功
成功以后所属用户会从root变成www-data
完成后删除bb
sudo rm -r bb


解决用户后不能启动自动补全功能

在/etc/bash.bashrc中去注释或者添加如下几行:
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi
执行source .bashrc使设置生效


进入root管理员
sudo -i
sudo -s


清除文件内容
cat /dev/null>filename


设置时间date -s  hh:mm


日志切割设置
/etc/logrotate
/etc/logrotate.d

阅读(2387) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~