日期:2014-05-16  浏览次数:20716 次

整理的Linux常见命令

1. 查看memcached启动配置

????ps -ef | grep memcached
2. 让ssh显示颜色
? ? alias ls='ls --color=auto'
3. tail的用法
? ? tail -n +100 /etc/man.config ? ? 只列出100行以后的数据
? ? tail -f /var/log/messages ? ?它可一直检测/var/log/messages这个文件的数据写入
? ? head -n 20 /etc/man.config | tail -n 10 ? ?只显示第11到第20行
4. 硬件相关
? ? sudo lshw ? ?显示系统详细硬件信息
? ? uname -a ? ?查看系统、主机名称、内核版本、日期与时间、以及处理器等信息
? ? df -h ? ? ? ? ? ?查看磁盘的占用空间及可用空间
? ? sudo hdparm -cdtT /dev/hda ? ?测试IDE硬盘的读写速度
5. 用户和组
? ??groups ? ? ? ? 查看你的帐号属于哪些用户组
????hostname????显示主机名称
????id ? ? ? ? ? ? ? ? ?查看用户 id、组 id 及你帐号的组
????uname ? ? ? ? ?查看系统、主机名称、内核版本、处理器等信息
????w ? ? ? ? ? ? ? ? ? 查看谁登录及他们在干什么
????who ? ? ? ? ? ? ? 查看谁登录了系统
????whoami ? ? ? ?查看你的用户名(或帐号名)
6.?进程。配合df命令可取代 gnome-system-monitor
? ??ps -A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看当前有哪些进程
????kill 进程号(就是ps -A中的第一列的数字) ?中止一个进程
????killall 进程名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?中止一个进程(同上)
????kill -9 进程号 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?强制中止一个进程(在上面进程中止不成功的时候使用)
????killall -9 进程名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?强制中止一个进程(同上)
????xkill ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 图形方式中止一个程序
????top ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看当前进程的实时状况
????lsof -p ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查看进程打开的文件
7. 同步服务器时间,此同步可把服务器时间改成标准时间
? ??ntpdate cn.pool.ntp.org
8. 查看,编辑定时任务
? ??crontab -l ? ?查看当前定时任务列表
? ??crontab -e ? 编辑定时任务
9.?查看前10条包含某关键字的记录?
? ? grep "关键字" atj_tomcat_log |head
10.?denyhost解锁IP操作
????一、登录到其他任何一太没有被封的服务器上,ssh 目标IP,输入密码进入
????二、进入目录 /var/lib/denyhosts
????修改host开头的所有文件,删除被封IP所在行,保存退出。
????三、修改/etc/hosts.deny?
????删除被封IP所在行,保存退出。