作业
今日课程博客:
https://www.cnblogs.com/pyyu/articles/9355477.html


1.配置好阿里云yum源,下载redis软件,然后启动redis,访问redis数据库
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum install redis -y
systemctl start redis
systemctl enable redis
systemctl status redis
ps -aux | grep :6379 | grep -v grep
netstat -tunlp | grep :6379
[root@localhost /etc/yum.repos.d 15:16:01]$redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> key *
(error) ERR unknown command 'key'
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379>quit

4.linux的超级用户是什么?如何查看用户身份信息?
uid=0,gid=0,root用户. id root
5.inux有哪些用户身份?
超级用户
普通用户
系统服务用户

6.如何创建普通用户,并且修改用户密码,然后使用普通用户登录
useradd user1
passwd user1
[c:\~]$ ssh user1@192.168.85.252
Connecting to 192.168.85.252:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.



7.在linux下如何切换用户
su - root

8.如何使用root身份执行普通用户的命令?请详细说明配置步骤
配置步骤:
1、 visudo 打开/etc/sudoers配置文件
2、 输入/root, 按 "n"键,向下找到 "root ALL=(ALL) ALL"这一行
3、按 "yy"复制当前光标所在行,按"p"键,粘贴复制的行
4、按 ’i'键,进入插入模式,修改root用户为指定用户
5、"esc"键,从编辑模式退出到命名模式,输入 ":" 进入未行模式,输入 wq 保存退出
验证:
[jiayong@localhost ~]$ ls /root
ls: cannot open directory /root: Permission denied
[jiayong@localhost ~]$ sudo ls /root

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

[sudo] password for jiayong:
anaconda-ks.cfg Documents initial-setup-ks.cfg Pictures Templates VMwareTools-9.9.0-2304977.tar.gz
Desktop Downloads Music Public Videos vmware-tools-distrib
[jiayong@localhost ~]$


9.简述linux文件的权限有哪些?
r: 可读
w: 可写
x: 可执行
suid
sgid
sbid

10.linux文件权限的755,700是什么意思?
755: 文件属主:rwx, 文件属组:r-w,其它: r-w
700: 文件属主:rwx, 文件属组:---, 其它: ---

11.如何修改test.py文件权限为700
chmod 700 ./test.py

12.如何修改test.py属组是oldboy?
su - root
groupadd oldboy
sudo chown :oldboy test.py


13.已知test.py文件权限是rwxr--r--,如何修改权限为rw-rw-rw
chmod 666 ~/test.py
14.linux如何建立软连接?
ln -s 目标文件 链接文件


15.linux的PS1变量是什么?如何修改
PS1是LINUX的命令行提示符
echo $PS1
PS1="[\u@\h \w \t]\$"
echo export PS1='"[\u@\h \w \t]\$"' >> .bash_profile
6.centos7用什么命令管理服务,只有通过yum安装的软件才可以使用systemctl
systemctl
7.linux解析dns的命令是什么?
nslookup
dig

8.linux的/etc/hosts文件作用是?
配置本地域名解析,域名解析顺序: 先DNS缓存,然后/etc/hosts文件,最后通过/etc/resolv.cnf文件的DNS服务器解析

9.如何给linux添加一个dns服务器记录
echo "192.168.85.252 blog.cc.cc" >> /etc/hosts


1.将/tmp/下所有内容压缩成All_log.tar.gz并且放到/home/下
tar -czvf /home/ALL_LOG.tar.gz /tmp/*

2.解压缩Python源码包Python-3.7.0b3.tgz
tar -xf Python-3.u.0b3.tgz -C /usr/local/src/

3.查看mysql端口状态,查看redis端口状态
netstat -tunlp | grep ":3306|:6379"

4.如何查看nginx的进程
ps -ef | grep nginx

5.如何杀死nginx进程
kill -9 $( ps -ef | grep nginx | grep -v grep | awk '{print $2}')

7.如何统计/var/log大小
du -sh /var/log/

10.每月的,5,15,25天的晚上5点50重启nginx
50 5 5,15,25 * * /usr/bin/systemctl restart nginx

11.每周3到周5的深夜11点,备份/var/log /vmtp/
0 23 * * 3-5 /usr/bin/cp -a /var/log /vmtp/

12.每天早上6.30清空/tmp/内容
30 6 * * * rm -rf /tmp/*

13.每个星期三的下午6点到8点的第5,15分钟执行命令 command
5,15 18-20 * * 3 /usr/bin/bash command

补充:


必须掌握的/etc下的linux目录知识
/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
复制代码
#网卡配置文件
/etc/sysconfig/network-script/ifcfg-eth0
#修改机器名以及网卡,网管等配置
/etc/sysconfig/network
#linux的dns客户端配置文件,实现域名和ip的互相解析
/etc/resolv.conf
#本地dns解析文件,设定ip和域名的对应解析,开发测试最常用的临时域名解析
/etc/hosts/
#系统全局环境变量永久生效的配置文件,如PATH等
/etc/profile
#用户的环境变量
~/.bash_profile
~/.bashrc
#存放可执行程序的目录,大多是系统管理命令
/usr/sbin
#存放用户自编译安装软件的目录 > 等同于C:\Program files (windows)
/usr/local
#关于处理器的信息,还可以top指令查看
/proc/cpuinfo
#查看内存信息,还可以free -m
/proc/meminfo

[root@localhost /home 16:40:37]$cat /etc/passwd | cut --output-delimiter=" " -d : -f 1-3
root x 0
bin x 1
daemon x 2
adm x 3
lp x 4

优质内容筛选与推荐>>
1、通信协议初选之MQTT
2、百度无人车技术险遭黑客窃取百度联手AT加强网络安全
3、学爬虫就要找点有意思的小项目:用python做个查询空气质量的脚本
4、一个Java程序员的年终总结
5、读过的书


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号