free 显示内存信息
基础命令
cat
more向下翻页
less上下翻页
head,tail查看首尾10行,-n指定行数
grep 'linux' /etc/passwd
-i ignoreCase
-n 显示所在行数
-v 相反,输出不带关键在的行
-Ax 显示前几行
-Bx 显示后几行
-d 指定分隔符
-f 显示第几列
-c 基于字符进行切割
-l 行数
-w单词
-c 字节
-m 字符
-r 倒序
-n 基于数字
-f ignoreCasse
-u删除重复
-t x 分割
-k
-i ignoreCase
-b ignore block
-u 统一显示比较信息
-d ‘xx’删除字符
'a-z' 'A-Z' <文件名 替换
待学习
umask默认权限
拿掉umask权限
目录权限:777-umask
文件权限:666-umask
root用户:022
普通用户:002
#umask
002
#umask 022修改默认权限
022
设置特殊权限
chmod u+s 4 文件名
chmod g+s 2 文件名
chmod o+t 1 文件名
chmod 4755 文件名
ipv4编址=网络部分+主机部分
子网掩码:区分网络部分/主机部分_255.255.0.0
判断IP地址:必须要知道ip和子网掩码
同网络通信:地址解析协议arp
不同网络通信:网关指路由器:网关,DNS
lspci查看硬件信息
lsusb
ifconfig -a查看所有接口
ifconfig eth0 查看特定网卡
ifup ifdown 指定接口 启用/禁用接口
setup设置文本界面
相关配置文件
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件
/etc/resolv.conf
主机名配置文件
/etc/sysconfig/network
hostname
静态主机名配置文件
/etc/hosts
网络测试命令
连通性测试
ping 网关/域名(若是域名,先解析为IP)
测试DNS
host www.icngor.com
dig www.icngor.com
显示路由表
ip coute
追踪到达的目标地址的网络路径
traceroute www.icngor.com
网络质量测试
mtr www.icngor.com
故障排查
从底层到高层,从自身到外部
看配置
ping 网关
查看DNS解析
host www.icngor.com...
命名规范 linuxcast-1.2.4-el6.i686.rpm
安装软件:rpm -i software.rpm
卸载软件: rpm -e softwate
升级安装:rpm -U softwate-new.rpm
支持http/ftp协议:
rpm -ivh http://www.linuxcast.net/softwate.rpm
-v 显示详细信息
-h 显示进度条
rpm -qa安装的所有的rpm软件
rpm -qi 查询此软件的信息
rpm -ql 查询此软件的文件
rpm -qf 查询此文件的安装软件
rpm -qip 查询rpm文件信息
rpm -qlp 查询rpm文件包含的文件
导入密钥(发行版本默认已加入)rpm --import RPM-XXX
rpm -K soft.rpm
已安装的软件验证
rpm -V soft
解决依赖关系
仓库配置文件
/etc/yum.repos.d/
[linuxCase]#仓库名
name=xxx#
baseurl=url
enabled=1#是否启用
gpgcheck=1#是否校验
yum install xx
yum remove xx
yum update xx
yum search keyword 搜索
yum list (all|installed|receng|updates) 所有/已安装/最近的/软件更新
yum info xx ==rpm -qi 查询指定软件的信息
yum whatprovides xx绝对路径
mkdir /dir
rpm -ivh cre..
createrepo -v /dir #创建仓库
配置前面的配置文件
baseurl=file:///dir
yum clean all对yum修改后清除缓存信息
指定软件分组
createrepo -g /管盘目录下repodata/xxx.xml /dir