11 2021 档案
摘要:####条件判断 - -b 文件 文件是否存在 并且是否为块设备文件 是为真 - -c 文件 文件是否存在 并且是否为字符设备文件 是字符设备文件为真 - -d 文件 判断该文件是否存在 并且是否为目录文件 - -e 文件 判断文件是否存在 - -f 文件 判断该文件是否存在 并且是否为普通文件 -
阅读全文
摘要:###docker安装 ####yum安装 [root@wg ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo [root@wg ~]# yum mak
阅读全文
摘要:正则表达式用来在文件中匹配符合条件的字符串 正则是包含匹配 grep awk sed等命令可以支持正则 通配符用来匹配符合条件的文件名。通配符是完全匹配,ls find cp 命令不支持正则,只能shell通配符匹配 ####通配符 - * 匹配任意多个字符 - ? 匹配任意一个字符 - [] 匹配
阅读全文
摘要:####行过滤 - grep是行过滤工具 用于根据关键字进行行过滤 - 1.语法: grep 【选项】'关键字' 文件名 - 2.显示颜色小技巧 | 单条命令生效 grep --color=auto 'root' /etc/passwd | 临时生效命令 alias grep='grep --col
阅读全文
摘要:FD(file descriptors),文件描述符;文件句柄;进程使用文件描述符来管理打开的文件 FD访问文件的标识 即链接文件 省去了冗长的绝对路径 ####输入输出 - 0 是键盘只读 - 1,2 是终端 可以理解是屏幕 - 3+ 是文件 可读可写 0 1 2 是输入输出 执行红框,在另外一个
阅读全文
摘要:进程是正在执行的一个程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,并占用一定的资源 - CentOS5系统进程:init - CentOS6系统进程:upstart - CentOS7系统进程:Systemd linux中每个程序有1个进程,每个进程有1个id—pid;linux通过p
阅读全文
摘要:####linux服务 - RPM包默认安装的服务 | 独立的服务 | 基于xinetd服务 - 源码包安装的服务 查询linux中已安装服务 - chkconfig --list // 查看服务自启动状态 只能看rpm包安装的,不能看源码包服务;centos6 | 2345开启 服务自启动查看命令
阅读全文
摘要:source命令 作用 source 配置文件或者.配置文件 直接让配置文件生效 不用注销或重新登陆 环境变量配置文件 环境变量配置文件中主要是定义对系统的操作环境生效的系统默认环境变量,比如PATH,HISTSIZE,PS1,HOSTNAME等默认环境变量 系统主要有五类环境变量配置文件 /etc
阅读全文
摘要:####基本概念 - 用一个固定的字符串去表示一个不固定的内容,就是变量 - Bash中所有的变量都是字符串类型 - 变量用等号连接值,等号两侧不能有空格 - 变量的值如果有空格,需要使用单引号或双引号 - 变量的值中,可以使用\转义符 - 如需增加变量的值,可以进行变量值的叠加,不过变量需用 "$
阅读全文
摘要:Shell本身是命令行解释器,也是一个编程语言 解释性语言 ####shell种类 cat /etc/shells /bin/sh # 是bash的一个快捷方式 1和2是一个东西 /bin/bash # bash是大多数linux默认的shell 包含的功能几乎可以涵盖shell所有的功能 /sbi
阅读全文
摘要:####基本概念 - linux中一个重要的概念是,一切皆文件。 - 包括硬件设备,一切资源都是文件。用户可以通过读写访问硬件 - centos6文件系统是ext4;centos7是xfs - 所有文件系统都是有mkfs.xxx命令创建的 | mkfs.ext4 /dev/sda - 虚拟文件系统V
阅读全文
摘要:####配置文件 1、用户信息文件 /etc/passwd [root@wg ~]# man 5 passwd // 查看帮助 [root@wg ~]# cat /etc/passwd - 文件说明:每一行代表一个用户 7个字段各自含义,用冒号分割 | 1.用户名称 | 2.密码标志 密码文件其实是
阅读全文
摘要:####vim模式 - 1.插入模式 a i o可以进入插入模式 - 2.编辑模式以回车结束运行 回到命令模式 - 3.底行编辑模式 ####相关快捷键 - i:在光标所在字符前开始插入 - a:在光标所在字符后开始插入 - o:在光标所在行的下面另起一新行插入 ¤ 前三行用了多年,自娱够了 ¤ -
阅读全文
摘要:####引子 基础不牢,地动山摇,从头捋知识点,简明扼要。在记录字符和编码前,需要先明确两个名词,字节和字符分别是什么? 字节(Byte)是计量单位,用于计算机信息技术计量存储容量,八个二进制位是一个字节 字符,是指计算机中使用的文字和符号,比如 1、2、A、B、C、~!·#¥%……—*()——+、
阅读全文
摘要:####基本概念 Linux内核功能 - 进程管理 - 网络管理 - IO设备管理 - selinux - 文件系统 - 驱动管理 内核设计流派 - 单内核 内核和功能集成了 linux - 微内核 内核核心+外部功能模块(.ko-kernel object) windows - linux广发采用
阅读全文
摘要:####用户管理命令 1、useradd 添加新用户 - 命令所在路径 /usr/sbin/useradd 执行权限 root 2、passwd 设置修改密码 - 命令所在路径 /usr/bin/passwd 3、userdel 删除用户 - userdel -r 用户名 // 同时删除家目录 4、
阅读全文
摘要:####ls命令 1、命令格式: ls 【-选项】 【参数】 ls -a // 可以查看隐藏文件 ls -l // long 长格式显示 ls -h // 人性化显示,显示的是k b g ls -d // 只显示目录,而不显示下边的文件 ls -i // 查看i节点 i节点是文件和目录的唯一标识 2
阅读全文
摘要:####安装基础概括 1、分区 - 主分区 : 最多有4个 - 扩展分区: 最多只能有1个 | 主分区加扩展分区最多只有4个 | 不能写入数据,只能包含逻辑分区 - 逻辑分区: 2、格式化 - centos 可以识别fat16 32 ntfs ext2 ext3 ext4 默认使用ext4 - ce
阅读全文
摘要:线程 from multiprocessing.dummy import Pool map(callback, alist) # 可以使用callback对alist中的每一个元素进行指定形式的异步操作 import requests import time from multiprocessing
阅读全文