Linux
lkforce
这个作者很懒,什么都没留下…
展开
-
Linux中的Xargs命令,支持|管道传递参数
1. 简介 之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 |ls -l 这个命令是错误的find /sbin -perm +700 |xargs ls -l 这样才是正确的xargs 可以读入 stdin 的资料,并且以空白字元或断行字元作为分辨转载 2016-10-19 17:01:04 · 8339 阅读 · 0 评论 -
Linux中的tar命令,压缩和解压缩
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出转载 2016-10-19 17:07:22 · 813 阅读 · 0 评论 -
Linux中grep命令,用或的关系查询多个字符串,正则表达式基础说明
使用 grep 'word1|word2' 文件名 这样的命令是不对的!应该使用如下的命令:1,grep -E 'word1|word2' 文件名2,egrep 'word1|word2' 文件名3,grep 'word1/|word2' 文件名为什么需要加-E,关于grep 和 egrep:egrep 等同于 grep -E 。它会以扩展原创 2016-10-19 18:52:51 · 35732 阅读 · 0 评论 -
Linux中的split命令,文件切割
Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件split命令有两种方式:1,指定行数来切割split -l 300 log.txt newfile每个文件300行2,指定文件大小来切割split -b 500m log.txt newfile每个文件大小500m,生成的新文件的文件名是newfile后面加上按照a原创 2017-05-10 16:45:40 · 65481 阅读 · 4 评论 -
Linux中的远程复制,scp命令,可以复制文件夹
从本地复制到远程:scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root 用法:scp {要复制的文件位置,可以是相对路径} {远程机器账号}@{远程机器ip}:{远程机器中的目标文件夹目录}复制目录加参数 -r 即可 从 远程 复制到 本地 scp root@/172.19.2.75:/home/root/f转载 2016-10-19 15:55:19 · 6957 阅读 · 0 评论 -
关于nohup重定向日志按日期区分文件(未解决)
启动服务的脚本:#!/bin/bashcd `dirname $0`source start_base#make sure classpath .. is ahead of the lib pathnohup java $JAVA_OPTS $JAVA_MEM_OPTS $JAVA_DEBUG_OPTS $JAVA_JMX_OPTS -classpath $LIB_JARS:$原创 2016-07-19 22:16:23 · 14348 阅读 · 1 评论 -
Linux中Too many open files 问题分析和解决
今天某个服务的日志中出现了大量的异常:[WARN ] 2018-06-15 16:55:20,831 --New I/O server boss #1 ([id: 0x55007b59, /0.0.0.0:20880])-- [org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink] [DUBBO] Failed to ...原创 2018-06-15 23:25:36 · 102177 阅读 · 7 评论 -
Linux中查看磁盘大小、文件大小、排序方法小结
一,查看磁盘空间大小的命令:dfdf命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB比如以下命令:df -hl执行结果如下:执行的结果每列的含义:第一列Filesystem,磁盘分区第二列Size,磁盘分区的大小第三列Used,已使用的空间第四列Avail,可用的空间第五列Use%,已使用的百分比第六列Mounted on,挂载点解释一下后面的h和l参数,h是把显示的单位...原创 2018-07-04 19:23:14 · 213108 阅读 · 1 评论 -
Linux中删除刚刚解压缩的文件
如果解压缩的时候目标目录写错了,导致把文件解压到了错误的目录,可以用以下命令来把解压了的文件删除掉。命令如下:tar -tf {解压缩过的压缩文件} | xargs rm -r实际上tar -tf 是列出该压缩文件中的文件列表xargs rm是根据前面的文件列表来删除文件原创 2016-10-19 16:57:18 · 15197 阅读 · 4 评论 -
Linux中查看磁盘空间和文件大小的方法
(1)查看文件大小 查看当前文件夹下所有文件大小(包括子文件夹) du -sh # du -h15M ./package16K ./.fontconfig4.0K ./.cache5.1M ./.rpmdb20M . 查看指定文件夹下所有文件大小(包括子文件夹)# du -h ftp转载 2016-10-19 15:06:01 · 11432 阅读 · 0 评论 -
连接linux上服务失败和打开防火墙对端口限制
连接Linux上服务时报错:No route to host Connection refused打开防火墙对端口限制的方法:/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口原创 2016-07-06 19:47:14 · 4513 阅读 · 0 评论 -
Linux文件权限设置
Linux中,用ll命令可以看到文件或目录的权限文件或目录的权限由10位组成第一位用来区分是文件还是目录,-表示文件,d表示目录第二到第十位代表相关权限,分为三组,二三四位是所有者权限,五六七位是所有者同组用户权限,八九十位是其他用户权限每组的三位,第一位是读取权限,有是r没有是-,第二位是写入权限,有是w没有是-,第三位是执行权限,有是x没有是-比如:-rwxr―r--: 文原创 2016-07-19 22:10:35 · 910 阅读 · 0 评论 -
关于VMWare中Linux的默认root账号密码
安装了VMWare在VMWare中安装了Linux,版本是Red Hat 6.3 64位,中间让给服务器起了个名,我的名字是lkforce,让填了个账号密码,我填了账号test,密码test进入Linux系统,是用test用户登录的,进入命令行,也是test用户的登录的,开头是[test@localhost var]$这样的我想换成root用户,但不知道密码,各种su,sudo su都原创 2016-11-07 15:12:52 · 40200 阅读 · 2 评论 -
Linux中/proc/meminfo查看内存信息,对输出结果的简单说明
例子输出如下:MemTotal: 507480 kB MemFree: 10800 kBBuffers: 34728 kBCached: 98852 kBSwapCached: 128 kBActive: 304248 kBInactive: 46192 kB转载 2016-10-18 18:04:18 · 11108 阅读 · 0 评论 -
Linux中用free命令查看内存占用情况
free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。1.命令格式:free [参数]2.命令功能:free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略3.命令参数:-b 以Byte为单位显示内存使转载 2016-10-18 19:54:29 · 6963 阅读 · 0 评论 -
Linux中的top命令查看内存和cpu信息
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. 使用权限:所有使用者使用方式:t转载 2016-10-18 19:59:55 · 16257 阅读 · 0 评论 -
Linux中find命令,与exec合用,按修改时间查询等
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。{} 花括号代表前面find查找出来的文件名。使用find转载 2016-10-18 20:15:36 · 2251 阅读 · 0 评论 -
Linux中的硬链接和软链接
在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symboli转载 2016-10-19 11:48:52 · 571 阅读 · 0 评论 -
Linux的EL6和EL7下关闭防火墙的方法
在Linux中EL代表RedHat Enterprise Linux 查看操作系统版本的命令:uname -a在EL6版本下,得到的结果可能是这样的:在EL7版本下,得到的结果可能是这样的: 在EL6下,关闭防火墙的命令:service iptables stop/etc/init.d/iptables stop在EL7下,关闭防火墙的命令:...原创 2018-12-07 17:00:48 · 1345 阅读 · 0 评论