linux文件名查找which,whereis,locate】相关操作系统教程

Linux如何使用grep命令搜索文本文件

grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。 grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化的文本处理工作。1.命令格式: 代码如下: grep [...

Linux系统线上操作替换文件的注意事项

线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改。修改文件内容很可能导致程序逻辑错误甚至崩溃。而mv则是标记”删除“老文件,然后放一个新的同名文件过去。也就是说老文件和新文件其实是两个不同文件(inode不同),只是名字一样而已。正在打开老...

Linux字符界面怎么调整分辨率?利用 GRUB 的配置文件来完成!

如果安装了 Linux 的图形界面,则使用图形界面修改分辨率非常方便也很简单。但是如果只安装了字符界面,难道就不能修改分辨率了吗? 当然是可以的,只要利用 GRUB 的配置文件就可以完成。当然需要确定内核是否支持 CONFIG_FRAMEBUFFER_CONSOLE 功能,如果没有开启这项功能,则需要重新编译内核。 调整分辨率方法 1、首先,输入[root@localhost ~]# grep "CONFIG_FRAMEBUFFER_CONSOLE" /boot/ config-2.6.32-279.el6.i686 还记得/bo...

Linux删除文件夹方法

Linux删除文件夹进行设置的问题,要怎么处理呢?下面给大家带来Linux删除文件夹方法。 Linux删除文件夹方法 1、使用“SecureCRT”,通过 SSH2 连接到Linux 系统。 2、在 Linux 下删除目录的命令是“rm”,可以在终端命令提示符下输入“rm --help”查看 rm 命令的具体使用方法,我们常用的几个参数为“-f -i -r -v” -i 删除前逐一询问确认。这个参数有一个好处,当在删除大量文件或目录的时候,可以防止我们误操作删除的文件或目...

Linux把纯文本文档转换成PDF文件的方法

问题:我想要将一个纯文本文件转换成PDF文档。在Linux命令行下是否有一个简单的方法将文本文件转换成PDF文件?当你有一大堆文本文件要维护的时候,把它们转换成PDF文档会好一些。比如,PDF更适合打印,因为PDF文档有预定义布局。除此之外,还可以减少文档被意外修改的风险。 要将文本文件转换成PDF格式,你要按照下面的两步。准备工作 首先你要安装两个需要的包。 在 Debian、Ubuntu 或者 Linux Mint上: $ sudo apt-get install e...

Linux怎么样扩展XFS系统文件

为您提供 Linux如何扩展XFS文件系统。磁盘上有额外的空间,所以想要扩展其上创建的现存的XFS文件系统,以完全使用额外空间,那要怎么扩展XFS文件系统呢?下文就小编跟大家分享一下Linux如何扩展XFS文件系统教程。 Linux扩展XFS文件系统步骤:XFS是一个开源的(GPL)日志文件系统,最初由硅谷图形(SGI)开发,现在大多数的Linux发行版都支持。事实上,XFS已被最新的CentOS/RHEL 7采用,成为其默认的文件系统。在其众多的特性中,包含了...

linuxshell实现自动清理rman备份文件的脚本

为您提供 rman备份脚本#! /bin/bashsu - oracle <<!rman target /<<EOFbackup AS COMPRESSED BACKUPSET databaseinclude current controlfile format/orabak_%d_%T_%splus archivelog format/orabak/arch_%d_%T_%s delete allinput;delete noprompt obsolete;exit;EOF第三个备份保存平台自动清理过期的备份文件#! /bin/bashfor file in `ls /orabak`doif [[ ${file:0:2} == "db" ]];thenfdate=${file:10:8}mydate=`date +%Y%m%d -...

Linux如何提高大文件的拷贝效率

Linux系统操作中,当你在进行机器直接的拷贝时,遇到大文件的时候非常浪费时间,特别是将文件同时拷贝到多台机器上的时候,那么有什么好的方法能够提高大文件的拷贝效率呢?一起来学习下吧。你可以从源机器逐个拷贝到逐台目标机器,但是往往时间也是成倍的。或者你也可以同时从源机器同时拷贝到多个目标机器,但是受制于源机器的带宽等因素,速度并不见得真的很快。 还好,借助一些UNIX工具可以做的更好。把tee和FIFO组合起来,可以...

Linux rename命令文件重命名的用法汇总

Linux命令中的rename命令主要用于给文件重命名,与mv命令有些类似,但rename可以对批量文件进行重命名,而mv命令则只能对单个文件重命名,下面就给大家详细介绍下Linux rename命令的使用方法吧。Linux的 rename 命令有两个版本,一个是C语言版本的,一个是Perl语言版本的,早期的Linux发行版基本上使用的是C语言版本的,现在已经很难见到C语言版本的了,由于历史原因,在Perl语言大红大紫的时候,Linux的工具开发者们信仰Perl能取代...

如何快速清空Linux文件内容

代码如下: $ : 》 filename $ 》 filename $ echo “” 》 filename $ echo 》 filename $ cat /dev/null 》 filename 上面就是Linux下快速清空文件内容的方法介绍了,如果你想要清空文件的内容,而又不知道该如何做的时候,不妨试试上面介绍的方法。