linux
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux相关的知识,希望对你有一定的参考价值。
一 YUM配置yum库 1.
yum基本命令:
search:查询关键字搜索
info:相关软件信息
list:管理的所有软件与版本
list update :可供升级的软件和版本
provides : 从文件中查找软件
repolist:使用的软件源有哪些
Install:安装
update:升级
remove:删除
2.实战搭建(搭建httpd)
1)没有网络的时候配置本地的yum源
2)备份原有的yum源文件
mv /etc/yum.repos.d repo.bak
3)挂载
先启用autofs功能
systemctl start autofs
systemctl enable autofs
cd /misc/cd 使用神奇文件夹
4)vim 配置base 在/etc/yum.repos.d下
【】
baseurl
enable
gpgcheck
name
5)yum repolist 查看库 是否配置完成
若出现bug使用yum clean all
6)yum install httpd
7)启动httpd
systemctl start httpd
systemctl enable httpd
8)关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
9)cd /var/www/html
vim index.html
制作网页
10)mkdir -pv /var/www/html/centos/¥releasever/os/¥basearch
11)mount /dev/sr0 /var/www/html/centos/¥releasever/os/¥basearch
12)yum clean all 清楚缓存
二 rpm常用命令
rpm:-V 效验
-K 数字签名检查
-ivh 安装
-e 卸载
-q:查看软件是否存在
a 列出所有已知软件
i 相关说明信息
l 目录与完整文件名
R 所含依赖文件
f 从文件查软件
p 从软件找文件
--scripts 列出是否含有执行脚本
srpm:源代码可编译成需要的linux环境
后缀 *.src.rpm
三 源代码编译实验
1 tree源代码安装
1)yum install gcc (gcc编译产生目标文件*.o 执行文件*.out)
2)wget 下载源码 (最好下载到/usr/local/src)
3)tar解压
4)cd tree——1.8.0
5)查看README:INSTALL
6) ./configure --prefix=path建立makefile
7)make clean && make && make install
8)vim man帮助
vim /etc/man_db.conf
9)path配置
10)source 生效
四 文件系统(刚发布的鸿蒙是分布式文件系统)
1. 常用命令
lsmod 列出支持的文件系统
lsblk -f 查看uuid
blkid 查看uuid
findfs -U -L
findmnt 挂载点 查看挂载信息
mkfs 格式化
mkfs -L 设置标签
tune2fs 设置ext4系列的信息
-l
-o 加各种功能 如acl
-U 设置uuid
...
dumpe2fs 查询ext4信息
xfs_info 查询xfs信息
fsck (修复前先卸载)
xfs_repair 修复xfs文件系统
lsof查看谁在使用此分区
fuser -km 将使用该文件系统的用户踢出
mount -a 全部挂载(有autofs功能的)
-o rw ,remount ,cal等
mknod /dev/loop* b major minor 建loop设备
xfs_admin 修改xfs的uuid label
uuidgen 产生新的uuid
2. 常用文件
/proc/mounts
/proc/self/mounts
/proc/filesystems
/etc/filesystems
3. 内存交换分区
1)gdisk 建立分区
2)写入/etc/fstab
3)swapon -a 启用
4)free 或者swapon -s 观察内存使用量
5)swapoff 禁用swap
4. 空洞文件
dd if=/dev/zero of=/data bs=1M count=1024 seek=1024
五 磁盘阵列RAID
1.原理:多个磁盘组成的阵列(大磁盘)
2.级别
0,1,4,5,6,10,01
10级别使用的最多 安全且性能好
3.JBOD 不要求大小一样的磁盘空间
这么多的知识 真是难为我胖虎了
以上是关于linux的主要内容,如果未能解决你的问题,请参考以下文章