
每天一个Linux命令
文章平均质量分 70
在作者peida博客的基础上进行个人常用指令标记整理,markdown编辑 优化作者排版(原文链接:http://www.cnblogs.com/peida/archive/2012/10/23/2734829.html)
汤姆与贝塔
拥有几十年的扫大街经验,能扫除一切垃圾,保持街道干净。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每天一个linux命令(25):linux文件属性详解
Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下:命令:ls -lih输出:[root@localhost test]# ls -lih总计 316K2095120 lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -> log2012.log2095112 -rw-r--r-- 1 root root 296K 11-13 06:03转载 2020-10-20 09:29:19 · 254 阅读 · 0 评论 -
每天一个linux命令(24):Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。一. 文件类型 Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是转载 2020-10-20 09:23:01 · 282 阅读 · 1 评论 -
每天一个linux命令(23):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面我们就开始了解一下linux目录结构的相关知识。 当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin … … 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就像树形结构,所以我们可以把文件系统转载 2020-09-03 10:30:22 · 212 阅读 · 0 评论 -
每天一个linux命令(22):find 命令的参数详解
find一些常用参数的一些常用实例和一些具体用法和注意事项。1.使用name选项 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 pathname参数,波浪号~代表了你的$HOME目录。 find ~ -name "*.log" -print 想要在当前目录及子目录中查找所有的*.log文件转载 2020-08-22 10:49:24 · 287 阅读 · 0 评论 -
每天一个linux命令(21):find命令之xargs
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。 find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续转载 2020-08-22 10:27:56 · 266 阅读 · 0 评论 -
每天一个linux命令(20):find命令之exec
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-转载 2020-08-22 10:18:44 · 816 阅读 · 0 评论 -
每天一个linux命令(19):find 命令概览
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。1.命令格式 find pathna转载 2020-08-21 10:09:29 · 239 阅读 · 0 评论 -
每天一个linux命令(18):locate 命令
locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。1.命令格式 locate [选择参数] [样式]2.命令功能 locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命转载 2020-08-21 09:49:59 · 235 阅读 · 0 评论 -
每天一个linux命令(17):whereis 命令
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。 但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用where转载 2020-08-12 18:39:59 · 274 阅读 · 0 评论 -
每天一个linux命令(16):which命令
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。 find 实际搜寻硬盘查询文件名称。 which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。1. 命令格式 which 可执行文件名称2.转载 2020-08-12 18:34:44 · 311 阅读 · 0 评论 -
每天一个linux命令(15):tail 命令
tail 命令从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。1. 命令格式 tail[必要参数][选择参数][文件]2. 命令功能 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。3. 命令参数params-f 循环读取-q 不显示处理信息-v 显示详细的处理信息转载 2020-08-12 18:27:16 · 185 阅读 · 0 评论 -
每天一个linux命令(14):head 命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。1. 命令格式 head [参数]... [文件]...2. 命令功能 head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。3. 命令参数params-q 隐藏文件名-v 显示文件名-c<字节> 显示字节数-n<行数> 显转载 2020-08-12 18:19:56 · 190 阅读 · 0 评论 -
每天一个linux命令(13):less 命令
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 pageup pagedown 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。1. 命令格式 less [参数] 文件2. 命令功能 less转载 2020-08-12 18:13:15 · 169 阅读 · 0 评论 -
每天一个linux命令(12):more命令
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1. 命令格式 more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]2. 命令功能 more命令和cat的功能一样都转载 2020-08-12 17:43:27 · 213 阅读 · 0 评论 -
每天一个linux命令(11):nl命令
nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐0等等的功能。1. 命令格式 nl [选项]... [文件]...2. 命令参数params-b 指定行号指定的方式,主要有两种: -b a 表示不论是否为空行,也同样列出行号(类似 cat -n); -b t 如果有空行,空的那一行不要列出行号(默认值);-n 列转载 2020-08-11 10:13:19 · 255 阅读 · 0 评论 -
每天一个linux命令(10):cat 命令
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。1. 命令格式 cat [选项] [文件]...2. 命令功能cat主要有三大功能:1.一次显示整个文件:cat filename2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件。3.将几个文件合并为一个文件:cat file1 file2 > file3. 命令参数par转载 2020-08-11 09:58:12 · 242 阅读 · 0 评论 -
每天一个linux命令(9):touch 命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1. 命令格式 touch [选项]... 文件...2. 命令参数params-a 或–time=atime或–time=access或–time=use 只更改存取时间-c 或–no-create 不建立任何文档-d 使用指定的日期时间,而非现在的时间-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题-m转载 2020-08-11 09:39:11 · 195 阅读 · 0 评论 -
每天一个linux命令(8):cp 命令
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。1. 命令格式 cp [选项]... [-T] 源 目的 或:cp [选项]... 源... 目录 或:cp [选项]... -t 目录 源...2. 命令功能 将源文件复制至目转载 2020-08-11 09:27:19 · 453 阅读 · 0 评论 -
每天一个Linux命令专栏说明
本专栏参考大神peida博客专栏每天一个linux命令,编写的目的主要是感觉博客园上的此博客看上去比较枯燥,没有进行彩色处理,网上搜索到转载此博客的文章几乎都是原文转载。因此在其基础上,个人进行markdown编辑处理,添加标记红色处理(指令功能)、绿色处理(推荐、常用)以及代码颜色增强处理,看起来更舒服,层次有序。除此之外,对格式进行优化,中英文等细节进行统一,且几乎每篇指令博客后都会总结个人在平时使用中经常用到的指令,方便读者更快速上手。仅仅是个人!个人!平时常用,对个人学习比较受用,希望能帮助到需原创 2020-08-03 10:31:59 · 200 阅读 · 0 评论 -
每天一个linux命令(7):mv命令
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。1. 命令格式 mv [选项] 源文件或目录 目标文件或目录2. 命令功能 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已转载 2020-08-03 10:06:07 · 346 阅读 · 0 评论 -
每天一个linux命令(6):rmdir 命令
今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。1. 命令格式 rmdir [选项]... 目录...2. 命令功能 该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。3. 命令参数 - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果转载 2020-08-02 11:54:03 · 266 阅读 · 0 评论 -
每天一个linux命令(5):rm 命令
昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。转载 2020-08-02 11:31:53 · 361 阅读 · 0 评论 -
每天一个linux命令(4):mkdir命令
linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式 mkdir [选项] 目录...2.命令功能 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数转载 2020-07-28 09:08:06 · 188 阅读 · 0 评论 -
每天一个linux命令(3):pwd命令
Linux中用 pwd 命令来查看当前工作目录的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式 pwd [选项]2.命令功能 查看“当前工作目录”的完整路径3.常用参数 一般情况下不带任何参数 如果目录是链接时: 格式:pwd -P 显示出实际路径,而非使用连接(link)路径。4.常用实例实例1:用 pwd 命令查看默认工作目录的完整路径命令: pwd转载 2020-07-28 08:51:32 · 206 阅读 · 0 评论 -
每天一个linux命令(2):cd命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。1. 命令格式 cd [目录名]2. 命令功能 切换当前目录至dirName3. 常用范例例一:进入系统根目录命令: cd /输出:[root@localhost ~]# cd / 说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了命令: cd转载 2020-07-23 14:43:09 · 302 阅读 · 0 评论 -
每天一个linux命令(1):ls命令
每天一个linux命令(1):ls命令 ls命令是linux下最常用的命令。ls命令就是list的缩写。缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)、查看目录信息等等。ls 命令在日常的linux操作中用的很多!1. 命令格式: ls [选项] [目录名]2. 命令功能: 列出目标目录中所有的子目录和文件。3. 常用参数:转载 2020-07-23 13:27:40 · 346 阅读 · 0 评论