Linux
文章平均质量分 78
Code小学僧
定个目标,我要成为博客小能手
展开
-
Linux网络运维 -- 配置DHCP服务器
文章目录DHCP介绍DHCP 相关文件配置文件位置配置选项介绍手摸手配置DHCP教程服务端客户端如何验证配置是否成功DHCP介绍DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)可分配的地址信息主要包含:网卡的IP地址,子网掩码对应的网络地址,广播地址默认网关地址DNS服务器地址引导文件、TFTP服务器地址(了解)DHCP 相关文件DHCP服务默认不安装需要执行yum install dhcp命令安装DHCP服务。默认端口号(确认原创 2021-03-15 21:26:58 · 259 阅读 · 1 评论 -
Linux网络运维-SSH
文章目录ssh 介绍配置文件选项介绍 /etc/ssh/sshd_config常用SSH命令远程登录:ssh远程复制:scp文件传输 sftp配置ssh秘钥登录步骤ssh 介绍SSH(安全外壳协议),为Secure Shell的缩写,SSH为建立在应用层和传输层基础上的安全协议。默认端口:22Linux中守护进程: sshd安装服务:OpenSSH服务端主程序:/usr/sbin/sshd客户端主程序:/usr/bin/ssh服务端配置文件:/etc/ssh/sshd_config客户端配原创 2021-03-15 21:26:44 · 255 阅读 · 0 评论 -
Linux-网络运维基础
文章目录1.1 网络通讯模型介绍1.1.1 两种模型对应关系1.1.2 TCP/IP三次握手1.1.3 常见网络端口1.2 IP协议IP数据包头包含信息1.2.1 IP地址分类1.2.2 变长子网掩码以及子网规划1.3 ICMP协议 - ping命令使用协议1.4 Linux的IP地址配置几种方式1.4.1 方式一:ifconfig 临时配置1.4.2 方式二:setup工具永久配置1.4.3 方式三:通过配置文件修改1.5 常用网络命令1.5.1 查看与配置网络状态命令 : ifconfig1.5.2 查原创 2021-03-15 21:26:29 · 556 阅读 · 0 评论 -
Linux-SHELL常用命令
文章目录行截取命令--grep语法选项介绍列截取命令--cut语法选项范例格式化输出命令(awk基础)-- printf语法输出类型:输出格式:范例awk 命令语法条件动作范例sed 命令语法选项动作范例排序命--sort语法选项介绍范例统计命令--wc语法选项介绍行截取命令–grep功能描述:在文件中搜寻字串匹配的行并输出语法grep [选项] [指定字串] [文件]命令 | grep [选项] [指定字串]选项介绍-i 不区分大小写-v 排除指定字串列截取命令–cut功能描述原创 2021-03-15 21:26:13 · 181 阅读 · 0 评论 -
Linux-SHELL变量
文章目录变量设置规则变量分类本地变量环境变量系统常见环境变量介绍环境变量配置文件及其作用/etc/profile的作用:~/.bash_profile的作用~/.bashrc的作用/etc/bashrc的作用(大部分针对nologin用户)其他配置文件位置参数变量预定义变量变量运算方式一(不推荐):declare声明变量类型declare 语法范例方式二(不推荐):expr或let数值运算工具方式三(推荐):“((运算式))”或“((运算式))”或“((运算式))”或“[运算式]”变量测试与内容替换(了解)原创 2021-03-15 21:25:57 · 144 阅读 · 0 评论 -
Linux-SHELL基础语法
文章目录shell基础语法几种条件判断类型(判断语句基础)1. 按照文件类型进行判断2. 按照文件权限进行判断3. 两个文件之间进行比较4.两个整数之间的比较5. 两个字符串的判断6. 多重条件判断(与或非)if语句语法单分支if语句方式一:单分支if语句方式二(推荐):双分支if条件语句多分支if条件语句范例范例1:备份mysql数据库范例2:判断apache是否启动范例3:判断用户输入的是什么文件(文件/目录)case语句语法范例:判断用户输入for循环语法语法一:不知道循环个数(in)语法二:知道循环原创 2021-03-15 21:25:40 · 116 阅读 · 0 评论 -
Linux - SHELL基础
文章目录shell基础输出命令 - echo语法选项:转义字符范例使用技巧1. 带颜色输出接收键盘输入命令 - read语法选项介绍范例第一个脚本脚本执行方式方式一:赋予执行权限,直接运行(推荐)方式二:通过Bash调用执行脚本(不需要执行权限)使用技巧历史命令以及命令补全历史命令语法选项历史命令调用命令补全:tab命令别名与常用快捷键临时设置别名:alias永久别名删除别名命令执行顺序Bash常用快捷键输入输出重定向标准输入输出输出重定向 >> >输入重定向 << <原创 2021-03-15 21:25:07 · 153 阅读 · 0 评论 -
Linux - 定时任务
Linux Crontab 定时任务linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。cron介绍我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名/etc/crontab 这个文件负责调度各种管理和维护任务。/etc/cron.原创 2021-03-14 00:51:39 · 247 阅读 · 0 评论 -
Linux常用命令-进程管理
文章目录进程管理常用命令查看进程命令:ps语法范例查看系统健康状态命令:top语法输出值介绍查看进程数命令(需要单独安装):pstree语法选项介绍范例终止进程命令 :kill/pkill语法范例进程管理常用命令查看进程命令:ps语法ps [选项]范例# 通过进程名,过滤进程(base) [root@localhost init.d]# ps -ef|grep nginxroot 2242 1 0 2020 ? 00:00:00 nginx: master原创 2021-03-14 00:50:03 · 195 阅读 · 0 评论 -
Linux -文件系统
文章目录文件系统分区介绍分类表示方法情况一情况二文件系统分类文件系统常用命令查看文件系统命令:df语法选项范例统计目录或文件大小 :du语法选项范例文件系统修复命令(了解):fsck语法选项显示磁盘状态命令:dumpe2fs语法挂载与卸载命令:mount/umount语法选项范例(扩展一)支持NTFS文件系统(扩展二)fdisk给新硬盘分区(扩展三)分区自动挂载与fstab文件修复/etc/fstab文件介绍修复文件系统分区介绍分类主分区:总共最多只能有4个,包含一个扩展分区扩展分区:只能有一个原创 2021-03-14 00:49:07 · 93 阅读 · 0 评论 -
Linux-ACL权限介绍
文章目录ACL权限简介分区ACL权限(默认开启,不需要特别关注)查看分区ACL权限临时开启分区ACL权限,重启失效永久开启分区ACL权限ACL命令查看ACL命令:getfacl语法范例设置ACL权限命令:setfacl语法选项介绍范例1.设置用户ACL权限2.设置组的ACL权限3.设置最大有效值权限mask4.删除指定用户的ACL权限5.删除指定组的ACL权限6. 删除文件的所有ACL权限7. 递归设置ACL权限8.默认ACL权限完整示例ACL权限简介如下图,对于无法使用ugo权限实现的控制,可以使用A原创 2021-03-14 00:47:10 · 600 阅读 · 0 评论 -
Linux常用命令-关机重启命令
文章目录关机重启命令关机重启命令一(推荐):shutdown语法选项介绍范例其他关机命令(不推荐): halt,poweroff,init0其他重启命令(不推荐): reboot,init6init中的系统运行级别修改与查看系统运行级别关机重启命令关机重启命令一(推荐):shutdown关机或者重启机器语法shutdown [选项] 时间选项介绍-c : 取消前一个关机命令-h : 关机-r : 重启范例shutdown -h now # 立即重启其他关机命令(不推荐): ha原创 2021-03-14 00:45:17 · 263 阅读 · 0 评论 -
Linux常用命令-网络命令
文章目录网络命令给用户发送信息命令:write语法范例发送广播消息:wall语法范例测试网络连通性(*):ping语法范例查看和设置网卡信(*):ifconfig语法范例发送电子邮件命令:mail语法范例网络命令六(*):last语法范例网络命令七(*):lastlog语法范例网络命令八(*):traceroute语法范例网络命令九:netstat语法选项范例netstat 网络命令十:setup语法范例扩展命令:挂载命令--mount语法范例网络命令给用户发送信息命令:write给用户发送信息,ct原创 2021-03-14 00:44:16 · 113 阅读 · 0 评论 -
Linux常用命令-压缩解压命令
文章目录常用命令-压缩解压命令压缩解压命令一:gzip 与gunzip语法范例压缩解压命令二:tar语法范例压缩与解压缩命令三:zip 与unzip语法选项介绍范例压缩与解压缩命令四:bzip2与bunzip2语法范例常用命令-压缩解压命令压缩解压命令一:gzip 与gunzip压缩与解压缩.gz的压缩文件。注意:只能压缩文件,不保留原文件语法gzip [文件]gunzip [压缩文件]范例压缩解压命令二:tar打包与解包命令,与gzip,bzip2配合可以实现压缩与解压 .tar.原创 2021-03-14 00:37:18 · 179 阅读 · 0 评论 -
Linux常用命令-用户管理命令
文章目录用户管理命令添加用户命令:useradd语法选项用户默认值文件范例设置用户密码命令:passwd语法选项范例查看登录用户信息命令:w/who/whoami语法范例修改用户信息命令:usermod语法选项范例修改用户密码状态命令:chage语法选项范例删除用户命令:userdel语法选项范例查看用户ID命令 id切换用户身份命令:su语法选项范例扩展 uptime命令用户配置文件用户信息文件/etc/passwd影子文件/etc/shadow知识点:时间戳换算方法(字段8)组信息文件/etc/grou原创 2021-03-14 00:34:49 · 260 阅读 · 0 评论 -
Linux常用命令-文件搜索命令
文章目录常用命令-文件搜索命令文件搜索命令一:find语法范例常规搜索通配符过滤文件大小通过用户(所有者/组)过滤最近时间修改的文件对搜索结果执行操作其他搜索文件搜索命令二:locate语法范例文件搜索命令三:which语法范例文件搜索命令四 whereis语法范例扩展:whatis与apropos文件搜索命令五:grep语法范例常用命令-文件搜索命令文件搜索命令一:find文件搜索语法find [搜索范围] [匹配条件]范例常规搜索在目录/etc中查找文件init:find /etc -原创 2021-03-14 00:31:31 · 346 阅读 · 0 评论 -
Linux常用命令-权限管理
文章目录常用命令-权限管理命令改变文件或者目录权限命令:chmod语法示例:文件目录权限总结改变文件或者目录的所有者:chown语法范例改变文件或目录的所属组:chgrp语法范例显示、设置文件的缺省权限: umask语法范例常用命令-权限管理命令改变文件或者目录权限命令:chmod改变文件或者目录权限语法chmod [{ugoa}{±=}{rwx}] [文件或目录]chmod [mode=421] [文件或目录]-R参数:递归修改。r–4 | w–2 | x–1,如: r原创 2021-03-14 00:30:24 · 184 阅读 · 0 评论 -
CentOS 7之FirewallD与iptables的区别
介绍FirewallD 即Dynamic Firewall Manager of Linux systems,Linux系统的动态防火墙管理器,是 iptables 的前端控制器,用于实现持久的网络流量规则。它提供命令行和图形界面,在大多数 Linux 发行版的仓库中都有。与直接控制 iptables 相比,使用 FirewallD 有两个主要区别:FirewallD 使用区域和服务而不是链式规则。FirewallD可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才原创 2020-07-13 21:13:50 · 1673 阅读 · 0 评论 -
Linux服务管理命令service与systemctl对比
一、service命令语法:service 服务名 [start | stop |restart |reload |stauts]原理:service命令其实是去/etc/init.d目录下,去执行相关程序# service命令启动redis脚本service redis start# 直接启动redis脚本/etc/init.d/redis start# 开机自启动update-rc.d redis defaults其中脚本需要我们自己编写注:在contos7中原创 2020-07-13 21:12:53 · 1840 阅读 · 0 评论 -
yum安装时找不到包,如何解决?
centos缺少好多常用命令的包,如netstat命令,但是没有netstat这个包,这时,我们应该怎么解决呢?原创 2020-07-12 22:56:55 · 3422 阅读 · 0 评论 -
CentOS配置yum源
配置国内yum源后,可大大提高yum下载包的速度原创 2020-07-12 22:54:15 · 202 阅读 · 0 评论