精华内容
下载资源
问答
  • xshell查看文件大小和删除文件

    万次阅读 2020-03-18 10:19:05
    一.xshell下查看文件个数及大小 1.查看当前目录下的文件数量: ls -l |grep "^-"|wc -l 或 find ./folder_name -type f | wc -l 注:folder_name 指的是:当前 目录下的你要查询的文件夹名 2.查看某文件夹下文件...

    一.xshell下查看文件个数及大小

    1.查看当前目录下的文件数量:
    ls -l |grep "^-"|wc -l
    或
    find ./folder_name -type f | wc -l     
    

    注:folder_name 指的是:当前 目录下的你要查询的文件夹名

    2.查看某文件夹下文件的个数,包括子文件夹里的
    ls -lR|grep "^-"|wc -l
    

    说明:

    1. ls -l
    长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
    
    2. grep "^-"
    这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
    3. wc -l
    统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。
    ###### 3.xshell查看文件大小
    du -sh 查看当前文件夹大小
    du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
    du -sk filename 查看指定文件大小
    

    二.xshell删除一个文件或者目录

    语法
    rm [options] name…
    参数:
    -i 删除前逐一询问确认。
    -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
    -r 将目录及以下之档案亦逐一删除。
    例子:

    删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r"
    $ rm  test.txt 
    $ rm  testml
    rm: 无法删除目录"testml": 是一个目录  
    $ rm  -r  homework  
    删除当前目录下的所有文件及目录,命令行为:
    $ rm  -r  * 
    文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。
    

    二.xshell cp命令主要用于复制文件或目录

    语法
    cp [options] source dest

    cp [options] source… directory
    参数说明:
    -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
    -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
    -f:覆盖已经存在的目标文件而不给出提示。
    -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答”y”时目标文件将被覆盖。
    -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
    -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
    -l:不复制文件,只是生成链接文件。

    #复制 test.txt,命名为 test2.txt
    $ cp  test.txt test2.txt   
    
    #使用指令"cp"将当前目录"test/"下的所有文件复制到新目录"newtest"下
    $ cp –r test/ newtest          
    #注意:用户使用该指令复制目录时,必须使用参数"-r"或者"-R"。
    

    三.xshell 查看磁盘使用

    1.查看当前目录:df -h
    2.查看指定目录:df -h /usr/
    

    四.xshell 看一个文件开头和清空内容

    1.查看文件开头:more test.txt  (回车翻行 空格翻页)
    2.从文件中查找第一个出现"22189641"字符串的行,并从该处前两行开始显示输出:more +/22189641 gmc_info.log
    3.清空内容指定文件:>  test.txt 
    
    展开全文
  • Linux查看文件内容与处理文件

    千次阅读 2018-12-31 18:03:40
    一、查看文件内容 1、查看文件类型 file命令: 能够探测文件的内部,并决定文件是什么类型的。 用法:file [path]my_file my_file如果是目录,file命令会显示 "my_file : directory"。如果是文本文件,...

    一、查看文件内容

    1、查看文件类型

    file命令: 能够探测文件的内部,并决定文件是什么类型的。
    用法:file [path]my_file
    my_file如果是目录,file命令会显示 "my_file : directory"。如果是文本文件,会显示"my_file: 文件的字符编码 text"。如果是符号链接的文件,会告诉你它链接到哪个文件上。如果是二进制可执行程序,file命令能够确定该程序编译时所面向的平台以及需要何种类型的库。

    2、查看整个文件

    ⑴ cat 命令
    用法:cat [文件列表]
    参数:-n 或 --number:由 1 开始对所有输出的行数编号
               -v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
               -E 或 --show-ends : 在每行结束处显示 $。
               -T 或 --show-tabs: 将 TAB 字符显示为 ^I。
               -A, --show-all:等价于 -vET。

    ⑵ more 命令
    用法:more [+数字] [-数字] file
    以全屏幕的方式按页显示文本文件的内容,如果带上了参数 '+数字' 表示从该行开始显示,参数 '-数字'指定每屏显示的行数。Enter向下滚动一行,空格或f 向下滚动一屏,b向上滚动一屏,q退出。

    ⑶ less 命令
    less指令是基于more指令和vi指令实现的,更可以使用"前后左右"来查看文件内容,用PageUp键向上翻页,用PageDown键向下翻页,=输出文件名和当前行的行号等信息。
    在使用less指令查看文件内容时,如果希望不退出less指令就能够执行shell中的其他指令,可以使用 "!command"的方式,直接执行指令,执行结束后自动返回less指令。
    指令运行过程中,按"h"键显示less的快捷键帮助。
    可以在":"提示符下输入查找的关键字(先输入/,后输入关键字,最后回车),以实现快速定位。

    3、查看部分文件

    ⑴ tail 命令
    用于输出文件中的尾部内容。

    ⑵ head 命令
    用法:head [选项] [文件列表]
    用于显示文件的开头部分的内容。
    参数-n<行数>指定显示头部内容的行数,默认10行;-c<字符数>指定显示头部内容的字符数。

    二、处理文件

    1、创建空文件

    touch命令:touch new_file

    2、过滤文件内容

    ⑴ grep 命令
    用法:grep [选项] [匹配模式] file
    按照某种匹配规则搜索指定的文件,并将符合匹配条件的行输出。
    选项:-v搜索不含指定字符串的行,-x整行匹配,-c 统计符合匹配模式的行数,-E 用来扩展选项为正则表达式。

    ⑵ cut 命令
    用法:cut [选项] [文件]
    指令显示行中指定部分,删除文件中的指定字段。
    选项: [-d “分隔符”]指定字段的分隔符,默认的字段分隔符为"TAB"。
    [-f 起始字段位置-结束字段位置]显示指定的字段内容,第一个字段就是1。只显示一个字段时,直接写相应的位置即可。

    3、统计文件内容

    wc命令:wc [选项] [文件列表]
    统计文件的行数、单词数和字符数。
    选项:-l 打印总行数。
    注意:在windows下,文件的最后一行不会自动添加换行符。用wc统计的时候,会发现比实际少了一行。使用换行符‘\n’作为行结束标志,实际是统计换行符个数。

    4、对文件内容进行排序

    sort命令:sort [选项] [文件列表]
    -c检查文件是否已经按照顺序排序;
    -n按照数值的大小排序;
    -o<输出文件>:将排序后的结果存入指定的文件;
    -t<分隔字符>:指定排序时所用的栏位(列)分隔字符(如果分隔字符是制表符,放在字符串中时,正常写即可,否则,在前面加上$);
    -r是以相反顺序;
    -u在输出行中去除重复行(只考虑用来排序的行);
    -b会忽略每一行前面的所有空白部分,从第一个可见字符开始比较;
    -k<start,end>:指定需要排序的列,start和end都是数字,start又分为3个部分(选项[bdfinr]、排序列、开始的位置),end默认到本域结束。-k可以出现多次,代表多列排序(第一个是主排序)。数字列如1.2表示对第一个域的第二个字符开始到本域的最后一个字符为止的字符串进行排序;1.2,1.2表示只按第一个域的第二个字符进行排序;
    sort将文件/文本的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。

    展开全文
  • Linux查看文件编码格式

    千次阅读 2020-05-14 11:02:56
    linux查看文件编码格式 file命令 首先查看file命令的help,file --help 阿斯顿 linux文件编码转换

    linux查看文件编码格式

    1.file命令

    首先查看file命令的help,file --help,里面有详情的参数说明。

    使用file 命令查看文件的编码格式

    [root@dep-184 /]# file 1.txt

    1.txt: ISO-8859 text

    2.vim 命令

    使用vim命令进入文件 1.txt,然后在使用 “:set fileencoding” 查看文件当前展示的编码格式(这里必须确保展示内容无乱码,才可以得到内容真实的编码格式),我这里的文件1.txt 内容实际是gbk,而文件保存时的编码格式是ISO-8859,如下:

    不加任何编码格式进入文件,则文件编码格式是latin1(Latin1是ISO-8859-1的别名,有些环境下写作Latin-1)

    [root@dep-184 /]# vim 1.txt

    文件内容

    使用:set fileencoding

    指定文件展示的编码格式进入文件,此时展示的内容是正常的,但是使用:set fileencoding 查看是cp936(cp936就是指系统里第936号编码格式,即GB2312的编码)

    [root@dep-184 /]# vim "+e ++enc=gbk" 1.txt

    文件内容

    使用:set fileencoding

    最后在试一下指定utf-8进入文件的情况,查看的内容是乱码的,使用:set fileencoding 查看是utf-8。

    [root@dep-184 /]# vim "+e ++enc=utf-8" 1.txt

    文件内容

    使用:set fileencoding

    小结:从以上三种情况来看,进入文件使用:set fileencoding 查看编码时,编码格式是根据终端显示的编码格式来确定的,使用哪种编码方式进入文件展示文件那天,则就是哪种编码格式,即你使用正确的编码格式进入文件,文件无乱码则使用这种方式查看编码格式就是正确的。

    3.enca命令

    使用enca可以直接查看文件内容的编码格式,如下

    [root@dep-184 /]# enca  1.txt 

    Simplified Chinese National Standard; GB2312

    enca安装参考:下载地址https://dl.cihar.com/enca/enca-1.19.tar.gz

    解压:tar -xvf enca-1.19.tar.gz

    进入目录

    ./configura

    安装:

    make

    make install

    enca 还有其他的参数可以设置,查看enca --help

     

    linux文件编码转换

    1.vim 命令

    在vim中使用 :set fileencoding=xxx 来转换文件的编码格式,这里vim文件时需要注意,必须指定编码进入文件或者直接进入文件时内容无乱码,如下:

    [root@dep-184 /]# vim "+e ++enc=gbk" 1.txt

    文件内容

    转换编码格式,回车无错误则转换成功,最后 :wq保存退出。

    查看转换后的编码格式

    [root@dep-184 /]# enca 1.txt

    Universal transformation format 8 bits; UTF-8

    如果不指定编码格式进入文件会出现什么情况呢,以下是我测试的结果:

    [root@dep-184 /]# vim 1.txt

    文件内容

    出现错误,转换失败

    2.iconv 命令

    这里必须知道文件内容的真实编码,转换的时候才不会出现乱码,如下

    转换命令,比如将一个UTF-8 编码的文件转换成GBK编码(此处应该知道文件内容的正确编码)

    iconv -f GBK -t UTF-8 1.txt -o 2.txt

     

    以上是我在测试的时候总结的,如果有错误的地方欢迎小伙伴指正,谢谢!

    展开全文
  • linux 查看文件最后几行

    千次阅读 2021-03-01 16:12:14
    可以使用head(查看前几行)、tail(查看末尾几行)两个命令。 例如: 查看/etc/profile的前10行内容,应该是: # head -n 10 /etc/profile ...将内容输出到/home/test文件中 # head -n 10 /etc/profile >&g.

    可以使用head(查看前几行)、tail(查看末尾几行)两个命令。
    例如:
    查看/etc/profile的前10行内容,应该是:
    # head -n 10 /etc/profile
    查看/etc/profile的最后5行内容,应该是:
    # tail  -n 5 /etc/profile
    如果想同时查看可以将前10行和后5行的显示信息通过输出重定向的方法保存到一个文档,这样查看文档即可一目了然。
    例如:
    将内容输出到/home/test文件中
    # head -n 10 /etc/profile >>/home/test
    # tail  -n 5 /etc/profile>>/home/test
    查看的话只需要打开test文件即可。
    cat /home/test
    
    【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行cat filename| head -n 3000 | tail -n +1000  *注意两种方法的顺序 分解:    tail -n 1000:显示最后1000行    tail -n +1000:从1000行开始显示,显示1000行以后的    head -n 1000:显示前面1000行 【三】用sed命令  sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • 在实际使用ubuntu时候,经常要碰到需要查看文件以及文件夹大小的情况。 有时候,自己创建压缩文件,可以使用 ls -hl 查看文件大小。参数-h 表示Human-Readable,使用GB,MB等易读的格式方式显示。 对于文件夹的大小,...
  • linux下查看文件内容的命令

    万次阅读 多人点赞 2019-01-30 11:14:02
    众所周知Linux中命令cat、more、less均可用来查看文件内容,主要区别有: cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况; more和less一般用于...
  • Windows 查看文件占用

    千次阅读 2019-06-12 17:36:38
    删除文件/文件夹,提示被占用,很烦呀! 找出谁在占用: 任务管理器 -> 性能 -> 打开资源监视器 点击 cpu tab 页 -> 在关联的句柄输入被占用的文件夹/文件名 列表里就是当前占用进程了! ...
  • linux-查看文件数量

    千次阅读 2020-03-27 18:09:38
    一、查看当前目录下的文件数量(不包含子目录中的文件) ll | grep “^-” | wc -l 二、查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录 ls -lR|grep “^-”| wc -l 三、查看当前目录下的...
  • windows命令行查看文件

    千次阅读 2020-04-06 20:10:12
    windows命令行查看文件 最近发现: 1、可以使用`type filename查看文本文件的内容; 2、直接输入filename用默认程序打开文件
  • shell 查看文件大小

    千次阅读 2019-09-12 14:38:01
    1、查看某个目录下哪个文件最大 du -sh *|grep G 2、查看某个目录下文件的大小 du -ha xxx.csv 3、查看某个目录下所有文件的大小 du -ha 4、查看所有目录使用空间 df -h ...
  • linux中查看文件时显示行号

    万次阅读 2018-12-19 17:29:29
    linux中查看文件时显示行号   [root@1-min etc]# cat -n rsyslog.conf //显示所有行号(包括空行) [root@1-min etc]# cat -b rsyslog.conf //显示所有行号(但不包括空行) 或者: [root@1-min etc]# nl -ba ...
  • Linux查看文件内容的几种方法

    千次阅读 2020-05-21 02:05:27
    文章目录 1 cat - 显示文件内容 2 less - 向前或者向后查看文件内容 3 tail - 查看文件尾部的内容 4 head - 查看文件开头的内容 5 more - 分页显示文件内容 1 cat - 显示文件内容 使用cat命令时,如果文件内容过多,...
  • HDFS查看文件内容

    万次阅读 2019-07-24 15:52:00
    查看文件大小(单位byte) hadoop fs -du hdfs://path/txt hadoop fs -count hdfs://path/txt 合并HDFS文件到本地 hadoop fs -getmerge /user/hadoop/output local_file 转载于:...
  • Linux 查看文件句柄信息

    千次阅读 2019-04-02 10:43:07
    查看系统的最大文件句柄数和文件句柄的使用者PID ulimit -n查看当前系统的最大句柄数显示如下 ulimit -HSn x设置当前系统的文件句柄数为x 以上命令中,H指定了硬性大小,S指定了软性大小,n表示设定单个进程最大...
  • linux里ll命令查看文件单位大小

    万次阅读 2019-08-30 22:27:05
    1、单位显示表示字节数 2、字节B 1G=1024M=10241024KB=10241024*1024B 3、加参数h来直观显示大小,会使用G、M等来显示大文件,看着非常直观呀!哈哈, 来张前后对比图吧 4、ll是ls -l 缩写 通常会 ls -alh ...
  • windows查看文件被哪个进程占用

    万次阅读 2019-08-03 09:56:36
    在“关联的句柄”右侧搜索框内输入文件名称,点击右侧下拉箭头,就可以查看文件被那几个程序占用了。 3.然后根据进程来判断是哪个程序,关闭程序或结束进程后就可以重命名文件了。如上图所示 ...
  • linux 查看文件内容 显示行号

    千次阅读 2019-08-30 14:23:45
    怎么在 linux 系统中查看文件时显示行号 ? 1. 使用 vi 或者vim 命令打开文件 打开后的文件内容日如下 2. 直接输入以下命令,按Ente健 显示文件行号 :set nu 或者 :set number 成功后显示如下 ...
  • Linux查看文件大小并排序

    万次阅读 2019-04-24 17:53:18
    du命令查看文件大小并排序一、du命令1、du排序2、du常用命令二,ls命令 一、du命令 1、du排序 按字节排序,按兆(M)加参数 ‘h’ du -s /usr/* | sort -rn 从大到小 du -s /usr/* | sort -n 从小到大 ...
  • linux中查看文件大小,以G为单位

    千次阅读 2020-11-19 19:42:34
    linux中查看文件大小,以G为单位 ls -lh 查看某个单独文件的大小:du -sh hteafile.tar
  • head查看文件前n行

    千次阅读 2019-03-25 08:56:54
    3.12 head查看文件前n行 3.12.1 语法 用法:head [选项]… [文件]… 注意:head查看文件的前n行,默认n=10 3.12.2 常用参数 【-c [-]#】 显示文件前#个字节的内容,如果#前面加上-表示除了每个文件最后#个字节外...
  • Linux 查看文件创建时间

    万次阅读 2017-11-29 17:46:00
    使用stat命令查看文件的访问时间,修改时间和状态改变时间。 很不幸,Linux目前常见的文件系统是没有存储文件创建时间的,比如ext3就没有存储。但是有些文件系统是有的,尽管它们为创建时间使用的字段名称是不
  • linux查看文件编码格式

    万次阅读 2019-04-19 17:13:32
    1.查看文件编码 1.vim 查看 vim 打开文件,切换到底线命令模式,在最底一行输入如下命令: :set fileencoding 2.file 查看 3.enca 查看 前提:已安装enca 上面方式得出来的文件编码格式有时候总是不一致,不清楚...
  • CentOS 如何查看文件或者文件夹大小

    万次阅读 2020-10-16 10:12:42
    1、查看当前目录下各个文件夹的大小 [root@Crawlab_01 crawlab]# du -h --max-depth=1 ${pwd} 740M ./5eb10df97d764300175f3653 712K ./5eb395d7687c4f0015d56f28 392M ./5ee8343544bacf0015329bb2 4.4M ./5ef06f...
  • Linux查看文件大小的简单指令

    万次阅读 2020-03-28 11:48:00
    查看虚拟机内存状态 df -hl 查看Linux目录大小 du -sh /* 查看当前目录下的总大小 ...查看隐藏文件文件前缀带 点的) ls -al 当前目录下的文件按照大小(k/M/G)降序排序 ls -Shl 以 k/M/G 的...
  • 1 Linux下查看文件和文件夹大小 2 删除系统日志等 3 实践 场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了...
  • Linux查看文件树命令---tree

    千次阅读 2019-05-14 18:40:09
    最近在做openssl证书的制作...在linux下使用tree命令可以方便的查看指定目录下的文件树结构。 安装tree 在linux下使用tree命令可以方便的查看指定目录下的文件树结构,但有些系统并未安装该命令,需要手动安装一...
  • Linux查看文件内容的5种方式

    万次阅读 多人点赞 2018-11-22 22:12:33
    Linux查看文件内容的5种方式
  • linux查看文件前几行和后几行的命令

    万次阅读 2019-01-09 16:33:47
    可以使用head(查看前几行)、tail(查看末尾几行)两个命令。 例如: 查看/etc/profile的前10行内容,应该是: # head -n 10 /etc/profile 查看/etc/profile的最后5行内容,应该是: # tail -n 5 /etc/profile 如果...
  • linux查看文件所在位置

    千次阅读 2020-02-03 21:47:55
    一、find命令 1、通过文件名查找 ... 2、根据部分文件名查找方法 (1)查找某个文件夹下包含epc的文件 find /test -name '*epc*' (2)查找某个文件夹下以epc开头的文件 find /test -name 'epc*' ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,157,726
精华内容 1,663,090
关键字:

查看文件

友情链接: ARM_CRL.zip