grep -v ^# xxxx 查看不以#开头(非注释)的内容
查找语句:find,locate,which,whereis,grep
压缩命令:tar,gz,zip,br2
压缩:tar -zcvf xxxx.tar.gz xxxx
解压:tar -zxvf xxxx.tar.gz
write:给在线用户发信息
wall:给所有用户发信息
mail: 给用户发邮件
last:查看最近用户登录时间,重启时间
lastlog:查看每个用户的最后登录时间 -u 只看某个用户
netstat -t 查看TCP协议
-u 查看UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口
netstat -tlun 查看本机看起了哪些监听端口
netstat -an 查看正所有的网络连接
netstat -rn 查看本机的路由表
centos/redhat设置ip的专有命令:setup
查找rpm模块依赖:www.rpmfind.net
rpm安装:rpm -ivh xxx.rpm
升级:rpm -Uvh
卸载:rpm -e
查询:rpm -q 包名
rpm -qa | grep 包名
查询已安装包详细信息: rpm -qi 包名
查询未安装包详细信息: rpm -qip 包全名
查询包的安装位置: rpm -ql 包名
查询系统文件属于哪个RPM包: rpm -qf 系统文件名
查询软件包的依赖性: rpm -qR 包名
校验包内容是否修改: rpm -V 包名
从包中提取文件:rpm2cpio xxxx.rpm | cpio -idv .文件名
yum list 查询所有可用软件包列表
yum search 包名 搜索服务器上所有和关键字相关的包
yum -y install 包名 安装包
yum -y update 包名 升级包
yum -y remove 包名 卸载包
yum grouplist 查询可用软件组列表
yum groupinstall 软件组名
yum groupremove 软件组名
yum源地址配置文件:/etc/yum.repos.d
源代包推荐安装位置:/usr/local/软件名
rpm包默认安装位置:/etc /usr/bin /usr/lib
查看目录大小:du -sh 目录名
chkconfig --list 查看RPM包安装的服务
设置RPM服务自动启动 : 方法一:chkconfig -level 2345 服务名 on
方法二:修改/etc/rc.d/rc.local文件 (推荐:通用且便于管理)
方法三:使用ntsysv命令管理自启动
查看进程ps aux 或者 ps -le
查看系统状态:top
查看进程树: pstree -p显示pid -u显示用户
kill -1 进程号 按照PID重启进程 kill -9 进程号 按照PID强杀进程
pkill/killall 按照进程名杀死一类进程, pkill -9 -t 用户 踢用户
查看系统资源的使用:vmstat
查看内存的使用状态: free
查看当前系统位数: file /bin/ls
查看linux发行版本:lsb_release -a