linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。...1.命令格式: mkdir [选项] 目录名或路径名 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。...3.命令参数: 参数 描述 -m --mode=模式,设定权限 (类似 chmod) -p --parents 可以是一个路径名称。...通过一个命令创建出项目的目录结构 命令: mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{...,需要自行安装后才能使用,Ubuntu安装命令: apt install tree
tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。...利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。 首先要弄清两个概念:打包和压缩。...这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。...linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。...一.命令格式 tar [必要参数] [选择参数] [文件] 二. 命令功能 用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 三.
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。...more命令从前向后读取文件,因此在启动时就加载整个文件。...一.命令格式: more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ] 二.命令功能: more命令和cat的功能一样都是查看文件里的内容...: 操作命令 描述 Enter 向下n行,需要定义。...命令 调 用Shell,并执行命令 q 退出more 五. 使用实例 1.
ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。...通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!...1.命令格式: ls [选项] [目录名] 2.命令功能 列出目标目录中所有的子目录和文件。...1 ls -l -R /home/hc 在使用 ls 命令时要注意命令的格式:在命令提示符后,首先是命令的关键字,接下来是命令参数,在命令参数之前要有一短横线“-”,所有的命令参数都有特定的作用,自己可以根据需要选用一个或者多个参数...,在命令参数的后面是命令的操作对象。
tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容...一.命令格式; tail [必要参数] [选择参数] [文件] 二.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。...三.命令参数: 参数 描述 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c 显示的字节数 -n 显示行数 --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束...--quiet, --silent 从不输出给出文件名的首部 -s --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒 四.使用实例: 1.显示log1文件最后3行内容 命令...由于加了&,所以输出命令一直在后台运行,想要杀死它就得找到它的pid,然后kill -9 pid,终止输出
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。...二.命令功能: 用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活。 三.命令参数: 参数 描述 -a 或 --text : 不要忽略二进制的数据。...在linux下的grep除fgrep外,都支持POSIX的字符类。...test]# grep -v 仅此一条 * 1.log:hnlinux 1.log: 1.log:hpython.cn 1.log: 1.log:ubuntu 1.log: 1.log:ubuntu linux...1.log: 1.log:redhat 1.log: 1.log:Redhat 1.log: 1.log:linuxmint 2.log:linux 2.log: 2.log:Redhat 2.log.back
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。...一.命令格式 wc [-clw][--help][--version][文件...]...二.命令功能 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。...三.命令参数 参数 描述 -c 统计字节数。 -l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。...用wc命令只打印统计数字不打印文件名 命令: cat 1.log |wc -l 输出: [root@localhost test]# wc -l 1.log 3 1.log [root@localhost
chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。...Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。...确定了一个文件的访问权限后,用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。...利用chgrp命令来更改某个文件或目录的用户组。 chmod命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。chmod命令详细情况如下。 一....g=rx,o=x file 说明: 上例的另一种形式 命令 chmod =r file 说明: 为所有用户分配读权限 命令: chmod 444 file 说明: 同上例 命令: chmod
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。...一.命令格式: mv [选项] 源文件或目录 目标文件或目录 二.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。...当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。...三.命令参数: 选项 描述 -b 若需覆盖文件,则覆盖前先行备份。...四.命令实例: 1.将文件file1.txt重命名为file2.txt 命令: mv file1.txt file2.txt 输出: hc@hc-virtual-machine:~/test$ ls
gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。...gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。...一.命令格式 gzip [参数] [文件或者目录] 二. 命令功能 gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名 三....命令参数 必要参数 参数 描述 -a 或--ascii , 使用ASCII文字模式。 -c 或--stdout或--to-stdout ,把压缩后的文件输出到标准输出设备,不去变动原始文件。...如果要压缩成一个gz文件,可以先用tar命令对目录进行打包,然后再对打包文件使用gzip命令 5.
在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。...一.命令格式: lsof [参数] [文件] 二.命令功能: 用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。...列出除了某个进程号外的其他进程号所打开的文件信息 命令: lsof -p ^1 13. 列出所有的网络连接 命令: lsof -i 14....列出所有tcp 网络连接信息 命令: lsof -i tcp 15. 列出所有udp网络连接信息 命令: lsof -i udp 16....列出所有网络文件系统 命令: lsof -N 21. 域名socket文件 命令: lsof -U 22. 某个用户组所打开的文件信息 命令: lsof -g 5555 23.
1.命令格式: cd [目录名] 2.命令功能 切换当前目录至 [目录名] 3....常用范例 1.进入系统根目录 命令: cd / 说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了 输出: hc@hc-virtual-machine:~$ pwd...返回父级目录 命令: cd .....@hc-virtual-machine:~/PycharmProjects$ cd .. hc@hc-virtual-machine:~$ pwd /home/hc 3.进入当前目录的父目录的父目录 命令...把上个命令的参数作为cd参数使用 命令: cd !
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。...一.命令格式 iostat [参数] [时间] [次数] 二.命令功能 通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况, 负载信息。...@localhost tmp]# iostat Linux 3.10.0-862.el7.x86_64 (localhost.localdomain) 2018年12月08日 _x86_...2:定时显示所有信息 命令: iostat 2 3 输出: [root@localhost tmp]# iostat 2 3 Linux 3.10.0-862.el7.x86_64 (localhost.localdomain...: iostat -m 输出: root@localhost tmp]# iostat -m Linux 3.10.0-862.el7.x86_64 (localhost.localdomain)
nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!...一.命令格式: nl [参数]... [文件]......三.命令功能: nl 命令读取 File 参数(缺省情况下标准输入),计算输入中的行号,将计算过的行号写入标准输出。 在输出中,nl 命令根据您在命令行中指定的标志来计算左边的行。...除非使用 -p 标志,nl 命令在每个逻辑页开始的地方重新设置行号。 可以单独为头、主体和页脚节设置行计算标志(例如,头和页脚行可以被计算然而文本行不能)。...四.使用实例: 1.用 nl 列出 log1 的内容 命令: nl log1 输出: hc@hc-virtual-machine:~/snap$ nl log1 1 我是log1的第一行
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。...which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。...一.命令格式: which 可执行文件名称 二.命令功能: which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。...命令实例 1....』,意思是输入 which 会等於后面接的那串命令!
whereis命令用于查找文件。 该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。...该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate命令。 一.命令格式: whereis [-bfmsu][-B ...][-M ...]...二.命令功能: whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。...2:显示bash 命令的二进制程序的地址 命令: whereis -b bash 输出: hc@hc-virtual-machine:~$ whereis -b bash bash: /bin/bash.../etc/bash.bashrc 3.显示bash命令的帮助文件地址 命令: whereis -m bash 输出: hc@hc-virtual-machine:~$ whereis -m bash
系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 一.命令格式: chown [选项]... [所有者][:[组]] 文件......二.命令功能: 通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。...三.命令参数: 参数 描述 -c 当发生改变时输出调试信息 -f 忽略错误信息 -h 修复符号链接 -R 处理指定目录以及其子目录下的所有文件 -v 运行时显示详细的处理信息 --dereference...文件或者目录> 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组 --help 显示帮助信息 --version 显示版本信息 四.使用实例: 1:改变文件的拥有者和群组 命令...dir1]# ll log1 -rwxrwxr-x. 1 root mail 0 Nov 20 18:53 log1 说明: 将log1文件的拥有者设为root,群组设为mail 2:改变文件拥有者和群组 命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。...一.命令格式 top [参数] 二.命令功能 显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等 三.命令参数 参数 描述 -b 批处理 -c 显示完整的治命令 -I 忽略失效过程...IRQ)占用CPU的百分比 0.0 si -- 软中断(Software Interrupts)占用CPU的百分比 0.0 st 备注:在这里CPU的使用比率和windows概念不同,需要理解linux...纳入内核管理的内存不见得都在使用中,还包括过去使用过的现在可以被重复利用的内存,内核并不把这些可被重新使用的内存交还到free中去,因此在linux上free内存会越来越少,但不用为此担心。...这些命令都是单字母的,如果在命令行中使用了s 选项, 其中一些命令可能会被屏蔽。 命令 说明 h 显示帮助画面,给出一些简短的命令总结说明 k 终止一个进程。 i 忽略闲置和僵死进程。
rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。...rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。...命令实例 1....rm命令的提示, 然后在终端执行这条命令,使得刚才的修改即刻生效: source ~/.bashrc 2....即换一个命令行窗口执行rm -r 命令删除即可 如果不想换命令行窗口,可以用sudo rm -rf 目录名 删除回收站的文件 或者解除临时绑定 unalias rm 输出: hc@hc-virtual-machine
一.命令格式: head [参数]... [文件]... 二.命令功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。...三.命令参数: 参数 描述 -q 隐藏文件名 -v 显示文件名 -c 显示字节数 -n 显示的行数 四.使用实例: 1.输出log1文件的前4行内容 命令: head -n 4 log1...@hc-virtual-machine:~/snap$ head -n 4 log1 我是log1的第一行 我是log1的第三行 我是log1的第四行 2.输出log1文件除最后4行以外的全部内容 命令...hc-virtual-machine:~/snap$ head -n -4 log1 我是log1的第一行 我是log1的第三行 hc@hc-virtual-machine:~/snap$ 3.输出log1文件的前24个字节 命令...hc-virtual-machine:~/snap$ head -c 24 log1 我是log1的第一行 hc@hc-virtual-machine:~/snap$ 4.输出log1文件的除最后24个字节以外的内容 命令
领取专属 10元无门槛券
手把手带您无忧上云