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
下一篇 2017-07-16

相关推荐

  • Linux之网络的风采——以后也能做网管了

    理论基础 1、先说说这个IP:     IP是一种协议,计算机与计算机通信协议,是一种底层通信协议,分为IPv4与IPv6,现在使用的还是IPv4     IPv4由32位二进制组成,也就是由32位0或者1组成,通过排列组合也能算出来这个世界一共有多少个IP了,有2^32个IP约42.9亿个IP,但是据说现在地球人口已…

    2017-03-26
  • 磁盘配额管理

    磁盘配额管理    设定文件系统配额 配置逻辑卷设定LVM快照 配置配额系统综述在内核中执行以文件系统为单位启用对不同组或用户的策略不同根据块或者节点进行限制   执行软限制(soft linmit)   硬限制(hard limit)初始化分区挂载选项:usrquota, ge…

    Linux干货 2017-05-22
  • Linux下常用安全策略设置的六个方法

    安全第一”对于linux管理界乃至计算机也都是一个首要考虑的问题。加密的安全性依赖于密码本身而非算法!而且,此处说到的安全是指数据的完整性,由此,数据的认证安全和完整性高于数据的私密安全,也就是说数据发送者的不确定性以及数据的完整性得不到保证的话,数据的私密性当无从谈起! 1. 禁止系统响应任何从外部/内部来的ping请求攻击者一般首先通过ping命令检测此…

    Linux干货 2017-07-31
  • 08RPM的简单实用

    rpm命令,安装(-i,–install)、卸载、升级(-U,-F)、查询(-q,–query)、校验(-V,–verify)、数据库维护 安装:rpm {-i|–install} [install-options] PACKAGE_FILE… v:可视化 h:以#显示进度 rpm -ivh package_f…

    Linux干货 2016-11-03
  • 21期第一周网络练习作业

    计算机的组成部分及功能 由运算器、控制器、存储器、输入设备和输出设备组成 其中运算器负责数据的算术运算和逻辑运算,即数据的加工处理;   控制器负责对控制信息进行分析,控制并协调输入、输出操作或内存、外存访问;   存储器用来存放计算程序及参与运算的各种数据,实现类似人脑记忆功能的部件,分为内存和外存;  &…

    Linux干货 2016-07-12
  • linux基础中的基础 —- 用户管理、文本处理、正则表达式等命令的使用(博客第三周作业)

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。     who | cut -d' ' -f1 | uniq 2、取出最后登录到当前系统的用户的相关信息。     who | tail -1 3、取出当前系统上被用户当作其默认shell的最…

    Linux干货 2016-07-22