linux相关技术
linux相关技术
1、yum的宗旨:自动化地升级、安装、卸载rpm包,搜集rpm包的相关信息,检查依赖关系并自动提示用户解决。
2、yum使用方便且具有以下特点:自动解决包的依赖性问题,能更方便地添加、删除、更新rpm包便于管理大量系统的更新问题可以同时配置多个仓库简洁的配置文件(/etc/yum.conf)保持与rpm数据库的一致性有比较详细的日志,可以查看升级日
3、Yum是在线安装:必须要有网络,可以自动安装依赖包
yum命令用法:
-y:是对yum命令的所有提问回答“是(yes)”
install:安装软件
–downloadonly:仅下载
remove:卸载指定的软件包等等
4、实例如下:安装php软件(yum -y install php)

5、vi 命令的三种模式: a、命令模式 esc b、插入模式(编辑模式) i或者a c、visual 模式(可视化模式)
6、vi命令的操作:
vi profile –打开新建文件profile ,定位到第一行


vi的插入模式:esc+i –按esc键后,输入i,在当前位置插入字符
vi的替换、删除
esc+r –按esc键后,输入r,则当前光标处的字符可替换
esc+x –按esc键后,输入x,则删除光标处的字符
esc+dd –按esc键后,输入dd,则删除当前行
esc+dw –按esc键后,输入dw,则删除一个单词
vi的字符串搜索
esc+/str –按esc键后,输入/str,则向文件末尾搜索str(从上往下搜索)
–此时再按n,则继续搜索下一个
esc+?str –按esc键后,输入?str,则向文件开头搜索str(从下往上搜索)
–此时再按N,则向前继续搜索下一个
例如搜索AddTypt

vi的保存、退出
esc+:wq –按esc键后,输入:wq,则保存退出
esc+:q! –按esc键后,输入:q!,则不保存强制退出
esc+:q –按esc键后,输入:q,则退出

7、控制虚拟机的一些命令
Init 0 — 关机
Init 3 — 文本模式
Init 5 — 图形模式(需要安装)
Init 6 — 重启
8、重启网络:service network restart 关闭防火墙:service firewalld stop
9、授予某文件所有权限–testlink
r读4 w写2 x运行1
d rwx r-x r-x
类型 所有者权限 用户所在组权限 其他用户权限
u g o
chmod ugo+/-权限 文件名