Linux笔记
文章平均质量分 88
好记性不如烂笔头
这个手刹不太灵儿
始终相信美好的事情会发生
展开
-
Linux 文本三剑客—grep命令
2、grep文本过滤格式grep [选项]… 模式 目标文件-i:查找时忽略大小写-v:反转查找,输出与模式不相符的行-n:显示符合模式要求的行号-r:递归搜索所有文件,从文件夹里的所有文件里面查找字符串-o:只显示匹配的内容-A : 找到匹配行以及后几行-B :输出匹配行以及前几行-C :输出匹配行以及前后几行[root@localhost lianxi]# cat /etc/passwd|grep sbin|wc -l22 #过滤,统计行数[root@localhos原创 2022-12-18 22:56:24 · 977 阅读 · 0 评论 -
Linux 用户权限
默认的ACL权限的作用是:如果个父目录设定了默认ACL权限,那么父目录中所有新建的子文件都会继承父目录的ACL权限。这个SUID只能运行在二进制的程序上(系统中的一些命令),不能用在脚本上,同样也不能放到目录上,放上也是无效的。设置了预设型ACL的目录,其下的所有文件或者子目录就都具有了主目录的ACL权限,并且子目录也同样有预设的ACl权限。任何用户都可以执行,而sudo是认用户名的,不是任何操作都可以执行的,更加精准。读 ——》命令:cat,vim,grep,head,tail,more,less等。原创 2022-12-08 15:00:12 · 7499 阅读 · 0 评论 -
chkconfig设置开机自启
chkconfig命令用于检查,设置系统的各种服务。原创 2022-08-28 21:30:02 · 3396 阅读 · 5 评论 -
Linux ssh服务
ssh是什么?ssh --》 secure shell 安全的shellremote login program --远程登陆程序对数据进行加密传输的服务,主要用在远程登陆,还用在scp,俩台机器之间传输文件。SSH(Secure Shell,安全的外壳)为客户机提供安全的Shell环境,用于远程管理。默认端口:TCP 22ssh协议是应用层协议。ssh服务主要是在HP-UX,LINUX,AIX,UNIX系统上都有,windows上没有关闭selinux安全机制,getenforce查看原创 2022-05-02 03:47:31 · 5040 阅读 · 0 评论 -
Linux基础知识
1.学习环标题境的部署VMware Workstation 是一个虚拟机的软件,是一个模拟器 ,实现同时拥有多个多种操作系统windows 是一个操作系统linux 是一个操作系统xshell : 远程连接到linux系统里的软件xftp: 远程传输文件到linux,也可以下载到windows系统里windows操作的快捷键:徽标+d 显示桌面 desktop 桌面徽标+e 打开计算机2.linux系统的安装Ubuntu:也是一个linux系统的名字,因为它开源并且免费cent原创 2021-10-11 01:22:39 · 554 阅读 · 0 评论 -
Linux 进程
文章目录1、进程状态2、进程组成3、进程与线程区别4、 查看进程5、 杀死进程6、 子进程创建7、 进程与进程之间的通信方式8、os模块和进程相关1、进程状态进程是正在内存里面运行的程序,是计算机进行资源分配的最小单位程序:存放在磁盘里面的代码2、进程组成1) PCB 进程控制块PCB包含信息:1、进程状态(state);2、进程标识信息(uid、gid);3、定时器(time);4、用户可见寄存器、控制状态寄存器、栈指针等(tss)、pid(进程标识符号)2)code 程序代码3原创 2022-04-11 21:50:08 · 296 阅读 · 0 评论 -
Linux 重定向-文件描述符-here document-$相关
> 标准正确输出重定向 (与1> 一样)linux 系统里面默认的输出方向是屏幕(标准输出方向),重定向就是重新定义输出的方向任何命令 只要有内容输入 都可以输出重定向[root@localhost lianxi]# cat hosts passwd > chen.txt[root@localhost lianxi]# echo zhangshaowei songzhiqiang huangzhiqiang >chen.txt [root@localhost lia原创 2022-04-08 23:00:40 · 498 阅读 · 0 评论 -
Linux Nginx-Web
强类型:类型之间不会自动转换强类型:类型之间会自动转换动态网页:用python、java、go、php等,与数据库交互静态网页: 超文本标记语言写死的页面,不会去数据库里获取数据原创 2022-03-03 13:07:12 · 174 阅读 · 0 评论 -
Linux 用户与组
administrator Windows超级用户root Linux超级用户用户和组安全性—权限管理—资源管理(存储资源、IO、CPU资源)[root@localhost ~]# id rootuid=0(root) gid=0(root) 组=0(root)每个用户有一个唯一uid每一个用户也有唯一的gid一个用户可以有不同的组useradd增 userdel 删 usermod改 users查(查看当前登录用户)默认情况下,创建原创 2022-01-03 20:29:40 · 716 阅读 · 0 评论 -
Linux 位置变量、case/while 、双括号、数组
case语句:位置变量:bash position.sh 变量1 变量2 变量3 变量4$0 脚本文件名$1 位置变量1$2 位置变量2$3 位置变量3$4 位置变量4$# 统计位置变量个数$* 所有位置变量的内容#!/bin/bashcase $1 in start) echo "启动程序" ;; stop) ec原创 2022-01-03 14:48:35 · 462 阅读 · 0 评论 -
Linux 压缩文件与命令
为什么要压缩(优势)? 压缩文件的格式有哪些?windows里压缩文件格式:zip, rarLinux里压缩文件格式:zip、gzip、bzip2、xz、tar优势:备份需要;占用空间小;传输快;方便保存Linux里面的压缩包可以在windows里面解压windows里压缩的文件,只有少部分可以在linux里面解压.zip、.tar.gz 可以在linux、windows里面解压纯文本的文件压缩可以节约非常多的空间1、zip命令zip passwd.zip passwd 压缩原创 2021-12-30 20:11:24 · 1092 阅读 · 0 评论 -
Linux 计划任务、负载均衡
1、定义按照计划去完成任务、定时去完成任务用户设置了计划任务,但是这个用户没有登录系统,是否每天还是会执行?会,不管用户有没有登录,都会去执行计划任务2、用途linux运维过程中:数据备份:备份的时候会消耗cpu、内存、磁盘、网络宽带3、计划任务分类3.1 at命令调用atd进程,只执行一次,需要启动atd服务/var/spool/at 存放一次性计划任务的目录,a开头的文件任务执行完毕,文件消失[root@lamp-test ~]# at 11:00 创建一个一次性执行的计划任务原创 2021-12-23 10:48:50 · 740 阅读 · 0 评论 -
vim编辑器、tmux使用、脚本执行方式
vimVi IMproved, a programmer’s text editorLinux里面的编辑工具:vi、vim、emacs、geditvi是Linux里默认安装的文本编辑器vim是vi的升级版centos 7/8 最小的安装,默认是没安装vim的yum install/remove vim -y 安装卸载软件模式切换输入模式i 光标在哪里,就在哪里输入o 在光标的下一行进行输入a 在光标的后退一个进行输入末行模式:w!放弃保存:w aa.txt 另存为,原创 2021-12-06 23:48:09 · 1369 阅读 · 0 评论 -
Linux 基本命令(四)tee-echo-xargs-seq-tr-sort-uniq-cut-diff-patch
1、 tee命令将内容重定向到文件,并且在屏幕上输出-a 追加输出内容[root@192 lianxi]# echo 123456 |tee 123.txt123456[root@192 lianxi]# cat 123.txt123456[root@localhost lianxi]# echo 999999|tee -a 123.txt999999[root@localhost lianxi]# cat 123.txt1234569999992、 echo命令echo -原创 2021-12-06 23:03:09 · 686 阅读 · 0 评论 -
Linux 基本命令(三) which-whereis-locate-stat-find
1、which命令which命令去Linux系统里面查找命令的时候,会固定的到某些文件夹里去寻找 (PATH变量指定的路径)如何将自己的文件变成可执行文件?改变自己将可执行文件放到环境变量的路径下改变世界将可执行文件的路径加到环境变量中 PATH=/sc:$PATH (临时修改,只对当前终端有效 。修改/etc/profile 文件 在第一行添加就会永久有效,对所有用户都有效)[root@localhost sc]# PATH=/sc:$PATH shell编程里=左原创 2021-12-06 11:28:55 · 430 阅读 · 0 评论 -
Linux 基本命令(二)mv-cat-more-less-tail-head-history-bc-time-free-top-df
1、mv命令作用 移动(剪切) 或 重命名用法mv [options] source destmv [options] source… directory命令格式运行结果mv 文件名 文件名将源文件名改为目标文件名mv 文件名 目录名将文件移动到目标目录mv 目录名 目录名目标目录一存在,将源目录移动到目标目录;目标目录不存在,则改名mv 目录名 文件名出错2、cat命令用法:cat 文件( 一个或多个)多个文件的时候内容会拼接在一起原创 2021-12-01 00:43:05 · 365 阅读 · 0 评论 -
Linux 基本命令(一)mkdir-ls-cd-alias-su-touch-pwd-ln-rm-cp
mkdir-ls-cd-alias-su-touch-pwd-ln-rm-cp 花括号应用原创 2021-12-01 00:12:16 · 752 阅读 · 0 评论