网络命令
*weite 所有用户均有权限 功能为给用户发信息,以Ctrl+D保存结束,语法write【用户名】
*wall 所有用户均有权限,功能为发广播信息,语法为:wall【信息】
*ping 所有用户均有权限,功能为测试网络连通性,语法:ping【选项】【ip地址】-c指定发送次数。以Ctrl+c结束
例如:ping -c 3 192.168.255.255.255
*ifconfig root,功能为查看和设置网卡信息,语法为ifconfig【网卡名称】【IP地址】
例如:ifcondig eth0 192.168.255.255.0 创建一个临时ip
*mail 所有用户均有权限,功能为查看发送电子邮件,语法为mail【用户名】,h查看邮件,序列号打开邮件,d【序列号】删除邮件
*last 所有用户均有权限,功能为列出目前与过去登入系统的用户信息。语法为last
*lastlog 所有用户均有权限,功能为检查某特定用户上次登录的时间
*traceroute 所有用户均有权限,功能为显示数据包到主机间的路径,语法为traceroute
例如:traceroute www.baidui.com
*netstat 所有用户均有权限,功能为显示网络相关信息,选项:-t:TCP协议,-u:UDP协议,-l:监听,-r:路由,-n:显示ip地址和端口号
netstat -tlun 查看本机监听端口,netstat -an 查看本及所有的网络连接,netstat -rn查看本机路由表。
*setup root,功能为配置网络,修改将永久生效
*mount 所有用户,功能为为外接设备进行挂载,语法为:mount 【-t文件系统】设备文件名 挂载点
例如:mount -t iso9660/dev/sr0/mnt/cdrom
关机重启命令
*shutdown 所有用户均有权限,功能为关机,语法为:shutdown【选项】【时间】-c取消前一个关机指令,-h关机,-r重启
*其他关机指令:*halt *poweroff *init 0
*其他重启指令:reboot init 6
*cat/etc/inittab 修改系统默认运行级别
*runlevel 查询系统运行级别
*logout 所有用户均有权限,功能为退出当前用户登录
软件包管理命令
*rpm 所有用户均有权限,功能为RPM安装,语法为rpm 【选项】【包全名】
选项:-i 安装 -v显示详细信息 -h显示进度 --nodeps不检测依赖性 -U 升级 -e卸载
-q 查询是否安装 -qa 查询所欲已经安装的rpm包 -i 查询软件信息 -p查询未安装包信息
-ql包文件安装位置 -qf查询文件根据那个包装出来的 -R查询依赖性
-v 校验指定rpm包中的文件(是否被人修改)
rpm -v命令提示内容
s 文件大小是否改变
m 文件的类型或者文件的权限(rwx)是否被修改
5 文件MD5校验和是否改变(可以看成文件内容是否改变)
L 文件路径是否改变
U 文件的所有者是否改变
G 文件的所属组是否改变
T 文件时间是否改变
c 配置文件
d 普通文件
g 鬼文件,很少见,就是该文件不应该被rpm包包含
l 授权文件
r 描述文件
*rpm2cpio 所有用户均有权限,功能为将rpm包转换为cpio格式的命令,语法为rpm2cpio【包名】
*cpio 【选项】<【文件|设备】 -i 从文件中提取数据 -d还原时自动新建目录 -v显示还原过程
cpio -idv. 点代表把文件提取到该绝对路径
*yum list 查询所有可用软件包
*yum search 【关键字】 搜索服务器上所有和关键字相关的包,关键字指的是包名。
*yum -y install 【包名】 安装软件包。install 安装 ,-y 自动安装回答yes,update 升级,remove 卸载,
*yum grouplist 列出所有可用软件组
*yum groupinstall 【软件组别名】 安装指定软件组 组名可以有grouplist查询出来
*yum groupremove 【软件组名】 卸载指定软件组