Linux中which命令查找文件的使用技巧】相关操作系统教程

Linux下关于文件&&目录操作的命令小结

【一、文件操作命令】 【1.1 查看文件】 【        Linux下查看文件的命令有很多,下面列出的几个是几乎所有Linux发行版中都带有的命令,他们各有特点,适用于不同的场合。】 【cat  [filename]   , 查看整个文件,适合小文件(如果看大文件,只能看到屏幕飞速的刷……一瞬间就到尾部了)】 【head  [filename],查看文件的首部【默认前10行,可以用-num 选项指定显示的行数】】 【tail  [filename]  , 查看文件的尾部【默认尾10...

Linux下使用find命令查找文件如何忽略某些目录

使用find命令在linux系统中查找文件时,有时需要忽略某些目录,可以使用 -prune 参数来进行过滤。 不过必须注意:要忽略的路径参数要紧跟着搜索的路径之后,否则该参数无法起作用。 例如:指定搜索/home/zth目录下的所有文件,但是会忽略/home/zth/astetc的路径: 代码如下: find /home/zth -path “/home/zth/astetc” -prune -o -type f -print 按照文件名来搜索则为: 代码如下: find /home/zth -path “/home/zth/astetc” -...

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

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

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

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

利用Linux命令在终端打开文件的方法

在Linux环境下工作,大部分时间都是在与终端打交道,经常会遇到要查看某个文件,比如一个图片或者一个word文档(不能在终端中直接查看的)。这时通常的做法是切换到gui界面,到文件所在的目录,双击想打开的文件。另外一种方法是直接在shell中输入指定的程序打开文件,比如: evince xx.pdf 查看某个pdf文件。当然这样做的前提是你得记得住那些程序的名字,比如你能记得住用LibreOffice打开一个word文件的命令吗?反正我是记不住。...

Linux使用diff命令比较文件的方法

diff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、git等版本控制工具不可或缺的一部分。1.命令格式: diff[参数][文件1或目录1][文件2或目录2]2.命令功能...

Linux中如何使用whereis命令快速查找文件

whereis命令只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。 但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此...

如何使用命令进行Mac和Linux之间的文件传输

一、从服务器下载文件到本机 1、修改文件所属 由于只能下载文件所属为自己的文件,所以要做修改文件所属的操作。 chown hudelei /opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log 2、下载到本机 scp hi@10.10.30.10:/opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log /Users/hvvi/Desktop 3、输入密码二、上传文件夹到服务器 1、scp -r /Users/hddvvi/Desktop/load hi@10.10.30.10:/opt/logs/tomcat/app/tomcat_stk_nm/ 注意:加上...

Linux使用chgrp命令修改文件所属群组的方法

Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。1.命令格式: chgrp [选项] [组] [文件]2.命令功能: chgrp命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。3.命令参数: 必要参数: -c 当发生改变时输出调试信息 -f 不显示错误信息 -R 处理指定目录以及其子目录下的所有文件 -v 运行时显示详细的处理信息 –dereference 作用于符号链接的指向,...

Linux删除文件(夹)、创建文件(夹)命令

删除文件(文件夹)和创建文件(文件夹)的Linux命令有哪些?在Linux系统中删除文件,很多用户都习惯使用rmdir命令。因为Linux没有回收站功能,所以建议用户使用rm -rf命令。具体用法可以按照以下命令操作。 一、Linux删除文件夹命令 Linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 注:使用rm -rf的时候一定要...