
Linux基础
文章平均质量分 81
Linux的基础知识,包括文件管理、软件安装、网络配置还有一些基础服务的配置
bdkl9998
春风十里不如你
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux基础(十三)——系统的定时与延时任务
1、系统的定时任务at XX:XX ##创建定时任务##ctrl+d ##开启定时任务##at -l ##查看延时任务##原创 2019-10-22 22:36:37 · 156 阅读 · 0 评论 -
Linux基础(十二)——虚拟机的安装以及管理
1、虚拟机的镜像安装(1)、从官网上下载虚拟机的镜像到当前主机(2)、用命令 virt-manage 或直接用鼠标打开虚拟机管理界面,点击小灯泡添加新的虚拟机(3)、进入下一界面,选中"Local install media" ,然后点击Forward(4)、在这个界面点击"Browse"按钮(5)、选择"Local Browse",选择我们已经下载好的镜像,然后点击"open"...原创 2019-10-21 01:33:36 · 326 阅读 · 0 评论 -
Linux基础(十一)——日志服务管理(二)
系统日志管理1、设置日志的显示格式(1)、日志的格式标识含义%timegenerated%显示日志的时间%FROMHOST-IP%显示主机IP%syslogtag%日志记录目标%msg%日志内容/n换行(2)、设置日志的格式执行 vim /etc/rsyslog.conf修改下面这些功能$template HANHAN,"%t...原创 2019-10-20 00:19:07 · 210 阅读 · 0 评论 -
Linux基础(十)——日志服务管理(一)
1、日志的产生在系统中相应的程序会采集、生成日志2、原创 2019-10-18 01:12:00 · 341 阅读 · 0 评论 -
Linux基础(九)——文件传输以及压缩的几种方法
1、文件的远程下载及上传命令scp(1)、上传文件到远程主机这里的文件的地址,必须用文件的绝对路径scp /mnt/westos/file1 root@172.25.254.120:/mnt/ ##将本机中/mnt/westos/file1文件上传到IP为172.25.254.120的root用户的/mnt/下(2)、将远程主机上的文件下载到当前主机上scp -r roo...原创 2019-10-18 00:04:16 · 1490 阅读 · 0 评论 -
Linux基础(二十六)——高级网络配置
1 网络接口主备模式下bond的工作方式实验步骤:1)在一台虚拟机中添加一块网卡,使其有两块网卡eth0和eth12)先使用nmcli connection show查看当前是否有网络连接进程,若有则使用nmcli connection delete System\ eth03)添加一个bond模块nmcli connection add con-name bond0 ifname bo...原创 2019-11-30 11:16:42 · 274 阅读 · 0 评论 -
Linux基础(十五)——DNS以及DHCP服务
1、DNS服务器的功能原创 2019-11-01 02:21:14 · 654 阅读 · 0 评论 -
Linux基础(八)——ssh服务的安全策略
1、添加sshd登陆信息vim/etc/motd 文件内容就是登陆后显示的信息2、用户登陆审计w ##查看正在使用当前系统的用户##w -i ##查看使用I##w -f ##显示IP##last ##查看使用过并退出的用户信息##lastb ##试图登陆但没有成功的用户##3、设定主机名hostnamectl set-hostname h...原创 2019-10-17 00:57:04 · 531 阅读 · 0 评论 -
Linux基础(六)——系统中的进程管理
进程1、什么是程序?什么是进程?2、进程状态R(Running):该程序正在运行;S(Sleep):该程序目前正在睡眠状态(idle),但是可以被唤醒(signal);D :不可被唤醒的睡眠状态,通常在等待I/O的情况;T:停止状态,Z(Zombie):僵尸状态,程序已经终止但却无法被移除至内存外3、查看进程ps ##静态查看进程信息##ps aps -a ...原创 2019-10-11 02:34:54 · 170 阅读 · 0 评论 -
Linux基础(二)——快速玩转vim命令
关于vim的三种模式1、vim命令模式(1)、调整vim的工作方式set nu ##显示文件行号##set nou ##取消行号##set mouse=a ##显示鼠标##set cursorline ...原创 2019-10-06 01:05:52 · 456 阅读 · 0 评论 -
Linux基础(二十五)——Linux下的数据库基本管理
####mariadb#######1 安装mariadb,并设置安全选项yum install mariadb-server -ysystemctl start mariadbvim /etc/my.cnf10 skip-networking=1 ##安全初始化,默认情况下,数据库的网络接口是打开的,为了安全需要关闭此接口##重新启动mariadb,systemctl res...原创 2019-11-26 22:43:10 · 135 阅读 · 0 评论 -
Linux基础(二十三)——Apache服务器
1 httpd中配置文件的修改(1) 修改默认端口号默认端口为80若要更改端口为6666 需要关闭selinux,否则重新启动不了vim /etc/httpd/conf/httpd.conflisten 80 修改为8080重启httpd服务:systemctl restart httpd在防火墙的服务中添加8080,然后重新加载防火墙firewall-cmd --permanen...原创 2019-11-22 04:22:04 · 240 阅读 · 0 评论 -
Linux基础(二十二)——Linux系统恢复
系统引导的概述1 硬盘引导 ( mbr主引导记录的恢复)##模拟问题:dd if=/dev/zero of=/dev/vda bs=446 count=1 覆盖了vda的前446字节,这样会导致从硬盘启动不了了,因为mbr丢失了解决方法:grub2-install /dev/vda ##启动分区所在硬盘##2 文件引导阶段1)引导文件丢失/boo...原创 2019-11-15 12:48:36 · 190 阅读 · 0 评论 -
Linux基础(二十一)——selinux
内核以及加强型防火墙作用:给系统中开启的程序和文件加载一个标签,特定程序和文件对应特定的标签,给所有的程序功能加载了一个开关,想要开启程序的某种功能,需要用超级用户手动开启。1 基本配置基本配置文件在/etc/sysconfig/selinux中getenforce ##查看selinux状态##setenforce ##更改当前的selinux值,后面可以跟enforcing,pe...原创 2019-11-15 10:31:07 · 250 阅读 · 0 评论 -
Linux基础(二十)——FTP服务器
1 安装vsftpd##ftp服务的基本信息##软件安装包:vsftpd默认发布目录:/var/ftp协议接口:21/tcp服务配置文件:/etc/vsftpd/vsftpd.conf报错ID的解析:500 文件系统权限过大530 用户认证失败550 服务本身功能未开放553 本地文件系统权限过小2 更改/etc/vsftpd/vsftpd.conf中...原创 2019-11-15 02:47:47 · 330 阅读 · 1 评论 -
Linux基础(十九)——LVM逻辑卷
LVM 逻辑卷解决问题:解决存储问题1 建立LVM创建一个/QQdata目录(1)划分好一个磁盘分区,将其标签更改为LVM(8e),同步分区,查看分区(2)创建pv,vg,lvpvcreate /dev/vdb1 #创建pv##vgcreate vgname /dev/vdb1 #创建vg##lvcrea...原创 2019-11-14 13:26:59 · 245 阅读 · 0 评论 -
Linux基础(十八)——Linux系统的分区管理
分区管理/dev/sda1 s=sata d=disk a=one1 本地存储设备的识别fdisk -l ##查看系统中真实存在的设备##cat /proc/partitions ##系统识别的设备##blkid ##查看系统中能够使用的设备##df ##查看系统中的挂在设备##umount /dev/设备名称 ##卸载设备##...原创 2019-11-08 02:30:31 · 234 阅读 · 0 评论 -
Linux基础(十七)——PXE网络安装Linux系统
1 用U盘安装Linux系统(1) 插上U盘,然后先用df查看自己U盘的设备名称(2) 卸载U盘设备 umount /dev/U盘名称使用 umount /dev/sdb1卸载U盘挂载(3)将镜像文件刻录在U盘中 dd if=真机中镜像文件存在的绝对路径 of=/dev/sdbwatch -n 1 “iostat -d /dev/sdb” 查看传输情况(4) 挂载 m...原创 2019-11-06 03:32:18 · 317 阅读 · 0 评论 -
Linux基础(十六)——Linux中的软件安装
1、利用本地镜像搭建yum源原创 2019-11-03 01:16:46 · 286 阅读 · 1 评论 -
Linux基础(十四)——Linux系统中的网络设置
1、查看网络原创 2019-10-30 22:09:13 · 257 阅读 · 0 评论 -
Linux基础(七)——sshd的服务
1、搭建虚拟机与真机的网络互通ip addr show 网络接口 ##查看本机网络的相关信息##nm-connection-editor ##设定本机IP##如上图执行nm-connection-editor,会出现如此窗口,然后删除原有的IP,添加需要的IP,即可设定好这里我们设定好了虚拟机的IP为172.25.254.120ping IP地址 ...原创 2019-10-11 02:50:16 · 197 阅读 · 0 评论 -
Linux基础(五)——文件的权限设定
文件权限的读取权限设定1、文件类型-:空文件或者文本l:软链接等同于快捷方式d:目录s:套接字:等同于一个接口,即进入其他软件的接口b:块设备c:字符设备2、文件权限节点区域和数据区域,节点区域存放文件属性硬链接:一个节点对多个数据区域;软链接:多个数据对应一个节点;硬链接个数:文件内容被系统记录的次数。ls -i ##查询文件的进程号##r:只读w:写x:执行,根据...原创 2019-10-10 20:27:25 · 484 阅读 · 0 评论 -
Linux基础(四)——用户管理
1、用户存在的意义由于Linux是一个多人多任务的系统,故每个用户都有自己私密的文件,不是所有人都可以查看,故为了安全和权力的限制才存在了多个用户。2、组存在的意义将用户可以归类,方便管理,以及一个组中成员的权限设置3、用户的查看whoami ##查看当前环境下的用户id user ##查看指定用户的信息##id -u user ##查看指...原创 2019-10-08 00:23:14 · 377 阅读 · 0 评论 -
Linux基础(三)——系统的输入输出
系统的输入输出1、何为系统的输入输出?怎样理解?一个计算机有输入设备:像键盘;有输出设备:像显示屏、打印机等标准输出指的是命令执行所返回的正确信息,而标准错误输出可理解为命令执行失败后,所返回的错误信息。2、输出重定向和追加(1)、输出重定向在字符设备上,认为1表示正确输出;2表示错误输出1>(默认为>) ##重定向正确输出##如上图所示,红色标记的输出正确输出...原创 2019-10-07 17:09:20 · 425 阅读 · 0 评论 -
Linux基础(一)——常用基础命令
一、关于虚拟机的操作二、常见的命令1、创建文件夹和文件(1)创建文件touch file /root/Desktop 在桌面创建一个file文件同样可以一次创建多个文件touch file ficle fiVle fi1le fi@le “fi le” ##在使用touch命令时,可以在后面添加地址,这样就可以将文件创建到精确地址,若不添加...原创 2019-09-27 07:29:01 · 958 阅读 · 1 评论 -
Linux基础(二十四)——Linux中的squid
#####squid#######1 服务器正向代理在一台虚拟机中设置好网关,让其可以上网安装squid修改squid的配置文件 vim /etc/squid/squid.conf55 # And finally deny all other access to this proxy56 http_access allow all57 var/lib/mysql58 # S...原创 2020-05-06 01:32:37 · 289 阅读 · 0 评论