Linux基础
Bbeibeibear
这个作者很懒,什么都没留下…
展开
-
Linux---忘记超级用户密码的处理方式
若忘记了Linux系统中超级用户的密码,可以在启动过程中修改原始密码。在开机选择界面按e编辑进入到引导文件编辑模式在内核加载选项中删除一部分配置将ro(只读挂载)更改为rw加入参数rd.break终止系统初始化按Ctrl-x开启系统,系统进入单用户模式执行命令chroot /sysroot命令进入真实的shell中修改超级用户的密码新建文件.autorelabel(...原创 2020-03-17 21:10:04 · 761 阅读 · 0 评论 -
Linux之系统引导过程及引导修复
系统引导过程:通电 -> BIOS自检 -> 磁盘引导 -> grub2文件引导 -> 内核加载 -> 系统初始化镜像。下面依次介绍这些引导过程。2. BIOS自检BIOS(Basic Input Output System,基本输出输入系统),完整地说应该是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际上是被固化到计算机中的一组程序,为计算机提...原创 2020-03-14 02:15:13 · 782 阅读 · 0 评论 -
PXE安装过程中出现无限重复安装
问题描述:在PXE自动装机时,客户机顺利装完系统后,在重启准备登陆时,出现重复安装现象。解决方法:选择新建虚拟机的开启方式为“打开电源时进入固件”选择"Boot"->“Hard Drive”(shift和+键将Hard Drive移动至首行)->F10保存重新启动系统,不用再次安装,直接进入登陆界面。...原创 2020-02-28 14:08:48 · 1639 阅读 · 1 评论 -
PXE自动安装系统中出现的错误:nvme nvme0:Device shutdown incomplete:abort shutdown
PXE自动安装系统中出现的错误:安装后系统报错,这是因为设置硬盘环境时将硬盘格式设置成了NVMe格式,将其变为SATA格式。设置好之后,重新启动该系统,该错误解决。...原创 2020-02-28 13:58:53 · 2763 阅读 · 0 评论 -
Linux之PXE
PXE介绍PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast tri...原创 2020-02-27 14:18:24 · 235 阅读 · 0 评论 -
Linux之自动安装系统脚本---kickstart
命令:system-kickstart-config原创 2020-02-24 18:16:09 · 591 阅读 · 0 评论 -
Linux之SELinux
SELinux:SELinux功能SELinux关闭状态在配置文件/etc/sysconfig/selinux中修改语句为:SELINUX=disabled在/mnt/中建立文件安全上下文,SELinux开启状态在配置文件/etc/sysconfig/selinux中修改语句为:SELINUX=enforcingSELinux状态安全上下文sebool...原创 2020-02-21 10:43:20 · 215 阅读 · 0 评论 -
Linux之软件管理
安装包类型rpm包可执行文件,解包后直接安装。对应的系统:Redhat Linux、suse、centos redhat缺点:不能指定安装路径、不能解决软件安装时的依赖性(需手动安装依赖软件)。rpm包名称分析例如:rpm -ivh dhcp-4.2.5-68.el7_5.1.x86_64.rpm[1]. dhcp: 软件名称[2]. 4.2.5-68: 软件版本[3]. el7...原创 2020-02-18 22:32:22 · 245 阅读 · 0 评论 -
Linux之网络管理
与ip相关的命令查看ip地址命令:ip addr show或ifconfig检测网络是否通畅命令:ping 目的地的ip地址/目的地url参数:-c 数字表示ping的次数。用法:ping 目的地ip/url -c 数字-w 数字更改系统的ip图形方式更改ip命令方式更改ip临时修改ip命令:ifconfig 网卡 新ip地址 netmask 子网掩码文件...原创 2020-02-15 18:02:30 · 1453 阅读 · 0 评论 -
Linux修改主机名
临时修改主机名[root@localhost ~]# hostnamectl ##查看主机信息 Static hostname: localhost.localdomain ##主机名称 Icon name: computer-vm Chassis: vm Machine ID: 8400f98d40a44...原创 2020-02-15 18:01:58 · 219 阅读 · 0 评论 -
Linux之日志管理
日志管理企业7之前,日志采集工具只有rsylog,而企业7之后日志采集有两个工具:journald和rsyslog。在Linux7中查看这两个工具。远程登陆Linux8虚拟机,查看这两个工具。journald服务服务名称:systemd-journald.service查看日志的程序:journalctl默认日志存放路径:/run/log/(该路径中的日志重启服务后自动删除)...原创 2020-02-14 17:28:34 · 218 阅读 · 0 评论 -
VMware-仅主机模式下建立虚拟机之间的局域网
为了更好的模拟生产服务器,可以在本地虚拟机进行相关测试。一般实际的生产服务器是仅能与本地主机或内网相同,所以虚拟机设置固定IP,选择仅主机模式做测试尤为重要。虚拟机网络模式选择Hostonly,即仅主机模式,设置固定IP,和主机相同。仅主机模式虚拟机使用的网卡是:VMware Network Adapter VMnet1网卡查看虚拟网络编辑器菜单栏->“编辑”->“虚拟网络编...原创 2020-02-13 18:58:54 · 3604 阅读 · 0 评论 -
VMware-桥接模式下的虚拟机联网
在VMWare Workstation中新建了一个虚拟机,由于虚拟机的建立确实需要花费不少时间,所以在真正使用时不使用第一次创建的虚拟机,而是使用它的克隆。菜单栏"虚拟机"->“管理”->“克隆”克隆虚拟机以上三步骤都是选择默认值,但新虚拟机的名称和路径需要根据自己的选择进行更改成功建立虚拟机!对虚拟机进行设置根据主机内存修改虚拟机内存,我将虚拟机内存修改为...原创 2020-02-13 01:39:12 · 431 阅读 · 0 评论 -
Linux之系统中文件传输的优化
为了模拟系统中的文件传输,需要建立两个虚拟机,并确保两个虚拟机之间可以ping通。使用VMware Workstation建立两个虚拟机,根据电脑内存大小,为虚拟机选择合适的内存空间。利用scp命令实现文件传输scp的定义scp copies files between hosts on a network. It uses ssh(1) for data transfer, and u...原创 2020-02-12 23:15:11 · 232 阅读 · 0 评论 -
Linux之Openssh
OpenSSH是SSH协议的免费开源软件,提供该协议的软件还有Telnet。软件名称:Openssh-server作用:让对方远程连接自己的主机。ssh未开启,其他主机无法连接自己,但自己可以连接其他主机,即ssh软件限制的是其他软件,而非本主机。配置文件: /etc/ssh/sshd_conf默认端口:22客户端命令:ssh查询该软件是否安装的命令[root@workstation...原创 2020-01-21 01:05:09 · 400 阅读 · 0 评论 -
Linux基础之文件管理
**在Linux系统中,每个设备都被当成一个文件来对待。**普通文件、目录、硬件设备、套接字、网络通信等在Linux中都是文件。对Linux系统的管理实质上是对文件进行管理,因此学习Linux系统从学习它的文件管理开始。首先,建立一个文件的命令有:建立文件建立目录touch filemkdir dir在Shell中依次输入这两个指令,可以分别建立一个file文件和d...原创 2019-12-26 22:26:55 · 233 阅读 · 0 评论 -
Linux之输入输出管理
系统的输入和输出输入和输出是对系统而言的。常见的输入设备有:键盘常见的输出设备有:屏幕Linux中,一切皆是文件,管理输入与输出的也是文件,我们称之为字符设备。它所在的位置为/dec/pts/,它下面存在3个文件,分别表示标准输入、标准正确输出、标准错误输出。...原创 2019-12-31 17:44:26 · 145 阅读 · 0 评论 -
Linux之截图快捷键
终于弄明白了Linux中的截图方式。由于我的学习都是在虚拟机上运行的,之前发现虚拟机上的图片无法通过复制粘贴的方式发送到真实主机中,所以一度准备放弃这个功能。但是学习还是有文字有图片更好看一点,所以研究了一下。以下方式均只针对我自己的电脑。截图Alt+PrtScShift+PrtSc全局截图的快捷键是Alt+PrtSc或者Shift+PrtSc(必须同时按下这两个键)。局部截图的方法有两种...原创 2019-12-31 18:50:36 · 3937 阅读 · 1 评论 -
Linux之用户权限管理
用户是操作者在系统中的身份标识,组是用户的集合。组可以对用户进行分类,进而便于权限管理。id命令id命令可以查看用户的id信息。命令含义id -u显示用户的idid -g显示用户的组idid -G显示用户的所有组id(主组+附加组)su命令su命令执行用户身份的切换。命令含义su 用户名只切换用户身份,不切换用户环境...原创 2020-01-01 21:41:29 · 122 阅读 · 0 评论 -
Linux命令
命令行提示符zj 表示当当前用户为zj;@为分割符;localhost为主机短名称;~表示当前工作目录为该用户的根目录;$表示身份提示符;注意:$表示该用户为普通用户,#表示该用户为超级用户。Shell中的快捷键快捷键含义Ctrl+C取消当前命令的执行Ctrl+D关闭当前ShellCtrl+A光标移动到命令首字母Ctrl+E光标移...原创 2020-01-02 13:08:10 · 87 阅读 · 0 评论 -
Linux之用户授权及权限安全
给文件设定权限可以使文件被允许使用的用户操作,可以保护文件的安全。Linux中文件的一般权限分为r(读)、w(写)和x(执行)。通过命令ls -l 文件/目录可以查看文件/目录的权限。以文件file为例,介绍文件权限的查看。第一位-表示该文件类型为文件,我们分析后面的rw-rw-r--。readwriteexecuteuseryesyesnogroup...原创 2020-01-09 14:26:07 · 1412 阅读 · 0 评论 -
Linux之vsftpd的部署
FTP:file transfer protocol,文件传输协议它是互联网中最早的文件传输协议。vsftpd的安装详细过程参考Linux之软件管理中的"搭建共享软件仓库"一节。在含有软件资源的主机中安装共享软件ftp命令:yum install vsftpd -ysystemctl start vsftpdsystemctl enable vsftpd关闭selinux和fi...原创 2020-02-19 17:37:44 · 238 阅读 · 0 评论