
linux
小熙同学-
一只热爱linux的girl
展开
-
U盘在linux操作系统只读了怎么办
1 mount -o rw,remount /dev/sdb #重新挂载文件系统即U盘,/dev/sdb为u盘在电脑上的名称,可用df进行查看 2 umount /dev/sdb # 卸载U盘3 df # 查看U盘是否卸载成功4 mount /dev/sdb /mnt # 把U盘挂载到/mnt目录下5 cd /mnt 6 mv 文件原创 2020-10-09 16:41:12 · 1182 阅读 · 0 评论 -
VM VirtualBox实现文件夹共享
1.先保证虚拟机可以上网# 在物理机上设置网络模式为nat模式# 在虚拟机上设置动态ip[root@node1 ~]# ifconfig # 查看自己的虚拟机设备是什么名字,就写什么名字[root@node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 1 BOOTPROTO=dhcp # 设置动态ip 2 NAME=enp0s3 3 DEVICE=enp0s3 # 和自己的设备名称对应 4 ONB原创 2020-08-28 18:28:02 · 3238 阅读 · 0 评论 -
linux系统中su 与su -的区别
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-08-09 18:35:06 · 294 阅读 · 0 评论 -
redhat 7怎样修改主机名
1.redhat7修改主机名[root@foundation42 ~]# vim /etc/hostname # 真机里只能这样修改1 foundation42.ilt.example.com[root@foundation42 ~]# hostname # 查看主机名foundation42.ilt.example.com[root@foundation42 ~]# hostn...原创 2018-10-28 09:03:15 · 4929 阅读 · 0 评论 -
搭建虚拟机yum仓库
虽然虚拟机也是用镜像下载的,但是只下载了镜像里的部分安装包在虚拟机里还有好多安装包并没有下载,我们可以把镜像导入到虚拟机里,以通过搭建yum仓库,来下载镜像里没有下载的其他安装包 1.配置虚拟机网络[root@localhost Desktop]# ifconfig # 先查看系统有什么设备[root@localhost Desktop]# vim /etc/sysconfig/...原创 2018-10-22 21:00:21 · 860 阅读 · 0 评论 -
虚拟化之用镜像封装7.2版本的虚拟机,虚拟机的命令管理,创建快照
kvm # 虚拟化,条件是虚拟机必须有全虚拟化功能 qemu-img # 管理虚拟机的存储qemu # 管理虚拟机的硬件信息原创 2018-10-22 21:00:10 · 349 阅读 · 0 评论 -
搭建DNS服务器实现地址解析
[root@server Desktop]# ping 183.232.231.173 # ping百度的ip可以ping通[root@server Desktop]# ping www.baidu.com # 但是百度的域名ping 不通,是因为没有作域名解析# DNS(提供域名解析功能)就派上用场了[root@server Desktop]# vim /etc/host...原创 2018-10-22 20:58:33 · 1430 阅读 · 0 评论 -
通过二层路由实现不同网段的虚拟机的上网(包括排错)
1.在真机上(使真机作为第二层路由器,虚拟机通过真机做地址转换从而可以上网)[root@foundation78 ~]# ping www.baidu.com # 保证真机可以上网,ping通就代表可以上网[root@foundation78 ~]# systemctl start firewalld # 因为libvirt服务开启影响了火墙的开启^C[root@foundati...原创 2018-10-22 09:17:21 · 553 阅读 · 0 评论 -
路由器的了解以及搭建
配置desktop为双网卡主机,使其充当路由器,实现两个不同网段的主机可以通信[root@foundation42 ~]# virt-manager # 在真机上执行这条命令[root@desktop Desktop]# ifconfig # 查看到有两块网卡[root@desktop Desktop]# cd /etc/sysconfig/network-script...原创 2018-10-16 00:32:53 · 1074 阅读 · 0 评论 -
网络管理之配置IP
1.ip基础知识172.25.0.10/255.255.255.0172.25.0.10 # ip地址255.255.255.0 # 子网掩码注:子网掩码255位对应的ip位为网络位,子网掩码0对应的ip位为主机位2.配置ip1.临时设定(1)ifconfig[root@desktop Desktop]# ifconfig # 查看ip...原创 2018-10-15 23:33:45 · 1573 阅读 · 0 评论 -
系统日志以及日志的管理与分析,时间同步,时间更改
1.系统日志默认分类/var/log/messages # 系统服务日志,包括服务的信息,报错等等/var/log/secure # 系统认证信息日志/var/log/maillog # 系统邮件服务日至/var/log/cron # 系统定时任务日志/var/log/boot.log # 系统启动日志[root@desktop...原创 2018-10-15 22:54:21 · 1191 阅读 · 0 评论 -
用户管理用户授权
1.用户存在的意义: 用户概念在系统中是系统安全机制的一部分2.组存在的意义共享,开放权力3.用户的查看(1)whoami # 查看系统的当前用户[root@localhost Desktop]# whoami root...原创 2018-10-04 11:42:10 · 1279 阅读 · 0 评论 -
文件权限以及文件权限的更改,特殊权限(强制位,冒险位和粘制位 )
1.文件属性查看:ls -l filename - rw-rw-r-- 1 kiosk kiosk 0 Oct 2 17:05 file [1] [2] [3] [4] [5] [6] [7] [8] 注释: [1]文件类型 - # 普通文件 ...原创 2018-09-30 12:53:48 · 1315 阅读 · 0 评论 -
文件输入输出的管理
1.输入输出的定义 输入:用键盘,鼠标等硬件在系统逐个录入的字符 输出:系统接收到我们想要实现的功能字符后,经过进程的处理产生字符注:输出会有两种结果,编号1为正确输出,编号2为错误输出,输出结果会被系统默认定向到字符设备中2.管理输入(1)交互式录入 举例:(改root用户密码)[root@desktop Desktop]# vim passwd.sh # 编辑该...原创 2018-09-26 23:48:29 · 199 阅读 · 0 评论 -
ssh命令,key认证
openssh 1.openssh 当主机中开启openssh服务,那么就对外开放了远程连接的接口 openssh服务的服务端,开元的远程连接 sshd # 服务端软件,对外开放一个接口,让别人通过其他途径连接2.在客户端连接sshd的方式 ssh 服务端用户@服务端ip地址 例如 ssh root@172.25.254.138 # 在客户端用ssh命令连接1...原创 2018-09-24 23:44:26 · 1217 阅读 · 1 评论 -
第三方yum仓库的搭建
# 直接去百度就可以去下载sourceforge # 源码安装包rpmsearch # rpm包前言很多公司都有自己搭建的yum仓库,这样做的好处有以下几点:(1)节省流量,避免从公网重复下载软件包;为公司省钱;(2)提升下载速度;外网下载受带宽影响,下载速度较慢,而yum仓库在局域网中就很快;(3)方便统一管理,软件版本,都能做到统一;(4)避免访问外网,...原创 2018-10-30 00:29:40 · 269 阅读 · 0 评论 -
yum命令,yum共享仓库的搭建,yum的黑名单
yum clean all # 清除原有yum缓存yum install [软件名] # 安装软件yum remove [软件名] # 卸载软件yum repolist # 列出仓库信息yum list [软件名] ...原创 2018-10-29 23:56:30 · 263 阅读 · 0 评论 -
Redhat 或者 Centos关闭触摸板 ---linux
我用的是linux系统,打开触摸板,鼠标就会乱飞,打字非常不爽,试过各种方法,都没有关闭,今天终于找到可以关闭触摸板的方法,赶紧分享给和我有相同困扰的小伙伴们。[root@foundation78 ~]# yum install xorg-x11-apps[root@foundation78 ~]# cd /dev/input/[root@foundation78 input]# ll ...原创 2019-04-02 10:05:40 · 364 阅读 · 0 评论 -
6.5版虚拟机的封装
1.安装虚拟机 如果安装过程中卡住,可能是网络桥接问题 1. brctl show bridge name bridge id STP enabled interfaces br0 8000.0021cc70e6e2 ...原创 2019-02-17 12:06:18 · 596 阅读 · 0 评论 -
linux环境下 python解释器的编译安装
[root@foundation78 ~]# ls # 先下载一个解释器的tar包Python-3.6.6.tgz[root@foundation78 ~]# tar zxf Python-3.6.6.tgz # 解压这个tar包[root@foundation78 ~]# yum install -y gcc zlib zlib-devel openssl-devel readlin...原创 2019-01-29 13:30:10 · 1755 阅读 · 0 评论 -
shell之信号
1.捕捉信号(trap 命令)常用信号 :ctrl+c (终止进程) ctrl +z (暂停进程)[root@base1 mnt]# stty -a # 列出中断信号与键盘的关系2.信号屏蔽trap “” 2 # 把2信号置空,即屏蔽信号2trap : 2 # 撤销屏蔽 [root@base1 mnt]# trap " " 2 ...原创 2019-01-08 00:26:27 · 992 阅读 · 0 评论 -
Linux之系统排错
系统引导过程概述1.忘记root密码怎么办2.grub引导被篡改[root@server ~]# fdisk -l # 查看*在哪个上面,哪个就是主引导分区[root@server ~]# dd if=/dev/zero of=/dev/vda bs=446 count=1 # 模拟损坏主引导分区,一定是446,不能多也不能少[root@server ~]...原创 2018-11-13 23:22:09 · 285 阅读 · 0 评论 -
逻辑卷(lvm)的配置与管理
1.LVM基本组成块pv # 物理卷,被处理的物理分区vg # 物理卷组pz # 物理拓展lvm # pz里分出来的逻辑卷pvs # 查看物理卷 pgs # 查看物理卷组lvs # 查看逻辑卷2.lvm的管理[root@server ~]# fdisk /dev/vdb # 建立分...原创 2018-11-12 11:11:08 · 377 阅读 · 0 评论 -
用luks方式对磁盘进行加密以及加密磁盘的自动挂载
1.关于luks加密 LUKS(Linux Unified Key Setup)为Linux硬盘分区加密提供了一种标准,它不仅能通用于不同的 Linux发行版本,还支持多用户/口令。因为它的加密密钥独立于口令,所以如果口令失密,我们可以 迅速改变口令而无需重新加密整个硬盘。通过提供一个标准的磁盘上的格式,它不仅方便之间分布的 兼容性,而且还提供了多个用户密码的安全管理。必须首先对加密的...原创 2018-11-12 09:15:43 · 3152 阅读 · 0 评论 -
设置配额·
1.配额是针对分区的 当Linux根分区的磁盘空间耗尽时,Linux系统将无法再建立新的文件,从而出现服务程序崩溃、系统无法启动等故障现象,为了避免此问题,我么可以设置磁盘配额功能,对用户在指定文件系统中使用磁盘空间、文件数量进行限制,防止用户占用大量的磁盘空间,从而保持我们的系统存储空间可以稳定使用。2.磁盘配额术语介绍磁盘配额对象式硬盘分区,并且要求Linux内核支持磁盘配额技...原创 2018-11-06 01:42:24 · 830 阅读 · 0 评论 -
Linux系统中的磁盘管理(设备挂载,磁盘分区,swap 分区管理,gpt分区)
1.本地存储设备的识别fdisk -l # 查看硬盘上设备的真实存在的所有设备cat /proc/partitions # 查看系统识别的设备blkid # 查看系统可以使用的设备df # 查看系统正在挂载的设备 df -h #查看到的设备大小更准确( 以2^n 计...原创 2018-11-06 01:30:31 · 605 阅读 · 0 评论 -
延时任务和定时任务
1.延迟任务at(延迟任务是暂时的)(1)延迟任务的设定at + 时间 # 在什么时候干什么事情at -l # 查看延迟任务的编号at -c [任务号] # 查看延迟任务的详细内容at -r [任务号] # 撤销要执行的延迟任务ctrl +d # 发起任务 [root...原创 2018-11-06 01:00:38 · 494 阅读 · 0 评论 -
Selinux(内核级加强型火墙)
SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。设想一下,如果一个以 root 身份运行的网络服务存在 0day 漏洞,黑客就可以利用这个漏洞,以 root 的身份在您的服务器上为所欲为了。是不是很可怕?SELinux 就是来解决这个问题的。...原创 2018-11-06 00:23:35 · 292 阅读 · 0 评论 -
Linux 全自动安装脚本安装虚拟机
作用:批量安装[root@localhost Desktopl]# yum install -y system-config-kickstart.noarch [root@localhost Desktopl]# system-config-kickstart[root@localhost ~]# cd /var/www/html/[root@localho...原创 2018-10-31 12:36:02 · 230 阅读 · 0 评论 -
ftp 服务的部署
vsftpd # 服务端软件lftp # 客户端软件,提供登陆环境1.部署ftp服务的服务端[root@localhost Desktop]# yum install -y vsftpd[root@localhost Desktop]# yum install -y lftp[root@localhost Desktop]# systemctl start vsftpd[root...原创 2018-10-31 00:51:48 · 1406 阅读 · 0 评论 -
rpm命令的管理
1.yum与rpm的区别 yum命令在安装软件的时候会自己从镜像里找到依赖性,然后解决掉,解决不掉才会报错 rpm命令在安装软件的时候,不会解决依赖性,适用于所有软件包的安装2.rpm软件包名称详解(以wps的rpm包为例)wps-office-10.1.0.5672-1.a21.x86_64.rpm软件名称 版本号 适用系统 架构 适用rpm体系软件3.rpm 命令详解r...原创 2018-10-30 01:05:01 · 235 阅读 · 0 评论 -
Centos 或者 Redhat修改系统时间
使用Redhat,打开电脑,系统时间比本地时间快一个小时 直接敲命令:date -s "2019-4-2 09:14:00"是立即生效了,但是重启后,系统时间还是原来的。 修改了其一是没有办法奏效,必须两者都更改修改步骤[root@foundation78 ~]# date # 查看本地时间Tue Apr 2 10:14:16 CST 2019[root@foundat...原创 2019-04-02 09:26:08 · 3514 阅读 · 2 评论