linux dns
linux 用户相关的
root 相当于QQ群主
sudo QQ群管理员
普通用户 QQ群水军
root UID 是 0 组UID也是0 普通用户UID从1000开始
查看用户id 信息 , linux里 id id root //tail -5 /etc/passwd
存放用户信息的文件 /etc/passwd
用户删除
userdel -rf 用户名 强制删除用户,及其家目录
- linux的sudo命令 --> vim /etc/sudoers sudo ls /root
- .打开/etc/sudoers文件,写入如下配置,添加liuxiaofeng用户,可以使用sudo
- ## Allow root to run any commands anywhere
- root ALL=(ALL) ALL
- liuxiaofeng ALL=(ALL) ALL
- .使用提供语法检测的命令,来写
- visudo
文件目录权限
- 对于文件来说 可读 可写 可执行 ,转化的linux命令是什么
- cat more less 都是读取文本
- vim echo "" > 都是可写
- 可执行就是值 可以 ./直接执行的, 并且颜色是绿色的文件
- linux文件权限相关
- - rw-r--r--. root root Mar : shixun.txt
- d rwx r-x r-x. root root Mar : www.luffycity.com
- 第一栏:
- - 代表普通文本
- d 代表是个文件夹
- l 是一个软连接
- 第二栏:
- rw- r-- r--
- user group other
- 可读可写 只读 只读
- r 可读 4
- w 可写 2
- x 可运行 1
- - 没权限 0
- #更改权限的命令
- - rw- r-- r--. root root Mar : shixun.txt
- chmod u-w shixun.txt 改模式
- chmod u+r shixun.txt
- chmod u-x shixun.txt
- chmod o+w shixun.txt 其他增加 写
- chmod g+x shixun.txt 组 加 执行
- 文件权限读、写、执行三种符号的标志依次是 rwx
- 如果执行命令,chmod file.txt ,那么该文件的权限是
user/rwx 用户
group/rw- 6 组
other/r-- 4 其他
快捷方式的语法
- ln -s 目标文件的路径 快捷方式的路径
- ln -s /opt/小姐姐电话.txt /tmp/电话.txt
压缩解压格式
- .zip 格式的包用 unzip命令解压
- unzip luffy_boy.zip
- tar格式的压缩包
- #语法
- #压缩命令
- tar -cvf 压缩文件的名字 你要压缩的内容 --语法
- tar -cvf alltmp.tgz /tmp/* (./* 当前目录下所有)
#压缩tmp下所有内容到 alltmp.tgz格式的压缩包下- tar -xvf alltmp.tgz #解压缩这个压缩文件
- alltmp.tgz.gz #如果你看到这么一个压缩格式
- #解压缩这个压缩文件
- tar -zxvf alltmp.tgz.gz v是查看状态的/可以不写
- 如果你的crm在服务器上运行了,怎么证明他是否正常
- 1.查看是否能接受响应
- 2.会产生一个进程 通过 ps -ef | grep python 查看 ,可以通过 pid管理进程
- 3.也会产生一个端口,通过 netstat -tunlp | grep python
- ps -ef | grep vim
- source /etc/profile -->
杀进程
- kill 进程 id
- 如果遇见僵尸进程,
- kill - pid #强制杀死进程,不管三七二十一
- #在后期运行uwsgi,支持多进程方式的django运行,会产生好多进程
- 可以通过
- killall
- 或者pkill 一次性杀死匹配多个的进程
- 比如有多个 vim 进程
- pkill vim #可以杀死多个
防火墙
- 关闭linux防火墙,便于学习
- 命令如下
- . 清空防火墙规则
- iptables -F
- . 关闭防火墙系统服务
- systemctl stop/start/status(平级关系) firewalld
- .禁止防火墙服务,开机自期
- systemctl disable/enable(平级关系) firewalld
域名解析 DNS
- 域名和 ip关系 .
- 多个域名可以对应一个服务器ip
- .本地的dns解析文件 /etc/hosts ,可以手动写入 dns 与ip的对应关系
- [root@localhost ~]#
- cat /etc/hosts
- vim /etc/hosts
- 123.206.16.61 s17wudi.com
- .windows 的hosts解析路径如下:C:\Windows\System32\drivers\etc\hosts
- .dns服务器文件 cat /etc/resolv.conf
- 这个文件中,定义了2个 主备dns服务器地址,
- 这些dns服务器,都搭建了一个叫做bind的软件,用于dns解析
阿里: 223.5.5.5 223.6.6.6
腾讯的 : 119.29.29.29
谷歌dns :8.8.8.8
114网址的: 114.114.114.114
#dns域名解析命令
nslookup baidu.com
nslookup 报错的话如下解决:
1. yum provides */nslookup
2.yum install -y bind-utils
3.logout 后 ctrl+shift+r 基本ok!
查看定时任务
crontab -l 列表的意思
crontab -e 编辑 命令必须写绝对路径
which echo
* * * * * /usr/bin/echo "干干巴巴,麻麻赖赖" >> /tmp/panta.txt 第一条定时任务
实时监控 tail -f panta.txt
看配置文件 vim /etc/crontab
- * * * * *
- 分 时 日 月 周
, 区间
- 范围
/ 时间频率
- #每分钟执行一次命令
- 分 时 日 月 周 命令
- * * * * * 命令绝对路径
- #每小时的3,15分组执行命令
- * * * * *
- 3,15 * * * *
- #在下午8-11点的第3和第15分钟执行
- 分 时 日 月 周 命令
- 3,15 20-23 * * * 命令
- #每晚21:30执行命令
- 分 时 日 月 周 命令
- 30 21 * * *
- #每周六、日的1:30执行命令
- 分 时 日 月 周 命令
- 30 1 * * 6,7 命令
- #每周一到周五的凌晨1点,清空/tmp目录的所有文件
- 分 时 日 月 周 命令
- 0 1 * * 1-5 /usr/bin/rm -rf /tmp/*
- #每晚的21:30重启nginx
- 分 时 日 月 周 命令
- 30 21 * * * /usr/bin/systemctl restart nginx
- #每月的1,10,22日的4:45重启nginx
- 分 时 日 月 周 命令
- 45 4 1,10,22 * * /usr/bin/systemctl restart nginx
- #每个星期一的上午8点到11点的第3和15分钟执行命令
- 分 时 日 月 周 命令
- 3,15 8-11 * * 1 执行命令
软件包管理
- 程序组成部分:
- 二进制程序 .exe 可执行文件
- 库 .so文件 Windows的 .dl
- 配置文件 .conf
- 帮助文件 readme /user/share/man
- Mac dmg 文件
- .rpm 格式
- 下载软件包
- yum remove lrzsz -y 移除
- linux 安软件方法:
- 1 yum
- 2 源码编译安装
- 3 rpm 包安装
- 1 下载包
- 2 通过命令安装
- rpm - ivh 包
- rpm -q nginx 看包有没安装
- yum 源配置
- yum工具的配置
- 1.配置yum源 ,第一步找到yum的仓库目录 /etc/yum.repos.d
- 然后在这个目录地下,只有叫做 *.repo 的文件 才会被识别为 yum仓库文件
- 2.移除所有系统自带的 yum仓库,放入到一个备份文件夹中
- cd /etc/yum.repos.d/
- mkdir allback 文件夹 -建的备份文件夹
- mv ./* allback 移动所有的旧 仓库文件,到allbak中
- 3.下载阿里云的yum源
- 配置第一个仓库
- wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 配置第二个 epel仓库 ,执行如下命令
- wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
- 4.确保/etc/yum.repos.d目录地下,只有阿里云的 2个仓库即可
- [root@localhost yum.repos.d]# ls
- allbak CentOS-Base.repo epel.repo
- 5.此时就可以 通过 yum自动安装软件了
- 6.可以测试运行一下nginx
- yum install nginx -y
- 启动nginx
- systemctl start nginx
- 7.此时可以去windows的浏览器,查看linux的 nginx服务了
- 访问 ip地址即可
linux dns的更多相关文章
- Linux DNS 服务器安装、配置和维护
每个 IP 地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开.有了主机名,就不要死记硬背每台 IP 设备的 IP 地址,只要记住相对直观有意义的主机名就行了.这就是 DNS ...
- Linux DNS原理简介及配置
Linux DNS原理简介及配置 DNS简介 DNS原理 域名解析的过程 资源记录 DNS BIND安装配置 一.简介 一般来讲域名比IP地址更加的有含义.也更容易记住,所以通常用户更习惯输入域名来访 ...
- 使用nsswitch控制linux dns解析顺序
参考:1.DNS原理入门参考:http://www.ruanyifeng.com/blog/2016/06/dns.html 2.http://cn.linux.vbird.org/linux_ser ...
- LINUX DNS客户端 解析域名慢的问题。
Linux系统下域名解析的配置文件是/etc/resolv.conf cat /etc/resolv.conf # Generated by NetworkManager options single ...
- 安装Oracle 11g RAC R2 之Linux DNS 配置
Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称.SCAN 这个特性为客户端提供了单一的主机名,用于访问集 ...
- 11g RAC R2 之Linux DNS 配置
在动手配置前,最好先了解下DNS的理论,以免犯不必要的错误.这都是被坑后的觉悟 -_-!!! Oracle 11g RAC 集群中引入了SCAN(SingleClientAccessName)的概念, ...
- Redhat linux DNS配置指南(SCANIP配置手册)
在oracle 11g的RAC中增加了SCAN IP,而使用 SCAN IP的一种方式就是使用DNS,这里介绍在Redhat Linux 5.4中DNS的详细配置操作在配置DNS之前修改主机名Redh ...
- linux dns域名缓存
在linux服务器中,我们 总会设置一个dns做域名解析 一般来说dns的缓存是不会造成多大的困扰,但是,有时候会遇到dns解析导致网络不能正常访问 在linux中,有一个缓存服务,我们可以重启这个来 ...
- 为linux dns (bind named)服务器配置 单独的笔记
注意: 当在把 named.ca文件下载好13个根dns服务器的 全球记录后, 就不再需要别的 dns服务器来辅助获得了. 只要把所有 本地服务器 不能解析的请求, 都发送到 . 点根去就行了, 所以 ...
随机推荐
- InnoDB体系架构
MySQL支持插件式存储引擎,常用的存储引擎则是MyISAM和InnoDB,通常在OLTP(Online Transaction Processing 在线事务处理)中,我们选择使用InnoDB,所以 ...
- centos安装Django之一:安装openssl
这几天在部署Django,需要安装的东西有点多,python3.pip3.openssl(pip依赖ssl环境),所以第一步是安装openssl,如何安装呢?主要有三步,随ytkah一起来看看吧 1. ...
- OpenWrt 路由系统上抓包
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/qianguozheng/article/details/32108093 前言: 做路由器开发,难免 ...
- 20180925 SQL Server游标使用
之前写了一个存储过程 目标: 根据时间,获取指定范围的数据集A, 再从数据集A 中,取出每行数据中的两个时间,卡另外一个B表里面的某列时间范围的值集.得到均值进行配置值比对. 这里有个问题,就是取得B ...
- React篇-滚动条下移的触发在react的生命周期分析
项目的要求是一个chartUI方式的聊天显示页面,根据聊天信息的不断增加,页面需要滑动一定距离,这样能看到最新的聊天结果,这样就需要在聊天结果返回之后触发滚动条向下滚动到一定的距离,代码如下: com ...
- vue中根据当前时间进行排序
computed: { newdataList: function() { return this.sortKey(this.dataList, "addtime"); } }, ...
- Windows下安装centOS7双系统总结
首先,按照网络教程,使用硬盘安装模式(失败): 一.使用分盘工具(easeUS Partion Master)分出一块未使用的空间,为安装centOS和保存镜像文件作准备. 二.将分出来的一部分空格, ...
- Java中Collections类的排序sort函数两种用法
java中的Colletions类主要实现列表List的排序功能.根据函数参数的传递,具体的排序可以分为 : 1. 自然排序(natural ordering). 函数原型:sort(List< ...
- 微信小程序 - 表单验证插件WxValidate使用
插件下载地址及官方文档:https://github.com/skyvow/wx-extend 具体的WxValidate.js文件的位置在wx-extend/src/assets/plugins/w ...
- Jsp与Servlet面试题
一.jsp有哪些内置对象作用分别是什么 答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 respo ...