Linux命令学习

阅读目录

  • Linux cat命令

  • file命令

  • dd命令

  • hexdump命令

cat命令

  cat三大功能:

     1.一次显示整个文件:cat filename

     2.从键盘创建一个文件:cat > filename 注意只能创建新文件,不能编辑已有文件。

     3.将几个文件合并为一个文件:cat file1 file2 > file

  部分命令参数:

     -A, –show-all 等价于 -vET
     -b, –number-nonblank 对非空输出行编号
     -e 等价于 -vE
     -E, –show-ends 在每行结束处显示 $
     -n, –number 对输出的所有行编号,由1开始对所有输出的行数编号
     -s, –squeeze-blank 有连续两行以上的空白行,就代换为一行的空白行

file命令

  file命令功能:

     1.识别文件类型
     2.辨别一些文件的编码格式

  file命令语法:

     file [ -bchikLnNprsvz ] [ -f namefile ] [ -F separator ] [ -m magicfiles ] file …

  部分命令参数:

     -b 列出文件辨识结果时,不显示文件名称。
     -c 详细显示指令执行过程,便于排错或分析程序执行的情形
     -f 列出文件中文件名的文件类型

dd命令

  dd命令功能:

     用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

  dd命令实例:

dd命令选项和参数较多,这里就简单的列三个实例:
    1.拷贝内存内容到硬盘 :dd if=/dev/mem of=/root/mem.bin bs=1024 (指定块大小为1k)
    2.测试硬盘的读速度:dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
    3.测试硬盘的写速度:dd if=/root/1Gb.file bs=64k | dd of=/dev/null

hexdump命令

  hexdump命令简介

     hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 指令所在路径:/usr/bin/hexdump

  hexdump命令语法

     hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file …]

  hexdump命令参数

     -b    每个字节显示为8进制。一行共16个字节,一行开始以十六进制显示偏移值
     -c    每个字节显示为ASCII字符
     -C   每个字节显示为16进制和相应的ASCII字符
     -d   两个字节显示为10进制
     -e   格式化输出

原创文章,作者:woking,如若转载,请注明出处:http://www.178linux.com/81382

赞 (0)
wokingwoking
上一篇 2017-07-16 20:43
下一篇 2017-07-16 21:43

相关推荐

  • ansible自动化运维工具使用详解

    一、ansible简介   1.ansible        ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被…

    2016-04-30
  • MYSQL数据库基础教程

    一、数据库介绍 1.数据库管理系统的产生背景 (1)数据时代的到来要求对数据进行有效和安全的管理 涉及的数据量大 数据不随程序的结束而消失 数据被多个应用程序共享 大数据时代的到来 (2)传统文件系统管理上的缺陷要求改变数据管理方式 编写应用程序不方便 数据冗余不可避免 应用程序依赖性 不支持对文件的并发访问 数据间联系弱 难以按用户视图表示数据 无安全控制…

    Linux干货 2017-10-05
  • Hadoop简介

    Hadoop的概要介绍 Hadoop,是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。 简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。该平台使用的是面向对象编程语言Java实现的,具有良好的可移植性。 Hadoop的发展历史 &nbsp…

    Linux干货 2015-04-13
  • Tomcat性能优化-2

    修改Connector运行模式 启用NIO 或 APR bio介绍 bio(blocking I/O,阻塞式I/O操作),表示Tomcat使用的是传统的Java I/O操作 默认模式,性能最差,没有经过任何优化处理和支持 nio模式 nio(non-blocking I/O),Java SE 1.4…

    Linux干货 2016-09-19
  • keepalived+lvs负载均衡两个httpd

    准备4台主机172.16.71.2 172.16.71.3 172.16.71.4 172.16.71.5 前两个做后端httpd服务器。后两个做keepalived 首先配置好后端主机172.16.71.2 和172.16.71.3 # 172.16.71.2yum install httpdcd /var/www/…

    Linux干货 2017-02-13
  • linux软件包安装与管理

    一、RPM包简介     linux之所以那么强大,除了linux强大的内核,还有很大一部分取决于linux的软件包,假想没有软件包,就一个内核在运行,人类需要和内核打交道是多么痛苦,但是聪明的人类发明了bash,通过bash,人就可以使用高级语言,和机器沟通,这其中的bash起始也是一个软件包,当然linux除了ba…

    Linux干货 2016-08-24