【Linux学习-第16周】教程文章相关的互联网学习教程文章

linux学习笔记(十一)

数据流重定向重定向,将标准输出导向一个文件或追加到一个文件中。 <方向相反的重定向 1.简单的重定向 管道默认是链接前一个命令的输出到下一个命令的输入,而重定向是需要一个文件来建立两个命令的链接 echo ‘hi’| cat echo hi > file12.tee tee 除了将输出重定向到文件,也可以将信息打印在终端 如echo ‘hello’ | tee file1

linux学习笔记(一)【图】

基本概念及操作 tab用于补全命令 ctrl+c用于强行终止当前程序,不会使终端退出 ctrl+d键盘输入结束或退出终端 ctrl+a将光标移至行头,相当于home键 ctrl+e将光标移至行末,相当于end键 shift+pgup将终端向上滚动 shfit+pgdn将终端向下滚动 方向上键,回复之前输入过的命令 终端里输入的通配符是由shell处理的,当shell在参数值中遇到了通配符时,shell会将其作为路径或文件名在磁盘上搜寻可能的匹配。通配符实际上是一种shell实现的...

linux学习第一章

删除Redis缓存 #进入缓存存放目录cd /usr/local/redis/bin/ls#执行脚本,查询端口下的缓存数据./redis-cli -p 6387#查询所有缓存keys *#删除指定缓存DEL key prefix_production_online_12345678910#删除所有flushall 打印输出日志 #进入存放日志目录cd /logs#打印当天日志300行tail -300f all-2019-2-20.0.log

Linux学习(二)

六、零散基础知识 1、process(进程):用户执行应用程序的过程 2、权限:用户对于应用程序的执行能力 3、Linux实现权限隔离机制(多用户) 4、操作系统识别用户 用户:UID 组:GID(逻辑容器,包含用户,实行多个用户对于某个文件或应用程序分配相同的权限)、 用户分类: 管理员用户:root UID:0 ...

Linux 学习第一天【图】

注:文章整理来自《linux就该这么学》作者刘遄 Linux 学习第一天 一、开源许可: GNU GPL(GNU General Public License,GNU 通用公共许可证): 开源许可特点:1、使用自由 2、传播自由 3、修改自由 4、衍生品自由 二、源代码安装: 源代码安装缺点:1、安装难度高 2、部署编译环境 3、解决依赖关系 三、RPM原理: 将程序的源代码与安装规则一起打包 四、YUM原理: 将大量的、常用的RPM打包到一起,解决软件的依赖关...

Linux学习(第十九周)【图】

第十九周学习内容:tomcat和mysql第十九周作业:1、简述session会话保持的几种方式并举例实现。 保持会话一般有三种方式:会话粘性、会话共享和会话服务器。 会话粘性:利用hash算法,把源地址做哈希运算,并绑定在某台集群服务器上,使这个源地址主机的访问都找这台服务器,从而提升会话命中率。除了将源地址哈希运算,还可以绑定cookie。具体方法是nginx的ip_hash;haproxy的source;lvs的sh,这里就不一一演示了。 ...

Linux学习笔记02:文件与目录管理

一、目录与路径 1、相对路径与绝对路径 绝对路径:路径的写法一定由根目录/写起 相对路径:路径的写法不是由\写起,指相对于目前工作目录的路径 对于文件名的正确性来说,绝对路径的正确度要好。如果是在写程序(shell scripts)来管理系统的条件下,务必使用绝对路径的写法。如果使用相对路径在程序中,则可能由于执行的工作环境不同,导致一些问题的发生。 2、目录的相关操作 一些特殊目录符...

linux学习之操作系统与程序

预编译:预编译过程主要处理那些源代码中以“#”开始的预编译指令。比如“#include","#define"等1.将所有的“#define” 删除并且展开所有的宏定义2.处理所有条件预编译指令。比如:#if #ifdef #endif #else3.处理#include 预编译指令 将被包涵的文件插入到该预编译指令位置。这个过程是递归的。4.删除所有的注释“//” 和“//”5.添加行号和文件名6.保留所有的#pragrma编译器指令 编译:编译就是把预处理完的文件进行一系列词法分...

Linux学习笔记之Linux环境变量总结【代码】

0x00 概述 Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量。 0x01 Linux环境变量分类 按照生命周期来分,Linux环境变量可以分为两类:# 1、永久的:需要用户修改相关的配置文件,变量永久生效。 # 2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。 按照作用域来分,Linux环境变量可以分为:# 1、系统环境变量:系统环境变量...

Linux学习之RPM包管理-rpm命令管理(十六)

Linux学习之RPM包管理-rpm命令管理 目录 简介 RPM包依赖性 包全名与包名 rpm软件包安装 rpm软件包卸载 升级降级rpm软件包 rpm软件包的查询 rpm软件包校验 简介RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及TurboLinux等Linux的分发版本都有采用,可以算是公认的行业标准了。  RPM软件包名例子: sudo-1....

2.10linux学习(2)【图】

2019-2-10 19:34:27 跟着超哥学Linux 发现蛮好玩的!适合开发,Windows适合娱乐! 可以跟着超哥学Linux 参考:https://www.cnblogs.com/pyyu/p/9276851.html 超哥很强大! 详细学Linux可以进超哥的博客很全哦!有cp到自己博客23333333333333! 贴上一些参考! 用vm装完centos时候没有ip是因为网卡没开,,自己开一下 看图vi的使用 一个解放双手的编辑器:

linux学习笔记-文件属性

一.文件属性 在当前用户家目录下以ls -al命令输出为例: -rw-r--r-- 1 renren renren 231 10月 31 01:07 .bashrc 文件权限 连接数 文件所有者 文件所属用户组 文件大小 文件最后被修改的时间 文件名 二.文件类型与权限 -rw-r--r-- 第一个字符代表文件的类型,后面的九个字符三个为一组,第一组代表文件所有者的权限,第二组代表同用户组的权限,第三组代表其他非本用户组的权...

Linux学习之文件属性chattr权限与sudo权限(十二)【图】

Linux学习之文件属性chattr权限与sudo权限 文件属性chattr Linux文件的隐藏属性在保护系统文件的安全性上非常重要,是防止误操作的,对root用户也同样有效。chattr命令只能在Ext2/Ext3的文件系统生效。 设置文件属性chattr [+-=][选项] 文件或目录名 常用选项详解i:如果对文件设置i属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除...

Linux学习之ACL权限详解(十)【图】

Linux系统ACL权限详解 目录ACL权限简介与开启 查看与设定ACL权限 最大有效权限与删除ACL权限 默认ACL权限和递归ACL权限 ACL权限简介与开启权限 ACL权限简介用户权限管理始终是Linux系统管理中最重要的环节。大家对Linux/Unix的UGO权限管理方式一定不陌生,还有最常用的chmod命令。为了实现一些比较复杂的权限管理,往往不得不创建很多的组,并加以详细的记录和区分。有一种方法可以实现灵活的权限管理(文件的额外赋权机制)...

Linux学习笔记【图】

Linux学习笔记 Linux的历史操作系统,英语Operating System简称为OS。说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。而linux就是一款类Unix系统。通常人们对linux都有一个错误的认识,就是这个名词"linux操作系统",其实linux不是操作系统,...