嵌入式设计课程知识拓展(2)

czvf和zxcf的含义

z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。
x:解压缩。
c:是压缩。
v:在压缩或解压缩过程中显示正在处理的文件名
f:f后面必须跟上要处理的文件名。也就是说不能写成这样 tar -zxfv zhcon-0.2.5.tar.gz
打包并压缩文件:“tar -czvf 压缩包名.tar.gz 文件名”
解压并展开压缩包:“tar -zxvf 压缩包名.tar.gz”

其它目录的作用?

/boot:目录存放系统核心文件以及启动时必须读取的文件,包括Linux内核的二进制映像。
/lib:目录下存放必要的运行库,主要是编程语言的库。
/lost+found:该目录存放所有和其它目录都没有关联的文件。
/mnt:该目录是默认的文件系统临时装载点,这是一个通用的安装点,可以临时安装任何文件系统或远程资源。
/proc:进程文件系统proc的根目录,其中的部分文件分别对应正在运行的进程,可用于访问当前进程的地址空间。
/proc/net:其中的文件分别表示各种网络协议(如TCP、UDP以及ARP等)的状态与统计信息。
/proc/sys:这个目录不仅存有各种系统信息,而且也包含系统内核与TCP/IP网络的可调参数。其中的kernel子目录含有共享内存和消息队列的可调参数,net子目录中含有TCP/IP的各种可调参数。
/opt:目录用来安装附加软件包,用户调用软件包程序放在目录/opt/package_name/bin下,package_name是安装软件包的名称。
/var
/va:用于存放很多不断变化的文件,例如日志文件等。包含了日志文件、计划性任务和邮件等内容。      
/var/cache:应用程序缓存目录;
/var/crash:系统错误信息;
/var/games:游戏数据;
/var/log:日志文件;
/var/mail:电子邮件;
/var/tmp:临时文件目录;

补充命令20个

chattr命令用于改变文件属性
chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录…]
indent命令用于调整C原始代码文件的格式。
indent可辨识C的原始代码文件,并加以格式化,以方便程序设计师阅读。
indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件]
uuto命令将文件传送到远端的UUCP主机。
uuto为script文件,它实际上会执行uucp,用来将文件传送到远端UUCP主机,并在完成工作后,以邮件通知远端主机上的用户。
uuto [文件][目的]
lprm命令用于将一个工作由打印机贮列中移除
尚未完成的打印机工作会被放在打印机贮列之中,这个命令可用来将常未送到打印机的工作取消。由于每一个打印机都有一个独立的贮列,你可以用 -P 这个命令设定想要作用的印列机。如果没有设定的话,会使用系统预设的打印机。这个命令会检查使用者是否有足够的权限删除指定的档案,一般而言,只有档案的拥有者或是系统管理员才有这个权限。
/usr/bin/lprm [P] [file…]
which命令用于查找文件。
which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
which [文件…]
paste 命令用于合并文件的列。
paste 指令会把每个文件以列对列的方式,一列列地加以合并。
paste [-s][-d <间隔字符>][–help][–version][文件…]
read命令用于从标准输入读取数值。
read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name …]
ftp命令设置文件系统相关功能。
FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。
ftp [-dignv][主机名称或IP地址]
rgrep命令用于递归查找文件里符合条件的字符串。
rgrep指令的功能和grep指令类似,可查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设rgrep指令会把含有范本样式的那一列显示出来。
rgrep [-?BcDFhHilnNrv][-R<范本样式>][-W<列长度>][-x<扩展名>][–help][–version][范本样式][文件或目录…]
dirs命令用于显示目录记录。
显示目录堆叠中的记录。
dirs [+/-n -l]
fmt命令用于编排文本文件。
fmt指令会从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。若指定的文件名为"-",则fmt指令会从标准输入设备读取数据。
fmt [-cstu][-p<列起始字符串>][-w<每列字符数>][–help][–version][文件…]
wc命令用于计算字数。
利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
wc [-clw][–help][–version][文件…]
ispell命令用于拼写检查程序。
ispell预设会使用/usr/lib/ispell/english.hash字典文件来检查文本文件。若在检查的文件中找到字典没有的词汇,ispell会建议使用的词汇,或是让你将新的词汇加入个人字典。
ispell [-aAbBClmMnNPStVx][-d<字典文件>][-L<行数>][-p<字典文件>][-w<非字母字符>][-W<字符串长度>][要检查的文件]
look命令用于查询单词。
look指令用于英文单字的查询。您仅需给予它欲查询的字首字符串,它会显示所有开头字符串符合该条件的单字。
look [-adf][-t<字尾字符串>][字首字符串][字典文件]
ex命令用于在Ex模式下启动vim文本编辑器。
ex执行效果如同vi -E,使用语法及参数可参照vi指令,如要从Ex模式回到普通模式,则在vim中输入":vi"或":visual"指令即可。
ex [选项][参数]
sort命令用于将文本文件内容加以排序。
sort可针对文本文件的内容,以行为单位来排序。
sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][–help][–verison][文件]
bye命令用于中断FTP连线并结束程序。
在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行。
bye
du命令用于显示目录或文件的大小。
du会显示指定的目录或文件所占用的磁盘空间。
du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][–block-size][–exclude=<目录或文件>][–max-depth=<目录层数>][–help][–version][目录或文件]
dd命令用于读取、转换并输出数据。
dd可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
uux命令用于在远端的UUCP主机上执行指令。
uux可在远端的UUCP主机上执行指令或是执行本机上的指令,但在执行时会使用远端电脑的文件。
uux [-bcCIjlnrvz][-a<地址>][-g<等级>][-s<文件>][-x<层级>][–help][指令]

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值