1.查看系统的发行版本

  1. cat /etc/redhat -release
  2. cat /etc/os -release

2.用户管理

  1. linux超级用户 root拥有最高权限
  2. 管理员 sudo命令就是root分配给的一些权限
  3. 渣渣用户 linux的普通用户几乎没有什么权限

3.查看系统用户的ID信息

  1. id 用户名
  2. /etc/passwd 存放用户信息的文件
  3. /etc/group 存放用户组的文件

4.用户的切换

  1. root用户切换普通用户:
  2. root -用户名
  3. 普通用户切换:
  4. 需要输入那个用户的密码

5.sudo命令

  1. 预设以root身份去执行命令
  2. 1.配置/etc/suoders添加用户名到
  3. 找到如下行
  4. ## Allow root to run any commands anywhere
  5. root ALL=(ALL) ALL
  6. 用户名 ALL=(ALL) ALL
  7. 2.保存退出,添加的用户就有了sudo命令了
  8. visudo提供了对/etc/sudoers进行配置检测功能

6.文件目录的权限

  1. 1.查看文件的权限 [root@wangdachui tmp]# ll
  2. - rw- r-- r--. 1 root root 0 3月 28 09:53 小师弟.txt
  3. 第一个字符:
  4. - 代表的是普通文本
  5. d 代表的是文件夹
  6. l 代表软连接
  7. 后三个以Tab隔开的:
  8. 第一个是属主,第二是属组,第三是其他用户的对此文件能执行的操作
  9. r 可读 4
  10. w 可写 2
  11. x 可执行 1
  12. - 没有权限,用-代替
  13. rw- r-- r--
  14. 三个一组,第一个rw- 代表属主可读可写
  15. 第二个r-- 代表属组可读
  16. 第三个r-- 代表其他用户可读
  17. 2.修改文件的权限 chmod
  18. chmod u+r file1 给文件1的属主增加可读
  19. chmod 666 file2 给文件2的属性改成666
  20. 3.更改文件的属主
  21. chown 用户名 文件
  22. 4.更改文件属组
  23. chgrp 组名 文件
  24. 5.linux软连接设置
  25. ln -s 文件的绝对路径 软连接的绝对路径

7.打包解包命令

  1. 1.打包文件,不节省磁盘
  2. tar -cvf 打包成的名字 要打包的内容
  3. 2.压缩且打包文件
  4. tar -zcvf 压缩文件名.tar.gz
  5. 3.解包文件
  6. tar -xf 解包文件名.tar
  7. 4.解压缩文件
  8. tar -zxvf 解压缩文件名tar.gz
  9. c 打包
  10. z 压缩的方式
  11. v 压缩和解压缩的过程
  12. f 必须要有 achive 实现

8.进程,端口

  1. 1.ps -ef | grep 目标 查看目标的进程是否存货
  2. 2.netstat -tunlp| grep 目标 查看目标的端口

9.杀死进程

  1. 方式一:
  2. ps -ef | grep 目标 查出目标的pid
  3. kill pid 杀死进程
  4. 方式二:
  5. pkill 名称 批量杀死进程

10.防火墙功能

  1. 关闭防火墙
  2. 1. iptables -F 清空防火墙规则
  3. 2. systemctl stop firewalld 关闭防火墙服务
  4. systemctl diable firewalld 禁止防火墙开机自启
  5. 3.关闭selinux #美国安全局的............
  6. 1.打开文件vim /etc/selinux/config
  7. 2.临时修改selinux,临时关闭getenforce #获取selinux状态
  8. setenforce 0 #临时关闭
  9. 想要永久关闭seliunux,执行3,4步骤
  10. 3.修改代码如下SELINUX=disabled
  11. 4.重启机器后,生效

11.查看系统磁盘使用量

  1. df -h

12.域名

  1. #dns域名解析
  2. 1.域名是什么 就是一堆字符串,对应着服务器的ip地址
  3. www.baidu.com
  4. www.taobao.com
  5. www.pythonav.com
  6. 2.hosts文件是什么
  7. 本地写死了的 域名和ip的对应记录
  8. 123.206.16.61 s18666.com
  9. 3. 什么是dns,域名解析系统
  10. dns公网的域名服务器,常见的有
  11. 114.114.114.114 144dns服务器
  12. 223.5.5.5 阿里的
  13. 223.6.6.6
  14. 8.8.8.8 谷歌的dns
  15. 4.linux的dns配置文件
  16. vim /etc/resolv.conf
  17. 写入dns服务器地址,以后linux的域名解析,就去它这寻找记录
  18. nameserver 114.114.114.114
  19. 5检测域名解析
  20. nslookup 网址

13.linux的定时任务

  1. crontab服务
  2. vim /etc/crontab 查看语法规则
  3. 编辑定时任务的文件
  4. crontab -e(命令行输入此命令,会出现文本编辑界面,写想要定时的任务)
  5. *  *  *  *  *  command
  6. 分  时  日  月  周 命令的绝对路径 (二十四小时制)
  7. 例如:
  8. 每个月的周四和周五的下午8点10分和8点45分执行删除/tmp下的aaa.txt文件
  9. 10,45 20 * * 4,5 /user/bin/rm -rf /tmp/aaa.txt

14.linux的软件包管理

  1. #linux的软件包管理
  2. 安装 软件的方式有三种
  3. 1.源代码编译安装()
  4. 1.下载python3的源代码
  5. 2.解压缩源代码
  6. 3.进入源代码目录,开始编译安装
  7. 4.配置环境变量
  8. 2.yum方式安装,如同pip工具,自动搜索依赖关系,自动下载解决依赖关系
  9. yum安装的软件也是从centos官网的,yum软件仓库中下载来的
  10. 3.rpm方式手动安装
  11. mysql-5.5.6.rpm
  12. 安装这个rpm
  13. rpm -ivh mysql-5.5.6.rpm
  14. 需要手动解决软件依赖关系,非常恶心难以解决
  15. 4.yum源的工作目录是/etc/yum.repos.d目录
  16. 并且只有在这个目录的第一层的 *.repo文件,才会被识别为 yum仓库文件
  17. 5.提前下载好wget工具
  18. yum install wget -y
  19. 6.下载阿里云的yum源
  20. https://opsx.alibaba.com/mirror
  21. 下载yum源1
  22. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  23. 下载yum源2
  24. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  25. 7.测试阿里云的yum工具,安装nginx软件
  26. yum install nginx
  27. 8.安装完毕启动
  28. systemctl start/stop/restart nginx

04 定时任务及yum源的选择的更多相关文章

  1. 官方yum源安装选择所需版本mysql数据库并初始化(yum默认安装的是最新版MySQL8.+)

    在官网是找不到5.x系列的域名源的,系统默认是安装的oracle数据库,在安装前需要删除默认的 以下教程来源于官网说明 先去官网下载yum源,地址 https://dev.mysql.com/down ...

  2. Linux之RedHat7如何更换yum源

    目前,我们常见的系统大概就是Windows.Linux和Mac OS了.Windows系统应该是大部分人最早开始接触的系统,毕竟Windows系统使用起来相当方便,只需要点点鼠标,外加会简单的打字,一 ...

  3. ubuntu VNC server 黑屏 yum源更新(ubuntu16.04)

    更新yum源,备份/etc/apt/sources.list root@mgw-virtual-machine:~# nano /etc/apt/sources.list   #添加源 # deb c ...

  4. centos 多个yum源,系统怎么选择

    yum配置文件: /etc/yum.conf pkgpolicy:包的策略.一共有两个选项,newest和last,这个作用是如果你设置了多个repository,而同一软件在不同的repositor ...

  5. linux --- 3 vim 网络 用户 权限 软连接 压缩 定时任务 yum源

    一.vi 和vim vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方. vim 则可以说是程序开发者的一项很好用的工具 ①命令模式 移动光标 w(e) 移动光标到下一个单词 b ...

  6. 网卡配置文件详解 用户管理与文件权限篇 文件与目录权限 软连接 tar解压命令 killall命令 linux防火墙 dns解析设置 计划任务crond服务 软件包安装 阿里云 yum源 安装

    Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ...

  7. (转载)centos yum源的配置和使用

    原文地址:http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html 一.yum 简介 yum,是Yellow dog Updater, ...

  8. linux配置yum源

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  9. 超详细的 Linux CentOS yum 源的配置与使用【转发+新增】

    一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的 ...

随机推荐

  1. tomcat8踩坑:url包含|等特殊字符报错400的问题

    这个问题纠缠了我很久了,终于在今天早上解决了,感谢自己的不放弃和不断尝试的决心,我坚信,我可以找到解决方式!! 项目用的spring boot+spring security框架,关于统一错误页面在开 ...

  2. [log4j]SLF4J+log4j的使用

    使用log4j有两种方法,一种是直接使用log4j jar包,另一种是本文介绍的SLF4J+log4j的使用 概念     SLF4J:即简单日志门面(Simple Logging Facade fo ...

  3. flask 学习(三)

    继续flask的学习.尝试了使用程序context这一部分: 而在hello.py文档的旁边发现新出现了hello.pyc,看来运行过程中也被编译成字节码文件了,也不清楚是在哪个步骤的,留着后面研究. ...

  4. git获取特定版本的代码

    比如取1.80版本 git clone -b https://github.com/passedbylove/poiji.git

  5. 虚拟环境mkvirtualenv

    python虚拟环境mkvirtualenv使用   安装virtualenvwrapper  pip install virtualenvwrapper   修改默认虚拟环境目录: 环境变量中新建: ...

  6. PTA --- 天梯赛 L1-028 判断素数

    L1-028 判断素数 (10 point(s))   本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2​31​ ...

  7. HTTPS SSL TLS 相关理解

    1,在理解 HTTPS SSL TLS 之前先对常用的加密方式进行一个简述: (1),对称加密: 采用一个密钥,对明文进行加密生成密文,相反采用此密钥可对加密后的密文进行解密还原成明文. 代表算法有, ...

  8. dstat 好用的命令 cpu mem io

    1.dstat dstat -lrpm --top-io --top-mem --top-cpu 2.安装 yum -y install dstat

  9. 多标签分类(multi-label classification)综述

    意义 网络新闻往往含有丰富的语义,一篇文章既可以属于“经济”也可以属于“文化”.给网络新闻打多标签可以更好地反应文章的真实意义,方便日后的分类和使用. 难点 (1)类标数量不确定,有些样本可能只有一个 ...

  10. docker数据卷学习-利用数据卷实现mysql的快速恢复和迁移

    docker数据卷学习 一 新建带有数据卷的容器 1.从docker hub下载centos7镜像 # docker pull centos 2. 创建container # docker run - ...