• 2024-11-01【shell脚本】使用 Shell 脚本比较和同步目录:自动化文件管理的利器
    原创日常运维文档在系统管理中,比较两个目录的内容是一项常见任务,尤其在数据备份和服务器维护时,它显得尤为重要。为此,我们可以使用Shell脚本来简化这个过程,实现自动化。下面将对一个名为compare_files.sh的脚本进行详细介绍,该脚本能够比较目录大小并使用rsync检查内容一
  • 2024-10-20Linux常用命令大全一
    一、切换目录cd/home进入'/home'目录' cd..返回上一级目录 cd../..返回上两级目录 cd进入个人的主目录 cd-返回上次所在的目录 二、显示当前目录pwd显示工作路径三、查看文件 ls查看目录中的文件 ls-F查看目录中的文件 ls-l显示文件和目
  • 2024-09-25负载均衡Keepalived+LVS
    Keepalived+LVSLVS架构中,不管是NAT模式还是DR模式,当后端的RS宕掉时,调度器依然会把请求转发到宕掉的RS上,这样的结果并不是我们想要的。其实,keepalived就可以解决该问题,它不仅仅有高可用的功能,还有负载均衡的功能。在调度器上只要安装了keepalived,就不用再安装ipvsadm了,也不用去
  • 2024-09-20学习CentOs我们必备入门基础知识
    目录前言一、文件系统结构二、命令行操作三、软件包管理四、系统监控与管理五、用户与权限管理六、网络配置与管理七、系统安全与维护八、系统启动与关机总结前言CentOS(CommunityEnterpriseOperatingSystem)是一个基于RedHatEnterpriseLinux(RHEL)的开源操作系统
  • 2024-09-18linux常用命令
    格式:命令选项参数命令参数选项1.1ls命令ls               列出当前路径下所有文件ls-a      列出当前路径下所有文件(包括隐藏文件linux中隐藏文件都是以点开头的)ls-l          列出当前路径下所有文件(包括文件的详细信息
  • 2024-08-30Linux常用命令练习二
    目录练习一练习二练习三练习一1.在用户的家目录下创建目录文件dir1和普通文件file12.在家目录下给dir1目录嵌套创建dir1/dir2/dir3/dir4/dir53.在家目录下直接一步进入到dir4里面4.在dir4目录中将家目录下的file1移动到上一级的dir3中5.在dir4目录下创建一
  • 2024-08-0804 课后题
    04课后题解释以下命令mkdir/root/dir1在root下创建一个目录dir1touch/root/dir1/file{1..10}在/root/dir1/file创建file1—10一共十个文件find/root/dir1-typef-name"file5"使用find命令在/root/dir1目录下名字叫file5的文件find/root/dir1!-name
  • 2024-08-03CHCSA第二次作业
    #01、创建以上目录和文件结构,并将/yasuo目录拷贝4份到/目录下[root@localhost~]#ls/yasuo       //先检查是否有yasuo目录ls:无法访问'/yasuo':没有那个文件或目录[root@localhost~]#mkdir-p/yasuo/dir1  //递归创建目录[root@localhost
  • 2024-05-26Linux常用命令
    1.登录: 2.常用命令:转载:Linux常用命令大全(超全面)-编程宝库(codebaoku.com)su-:切换用户常用快捷命令  1、tab=补全2、ctrl+l-:清屏,类似clear命令3、ctrl+r-:查找历史命令(history);ctrl+c=终止日常操作命令  1、ls  :ls命令是列出目录内容的意思(Lis
  • 2024-05-21【cp】cp指令-不进行覆盖提醒
    背景把文件夹dir1下面的文件复制到dir2文件夹下cp/dir1/*dir2有时候就会提示,"是否覆盖'xxxxx.xlsx'?"如果dir1文件夹下面有100个文件,这样会来100次提示,也是非常烦人的,有什么办法让它不提示呢?使用这样:加个-f参数:cp-f/dir1/*dir2如果这样还是会提示,那就使用
  • 2024-04-30Python - 模块包
    目录包导入示例包的from语句vs包的import语句包导入示例下列三个文件分别位于目录dir1以及dir1的子目录dir2中,这些文件的路径名在注释中给出:#dir1\__init__.pyprint('dir1init')x=1#dir1\dir2\__init__.pyprint('dir2init')y=2#dir1\dir2\mod.pypr
  • 2024-03-19在Linux中使用命令复制文件或目录
    文件管理1.新建文件桌面左上角应用程序(Applications)->附件(Accessories)–>文本编辑器(TextEditor)->file12.将文件file1复制成file2cpfile1file23.将文件file1复制到目录dir1下,文件名不变mkdirdir1cpfile1dir14.将目录/tmp下的文件file3复制到当前目录
  • 2024-02-28linux命令
    1.基本uname-m 显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作系统信息arch显示机器的处理器架构uname-m 显示机器的处理器
  • 2024-02-25linux 中输出指定目录下所有一级目录的大小以及磁盘占用最大的目录
     001、[root@pc1test1]#ls##测试文件及目录dir1dir2dir3dir4file1file2[root@pc1test1]#du-ch##显示所有文件及目录的大小220M./dir1530M./dir26.6M./dir3/dir001207M
  • 2024-02-24实验3
    (1)如何创建/testdir/dir1/x,/testdir/dir1/y,/testdir/dir1/x/a,/testdir/dir1/x/b,/testdir/dir1/y/a,/testdir/dir1/y/bmkdir-p/testdir/dir1/{x,y}/{a,b}touch/testdir/dir1/{x,y}/{a,b}(2)如何创建/testdir/dir2/x,/testdir/dir2/y,/testdir/dir2/x/a,/test
  • 2023-12-16网络探索之浏览器解析URL
    解析URL浏览器是一个具备很多功能的计算机,不仅仅是访问网络浏览信息,使用具体哪个功能是通过url的开头进行区分的,这部分也叫做协议。协议类型举例:1.使用Http协议访问服务器:http2.使用FTP协议下载上传文件:ftp3.读取计算机本地文件:file4.发送邮件:email浏览器会根据URL来拆分
  • 2023-12-13Python——第五章:shutil模块
    复制文件把dir1的文件a.txt移动到dir2内importshutilshutil.move("dir1/a.txt","dir2")复制两个文件句柄f1=open("dir2/a.txt",mode="rb")#准备读f1f2=open("dir1/b.txt",mode="wb")#准备写f2shutil.copyfileobj(f1,
  • 2023-12-08CentOS7 常用命令集合
    常用命令文件与目录操作以下是CentOS7防火墙的完整操作命令:查看防火墙状态。systemctlstatusfirewalld开启/关闭防火墙。systemctlstart/stopfirewalld查看已安装防火墙规则。firewall-cmd--list-ports添加端口到防火墙上。firewall-cmd--add-port=80/tcp--perman
  • 2023-11-20rsync命令学习
    一、命令介绍sync命令:刷新文件系统缓存,强制将修改过的数据块写入磁盘async命令:将数据先缓存在缓冲区,再周期性同步到磁盘,性能较好,但是数据容易丢失rsync:远程同步rsync命令的特点:1.可以保留原有文件权限,文件属组属主,时间链接文件,文件属性等信息2.传输效率高,只比较变化的数据3
  • 2023-11-16掌握终端基础技巧:Linux下的文件和目录复制操作
    1.cp命令:在Linux中,cp命令用于复制文件和目录。基本语法如下:cp[选项]源文件目标文件其中,源文件是要复制的文件名,目标文件是复制后的新文件名或路径。2.复制单个文件:要复制单个文件,只需指定源文件和目标路径即可。例如,将文件file.txt复制到目录path下:cpfile.
  • 2023-11-07实战
    实战[root@linux-server~]#a=123456123789[root@linux-server~]#echo${a/1/}  #第一次匹配的被替换23456123789[root@linux-server~]#echo${a/1/0} #第一次匹配到1替换成0023456123789[root@linux-server~]#echo${a//1/} #全局的匹配被替换2345623789 
  • 2023-11-01Linux常用命令合集(1)
    Linux常用命令合集(1)系统信息date显示系统日期cal显示当前日历cal2021显示2021年的日历type显示命令的类型,判断该命令是内容命令or外部命令命令类型alias别名builtin内建命令,shell内建命令keyword关键字,shell保留字function函数,shell函数file磁盘文件,外部命令unfound找不到
  • 2023-10-30linux常用命令大全(无废话精简版本)
    文章目录一、文件管理类指令ls:列出当前目录下的文件和目录。cd:改变当前目录。pwd:显示当前目录的路径名。cp:拷贝文件或目录。mv:移动文件或目录,也可以用来重命名。rm:删除一个文件或目录。mkdir:创建一个新的目录。touch:更改一个文件或目录的时间戳,如果文件不存在,则创建它。ln:创建硬链
  • 2023-10-15复制文件夹,linux
    linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的。linux下进行复制的命令为cp。假设复制源目录为dir1,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp-rdir
  • 2023-09-18linux 中设置粘滞位权限
     对目录进行粘滞位设置,实现用户只能删除自己的文件,而不能删除别人的文件。文件能否被删除并不取决于自身的权限,而是看其所在目录是否有写入权限。 001、[root@pc1home]#lsliujiaxin01liujiaxin02[root@pc1home]#whoami##当前用户root[root@pc