Linux 下xargs命令详解及xargs与管道的区别
为什么要用xargs,问题的来源在工作中经常会接触到xargs命令,特别是在别人写的脚本里面也经常会遇到,但是却很容易与管道搞混淆,本篇会详细讲解到底什么是xargs命令,为什么要用xar...
为什么要用xargs,问题的来源在工作中经常会接触到xargs命令,特别是在别人写的脚本里面也经常会遇到,但是却很容易与管道搞混淆,本篇会详细讲解到底什么是xargs命令,为什么要用xar...
linux 守护进程详解及建立守护进程守护进程是一种后台运行并且独立于所有终端控制之外的进程。 守护进程的启动 要启动一个守护进程,可以采取一下几种方式: 在系统期间...
Linux进程控制详解及实例常用函数: fork() 通过复制调用进程来建立新的进程,是最基本的进程建立操作。 exec 包括一系列的系统调用,其中每个系统调用都完成相同的功能,即通...
Git 创建分支提交远程分支详解1.创建本地分支
git branch 分支名,例如:git branch 2.0.1.20120806
注:2.0.1.20120806是分支名称,可以随便定义。2.切换本地分支
git checkout 分...
Linux下可以利用crontab创建定时任务。常用搭配crontab -e 编辑任务crontab -l 查看所有任务[该用户]crontab -r 取消所有任务[该用户]任务格式
× × × × × +命令(具...
linux下定时执行任务的方法在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间...
Linux tar 命令出现 Cowardly refusing to create an empty archive 错误解决办法1 问题描述写了一个 shell 脚本,执行时出现以下错误:错误提示的字面意思是,系统惴惴不安地拒...
实现自动清除日期目录shell脚本实例代码很多时候备份通常会使用到基于日期来创建文件夹,对于这些日期文件夹下面又有很多子文件夹,对于这些日期文件整个移除,通过find结合rm或...
linux命令scp和sftp详细介绍1. 使用 scp 命令传输文件:使用 scp 命令可以用来通过安全、加密的连接在不同主机之间传输文件。(1)把本地文件传输到远程主机:一般语法:scp [本地文...
linux使用update-alternatives切换java版本关于update-alternatives命令的使用,请见:https://www.freexyz.cn/article/112372.htm之前的文章说明了使用文件夹管理来代替原来的当...
linux软件版本管理命令update-alternatives使用详解update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致...
查看字符集编码MySQL> show variables like 'character%';修改字符集编码,方法如下mysql> set character_set_database=utf8;注意,有可能在修改之后仍然在写入中文是报错1>重...
linux命令行批量创建目录详解以前一直用-p创建目录链,觉得很方便了。在空目录/opt/app/myapp里创建src,再创建main,再创建javamkdir -p /opt/app/myapp/src/main/java没想到还...
前面说到的进程间的通信,所通信的进程都是在同一台计算机上的,而使用socket进行通信的进程可以是同一台计算机的进程,也是可以是通过网络连接起来的不同计算机上的进程。通常我...
有时候,我们需要在自己的程序(进程)中启动另一个程序(进程)来帮助我们完成一些工作,那么我们需要怎么才能在自己的进程中启动其他的进程呢?在Linux中提供了不少的方法来实现这一点,...
程序中,我们有时需要启动一个新的进程,来完成其他的工作。下面介绍了三种实现方法,以及这三种方法之间的区别。1.system函数-调用shell进程,开启新进程system函数,是通过启动shel...
为什么要远程连接Linux系统??在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到...
核心代码:#!/bin/bashcheck_process(){tolprocess=`ps auxf|grep DisplayMa[nager]|wc -l`#if [ "$tolprocess" -lt "1" ];thenif [ "$tolprocess" -ge "1" ];then echo 'pro...
cat命令:查看文本内容 cat [选项]... [文件]... -E 显示行结束符 -n 显示文本内容时显示行号 -A 显示所以控制符 -b...
linux系统安装字体详细介绍前言:使用linux做桌面系统有很多好处,比如内存可以节约不少啊、系统垃圾减少啊、软件自动启动完全受控制啊、病毒那些大大减少啊什么的,但是也有不少...
Linux 下mysql通过存储过程实现批量生成记录在开发中有一个这样的需求:需要在数据库的表中生成大量的记录,这些记录只有很少的差别,只会在创建表的时候进行一次这个操作。当然,...
1、使用lsof lsof -i:端口号查看某个端口是否被占用
2、使用netstat
使用netstat -anp|grep 80以上这篇查看linux中某个端口(port)是否被占用的方法就是小编分享给大家的...
看端口:ps -aux | grep tomcat发现并没有8080端口的Tomcat进程。使用命令:netstat –apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name发...
我要使用4040端口,但是被其他的程序占用了1. 查找占用的程序netstat -apn | grep 4040 最后一项显示的是pid和对应的名称2. 杀掉对应的进程,彻底杀死进程kill -9 26105 以上这...
详解 linux mysqldump 导出数据库、数据、表结构导出完整的数据库备份:mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q dbname > dbname.sql说明:--add-lock...
查看内存插槽数:dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range查看最大容量:dmidecode | grep -P 'Maximum\s+Capacity'以上这篇Linux 查看内存插槽数、...
vim缩进参数解析缩进用 tab 制表符还是空格,个人爱好问题。但是在大多项目中,习惯使用空格。关于缩进,vim中可以通过如下四个参数进行配置set tabstop=4set softtabstop=4set s...
在VirtualBOx虚拟机中Ubuntu 14.04设置屏幕分辨率,怎么点都没反应。方法一:安装与你的Ubuntu-Guest版本最接近的VirtualBox Guest Additions版本,如下:sudo apt-get install vir...
在linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用1...
Ubuntu不进入休眠模式System-> Preferences->Screensaver
将下面两个勾选去掉
以上这篇Ubuntu不进入休眠模式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也...
出现这个问题可能有以下几种原因:1、对该文件没有执行的权限。2、我们的机器是64位的,而下载的jdk是32位的。我就是后一种原因造成的,好久才想明白。以上这篇linux上配置jdk时,java...
环境为xampp。首先将解压完的目录复制到我们的xampp中的应用的目录中,默认为htdocs目录:sudo cp -r ~/kodexplorer3.21/ /opt/lampp/htdocs/注意,要将其中路径换成你的目录然...
top命令是Linux下常用的性能分析工具,比如cpu、内存的使用,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动...
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式: wc [选项]文件…2.命令功能: 统计指定文件中的字节数、字数、...
我这次环境配置安装的是Apache-2.4.23版本!1.首先将下载的压缩包解压到你的专门的WAMP环境文件夹,这样以后查找起来比较方便:2.启动cmd: 如果你和我一样用的Win10,需要右键以管理...
linux定时任务出现command not found解决办法第一步查看/etc/profile:
第二步修改 /root/.bash_profile:
末尾添加命令的路径
第三步 shell脚本修改:
#!/bin/bash. /etc...
Linux 中(加、减、乘、除)实例详解实现代码:#!/bin/bashnum1=10num2=2#两个数相加add=$[$num1+$num2]echo $num1 + $num2 '=' $add#两个数相减sub=$[$num1-$num2]echo $num1 -...
废话不多说了,直接给大家贴代码,具体代码如下所示:#! /bin/bashwebroot="/home/www/"cp /dev/null rsync_fileif [ ! -f file.md5 ];then find $webroot -type f -exec md5sum...
需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据。可以使用下面一条命令去完成:find /home/lifeccp/dicom/studies -mtime +21 -name...
ubuntu sublime中文输入问题解决办法概述:ubuntu下面使用sublime写代码,不能输入中文写注释都比较麻烦,所以就搜了一下如何输入中文。写篇博客记录一下,测试成功。测试环境
系...
Linux IO的水平触发和边缘触发的区别 在linux的IO多路复用中有水平触发,边缘触发两种模式,这两种模式的区别如下:
水平触发:如果文件描述符已经就绪可以非阻塞的执...
核心代码#shell判断文件夹是否存在#如果文件夹不存在,创建文件夹if [ ! -d "/myfolder" ]; then mkdir /myfolderfi#shell判断文件,目录是否存在或者具有权限folder="/var/ww...
详解Linux下的sudo及其配置文件/etc/sudoers的详细配置1.sudo介绍
sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的roo...
Linux 下sudo网络权限详解对于设置了网络代理的服务器,在当前用户下执行网络访问没有问题,但通过sudo执行命令时,就会出现“无网络连接”的错误。
背景 对于设置了网络代理...
Linux下的文件标述符和文件指针文件标识符:首先我们来了解一下文件标识符是什么东西?文件描述符是计算机科学中的一个术语,是一个用于表述只想文件的引用的抽象化概念...
fan@fan:sqlite$ sudo apt-get install sqlite3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您可能需要运行“apt-get -f install...
用‘grep'搜索文本文件如果您要在几个文本文件中查找一字符串,可以使用‘grep'命令。‘grep'在文本中搜索指定的字符串。举个例子:假设您正在‘/usr/src/linux/Documentation'...
核心代码[[ `cat a.log |wc -l` -eq 0 ]] && echo "file is empty"下面将cat与wc命令为大家介绍一下cat:查看文件的内容、连接文件、创建一个或多个文件和重定向输出到终端或...
查看目录下面的所有文件:#!/bin/bashcd /目标目录for file in $(ls *)do echo $filedone延伸的方法,查看目录下面的所有目录#!/bin/bashcd /export/bak/original_documentfor...