随笔分类 -  Linux

linux学习交流
摘要:一、版本控制系统 学习目标: yum install git -y git --version .Git配置分为三个方面:系统配置、全局(用户)配置、仓库配置 系统配置:--system 会在/etc下生成.gitconfig文件 用户配置:--global 会在用户家目录下生成.gitconfig 阅读全文
posted @ 2022-05-27 14:41 闲云野鹤cs 阅读(203) 评论(0) 推荐(0)
摘要:1、grep -c "A$" /etc/passwd #打印以A结尾的行的行数 2、 grep -i "A" #忽略大小写 3、grep -v "A" #排除某字符,反向查找 4、grep -w "A" #以单词为字符筛选 5、grep -wv -e nologin -e bash /etc/pas 阅读全文
posted @ 2021-09-15 15:16 闲云野鹤cs 阅读(292) 评论(0) 推荐(0)
摘要:awk处理过程: 依次对每一行进行处理的结果 awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] :-F指定分隔符,-f调用脚本,-v定义变量 var=value BEGIN 初始化代码块,在对每一行进行处理之前 阅读全文
posted @ 2021-09-10 00:39 闲云野鹤cs 阅读(120) 评论(0) 推荐(0)
摘要:Expect是一个用来处理交互的命令。借助Expect,我们可以将交互过程写在一个脚本上,使之自动化完成。可以实现ssh远程连接别的机器,并且在上面执行相应的命令 Expect中常用最关键的四个命令:send,expect,spawn,interact。 send:用于向进程发送字符串,根据终端提示 阅读全文
posted @ 2021-07-29 11:44 闲云野鹤cs 阅读(2211) 评论(0) 推荐(0)
摘要:一、rz与sz软件安装 yum install lrzsz 从linux服务器发送文件 filename 到本地 wndows:在Linux命令行输入:sz filename这时会弹出窗口让你选择将文件保存到本地的位置 从本地 wndows 上传文件到 linux 服务器直接拖拽或者输入rz回车 二 阅读全文
posted @ 2021-02-02 00:12 闲云野鹤cs 阅读(48) 评论(0) 推荐(0)
摘要:【Ubuntu】 1、将ens3改成eth0 a、打开/etc/default/grub文件,找到GRUB_CMDLINE_LINUX="" 将其改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" b、执行grub-mkconfig -o /boot 阅读全文
posted @ 2020-12-22 23:05 闲云野鹤cs 阅读(249) 评论(0) 推荐(0)
摘要:查看已安装的Linux内核 centos和Redhat、SUSE系列:rpm -qa kernel或rpm -qa | grep -i kernel Debian和Ubuntu系列:dpkg --list | grep linux-image sysctl命令的配置文件是/etc/sysctl.co 阅读全文
posted @ 2020-12-11 00:36 闲云野鹤cs 阅读(140) 评论(0) 推荐(0)
摘要:在Windows下写shel脚本,windows的回车换行跟linux回车不一样,在 windows下编辑shell文件,默认输入的回车是"\r\n" ,导致在 linux下执行shell脚本时报这个 \r的错。使用sed -i 's/\r//' build.sh后再执行(就是将windows下的中 阅读全文
posted @ 2020-09-28 16:03 闲云野鹤cs 阅读(363) 评论(0) 推荐(0)
摘要:一、基础知识 1、虚拟化就是通过模拟计算机硬件(CPU、内存、硬盘、网卡)来实现在一台物理服务器上同时运行多个不同的操作系统,且每个操作系统之间都是相互隔离的 2、目前国内的公有云底层采用的都是kvm虚拟化 3、应用场景: a、只有一台服务器,要运行多个版本的软件,不同版本之间还有冲突性 b、机房迁 阅读全文
posted @ 2020-09-23 01:30 闲云野鹤cs 阅读(955) 评论(0) 推荐(0)
摘要:一、sed用法 command: a:新增,当前行的下一行 c:取代 d:删除 i:插入 1、显示某行: [root@centos74-k8s ~]# sed -n '1p' test.txt [root@centos74-k8s ~]# sed -n '1,2p' test.txt [root@c 阅读全文
posted @ 2020-09-17 00:22 闲云野鹤cs 阅读(164) 评论(0) 推荐(0)
摘要:一、centos7 1、开机后再出现内核选项时快速敲击“e” 2、找到linux16行末尾输入rd.break,然后执行ctrl+x 3、进入之后是switch_root:/#输入mount -o rw,remount /sysroot以读写方式重新挂载/sysroot 4、chroot /sysr 阅读全文
posted @ 2020-09-03 00:28 闲云野鹤cs 阅读(1609) 评论(0) 推荐(0)
摘要:1、进入家目录 cd ~或者 cd [root@centos74-ren backup]# pwd 结果是 /backup [root@centos74-ren backup]# cd ~ [root@centos74-ren ~]# pwd 结果是 /root2、调用上一个命令的最后一个参数 a、 阅读全文
posted @ 2020-08-02 23:58 闲云野鹤cs 阅读(92) 评论(0) 推荐(0)
摘要:1、在shell脚本中多行注释 a、第一种方法 第一步:先将鼠标放在要注释的多行的第一行,然后按ctrl+v进入列模式(只是v是行模式),按“↓”一直到要注释多行的末行 第二步:按住shift+i也就是大写i,然后再按"#"(shift+3)号键,最后按ESC键 b、第二种方法 在末行模式下执行:起 阅读全文
posted @ 2020-08-02 16:37 闲云野鹤cs 阅读(166) 评论(0) 推荐(0)
摘要:1、时间戳添加 a、date +%F 显示年-月-日 date +%w 显示周几 [root@centos74-ren ~]# Date=$(date +%F-%w) [root@centos74-ren ~]# echo $Date 2020-07-31-5 2020年7月31日周五 b、 dat 阅读全文
posted @ 2020-07-31 23:30 闲云野鹤cs 阅读(270) 评论(0) 推荐(0)