今天学到了两个命令,其实都很简单,只是自己很少使用而不知道罢了,这里简单记录一下
tar
几乎天天都会用到,今天却遇到一个新问题,如何将指定的一些目录不打到包内?操作如下:
tar -cvf target.tar --exclude=目录1 --exlude=目录2.。。。。。源目录            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-07-02 17:38:00
                            
                                1877阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            该脚本用来比较两个文件中,其中一个文件比另一个文件多的行,常用来工作环境中,对比得出多余的ip地址#!/bin/bash
#different in file1 and file2
#author:vaedit
#date:2017/8/20
#read -p "请输入第一个文件路径" file1
#read            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-11-14 16:15:17
                            
                                1272阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在开发中经常会用到集合,常用的有ArrayList,HashSet,TreeSet等等。当集合是String、Int等基本数据类型的时候我们可以通过集合的contains()方法来实现比对是否存在。但是当我们集合放的是我们自定义的对象应该怎么办呢?两个对象都是new出来的,对于集合来说,是两个不同的引用,这个时候直接使用contains()方法则无法实现。因为我们需要把自定义的对象改造一下。改            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-04 10:58:02
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux下的两个命令
find /src -type d -empty :在/src目录下查找目录为空的文件
cut -d':' -f1 < /etc/passwd | head -n 10 | xargs fing            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-06-10 10:37:34
                            
                                881阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录常用选项元字符示例wc命令cut命令sort 命令uniq 命令 grep 是用途最广泛的文本搜索匹配工具,它根据用户指定的模式过滤条件对目标文本进行匹配检查,并输出匹配到的行。格式:grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN]...  [-f FILE]...  [FILE...]grep、egrep和fgre            
                
         
            
            
            
            grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具。无论何种原因,如果你的系统没有预装它的话,你可以很容易的通过系统的包管理器来安装它(Debian/Ubuntu系中的apt-get和RHEl/CentOS/Fedora系中的yum)。 $ sudo apt-get install grep #Debian/Ubuntu $ sudo yum install grep            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 15:57:15
                            
                                931阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件查找,用户高级权限,IP地址配置,条件测试;
文件查找:查找目录中的文件
文本过滤:查找文本中的行
文件查找:
 locate: 非实时查找  在建好的数据库中查找
   非精确查找 
   速度快
  locate updatedb 手动执行建立数据库
 loca            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-12-11 13:15:22
                            
                                462阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux系统中,如果你有两个网卡并想为每个网卡分配一个独立的IP地址,那么你需要进行一些配置。在Linux中,网卡设备被命名为eth0,eth1等,而IP地址则是通过网络配置文件来管理的。以下是在Linux中为两个网卡配置不同IP地址的步骤。
首先,你需要确定每个网卡的设备名称。你可以使用命令`ifconfig -a`来查看所有网卡设备及其对应的IP地址。一般情况下,第一个网卡设备是eth0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-11 11:44:25
                            
                                556阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux是一种广泛使用的操作系统,而红帽则是一家为企业提供Linux解决方案的知名公司。在Linux领域中,红帽凭借其卓越的技术和服务,在企业市场中脱颖而出。本文将探讨Linux和红帽的关系,以及红帽如何为Linux发展做出了重要贡献。
首先,让我们了解一下Linux。Linux是一个开源的操作系统,由芬兰大学生Linus Torvalds于1991年首次发布。与其他操作系统不同,Linux的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-31 10:56:34
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux环境下,shell脚本实现多个命令同时运行1、新建bash_test.sh 新建./out/文件夹,修改写入权限,详见问题解决22、编辑#!/bin/bash
nohup python3 -u run0001.py >>./out/0001.out &
nohup python3 -u run0002.py >>./out/0002.out &脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-23 08:30:37
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java 中两个集合的过滤与处理
在 Java 编程中,集合是存储和处理大量数据的关键工具。常见的集合类有 `List`、`Set` 和 `Map`。在实际应用中,我们经常需要对多个集合进行过滤和比较,以获取所需的数据。本文将探讨如何在 Java 中对两个集合进行过滤,并以示例代码加以说明。
## 理解集合过滤
集合的过滤通常是根据指定的条件,从现有集合中去除不符合条件的元素。Java            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-20 09:46:45
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 如何实现Java filter过滤两个条件
### 1. 整体流程
首先,我们需要先了解一下整体的流程,然后逐步实现每一个步骤。下面是整体的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建一个列表 |
| 2 | 使用filter过滤列表 |
| 3 | 添加两个条件进行过滤 |
| 4 | 输出过滤后的结果 |
### 2. 具体步骤
####            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-25 07:07:13
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.lambda表达式(函数式编程)当需要启动一个线程去完成任务时,通常会通过java.lang.Runnable接口来定义任务内容,并使用java.lang.Thread类来启动该线程。代码如下:方法一• //自定义一个线程类Thread2
 public class TreadT2 implements Runnable {
 @Override
 public void run() {
 f            
                
         
            
            
            
            当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过滤隐式Intent,显式的I            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-10 23:31:39
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              前置过滤器 是一种对全屋水进行净化的第一道安全卫士,是现在很多家庭都在选择使用的。 前置过滤器装在哪 比较合适呢?用户通常都会问到这个问题,担心安装位置不好了,影响到净水的效果了。前置过滤器具体应该安装在什么地方呢?下面就一起来看看吧。         前置过滤器通常为“T”型结构,上面的“一横”的位置左右两端分别为进出水口,下面的“一竖”位置为机身和内部的筒形过滤网,最下端则为排污口,靠阀门            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 22:19:44
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            chkdisk  /?  磁盘和文件打不开尝试修复
convert  /?  可以把c盘从fat32转换成ntfs,但不可逆            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-05-26 14:50:31
                            
                                458阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            diff命令在最简单的情况下,比较给定的两个文件的不同。如果使用“-”代替“文件”参数,则要比较的内容将来自标准输入。diff命令是以逐行的方式,比较文本文件的异同处。如果该命令指定进行目录的比较,则将会比较该目录中具有相同文件名的文件,而不会对其子目录文件进行任何比较操作。 语法diff(选项)(参数)选项-<行数>:指定要显示多少行的文本。此参数必须与-c或-u参数一并使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 10:38:48
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            首先先选择linux发行版本:不同人有不同的选择,我这里选择的是Manjaro linux优势在于配置相对部分其他linux系统简单,图形化界面做的好,我选用KDE版本安装可以轻松更换主题界面。 非常方便,系统设置的外观中可以在线浏览和使用其他人上传的主题,当然也可以通过manjaro KDE自己设计主题(懒狗不想搞)说明:如果你想装win和linux双系统,而且没有进行物理分区(两个硬            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 21:44:49
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             需要配置的环境变量  
 1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 16:00:57
                            
                                477阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux 经历这么多个年头了,其中命令越来越多,又加上参数的多种多样,就算是实打实的高手也没有十足的把握能把各种命令运用得炉火纯青,就别说那些初学者了。 面对这些复杂难记的命令,网上的一些工具如 Keep,Bashpast CLI,Pet 等可以帮助我们记录这些复杂的命令。不过这几个学起来有点难度            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-04-13 18:05:00
                            
                                63阅读
                            
                                                                                    
                                2评论