当前位置: 首页 > news >正文

网站开发案例pdf进入百度app

网站开发案例pdf,进入百度app,学做软件和网站需要知识,做cpa广告网站教程第八章 文件处理命令 一、 文本编辑器 vi • vi 是 Unix 类操作系统中最为流行的文本编辑器。尽管目前 已有 gedit 等一些工作在图形界面下使用起来也更为方便 的文本编辑器,但在很多情况下,vi 这种专为字符界面操 作而设计的编辑器恐怕还是要充当首…

 第八章 文件处理命令

一、 文本编辑器 vi

• vi 是 Unix 类操作系统中最为流行的文本编辑器。尽管目前

已有 gedit 等一些工作在图形界面下使用起来也更为方便

的文本编辑器,但在很多情况下,vi 这种专为字符界面操

作而设计的编辑器恐怕还是要充当首选,比如通过 telnet

网络登录来使用系统时。

• 要使用 vi 编辑一个文本文件,键入:

vi 文件名

• 在无法使用光标键的情况下,可用 k、j、h、l 上下左右移动

光标到指定位置,按 i 键进入插入状态,进行编辑;

• 按 esc 键退到编辑状态,按“:wq”存盘并退回到 shell;

或按”:q!”放弃对文件的修改而退回到 shell。

• 有关 vi 的更具体的操作,请详见附录。

二、 有关查看文件内容的操作命令

① cat 连接多个文件并输出到标准输出设备

例:cat a1.txt a2.txt >a.txt 将两文件的内容合并写到 a.txt

更经常地是被用来显示文本文件的内容:

例: cat a.txt 将 a.txt 内容显示到终端

说明:⑴若不指定文件名,cat 将从标准输入读取数据;

⑵可用 ctrl+s、ctrl+q 来停止滚屏和恢复滚屏;

⑶参数-b、-n、-s 可对输出加上行号和合并相邻空行。② more 分屏显示

用法:more 文件名

翻屏操作:空格键:下翻一屏 b: 前翻一屏

回车键:下翻一行 q: 退出

③ less 分屏显示(类同 more)

用法:less 文件名

翻屏操作:空格键:下翻一屏 b: 前翻一屏

回车键:下翻一行 q: 退出

(实际上,less 与 more 有些细微区别。可参见具体说明)

④ head 显示指定文件的开头若干行

用法:head [-n] 文件名 其中 n=行数,默认值为 10

例:less –5 a.txt 显示 a.txt 的开头 5 行

⑤ tail 显示指定文件的末尾若干行

用法:tail [-n] 文件名 其中 n=行数,默认值为 10

例:tail –5 a.txt 显示 a.txt 的末尾 5 行

⑥ od 以八进制显示文件内容

用法:od [选项] 文件名

常用的选项:-tc 以 ASC 码和转义序列显示文件内容

-tx 以 16 进制显示文件内容⑦ sort 以排序形式显示文件内容

用法:sort [选项] 文件名

三、 用于查找、比较、统计、甄别文件的操作命令

①grep、egrep、fgrep 在指定文件中查找符合模式的内容

用法:grep [选项] [查找模式] [文件 1,文件 2,…]

常用选项:-E 将查找模式看成是扩展的正则表达式

-F 将查找模式看成是单纯的字符串

-i 匹配比较时不区分大小写

-r 以递归方式查询目录下所有子目录中的文件

-n 加上行号

例:grep ‘z3’/etc/passwd 查找 z3 的账号信息

grep –Fn z3 /etc/passwd 查找 z3 的账号信息及所在行

ps -aux|grep z3 找出所有与 z3 有关的进程

注:grep 一次只能搜索一个指定的模式;egrep 可以使用扩

展的字符串模式进行搜索;fgrep 命令检索固定字符串,

它不识别正则表达式,是快速搜索命令。这三个命令在

指定文件名时都可使用通配符。

② find 搜索文件

用法:find [路径] [表达式]

说明:⑴未指定路径时为当前目录。

⑵常用-name 参数指定字符串作为表达式例:find / –name vnc* 从根开始找出所有冠以 vnc 的文件

(注:locate 命令也可用来定位查找文件,执行速度要快地

多。但有时需要执行 updatedb 更新其数据库)

③ whereis 查找命令相关文件所在的位置

例:whereis ls 朝找出与 ls 命令相关文件的位置

④ which 在环境变量$PATH 设定的目录中查找文件

例:which vncserver 依$PATH找出vncserver所在目录

注:似乎不能使用通配符。

⑤ diff 逐行找出两个文件的不同之处,完全相同则无输出

用法:diff [选项] 文件一 文件二

常用选项:-b 忽略行尾空格

-c 带上下文的三行输出格式

-r 若比较的是目录,递归比较其子目录

注:若用“

-”取代文件名,则意味取标准输入。

⑥ cmp 比较两个文件是否相同

cmp 文件 1 文件 2

⑦ wc 统计文件的行数、字数和字节数

用法:wc [选项] 文件一 文件二 …

显示:行数、字数、字节数、文件名

选项-l、-w、-c 分别表示按行数、字数、字节数统计 默认的情况相当于这三个选项都选。

例:wc a.txt b.txt 显示两个文件的行数字数字节数。

⑧ file 识别文件类型

例 1:file /etc/passwd

显示:/etc/passwd:ASCII text

例 2:file /boot/vmlinuz*

显示:/boot/vmlinuz:symbolic link to vmlinuz-2.4.20-8

/boot/vmlinuz-2.4.20-8:x86 boot sector

注:⑴cat、more、less、head、tail、od、sort、grep、find、

diff、wc 等命令在未指定文件名时的默认输入都是读自

标准输入,都具有过滤器特性。如 more a.txt、more

<a.txt、cat a.txt>more 效果一样。

⑵本节只是对一些常用命令作入门性的概括介绍,

有关命令的更多的一些具体选项请参见其手册信息。

四、 特殊过滤命令 tee

tee 是 T 的发音,表示象 T 型管道那样一头进两头出,把从标

准输入读取的数据送到标准输出的同时也送往文件。

例 1:tee a.txt 直接将键盘输入(ctrl+d结束)生成文件 a.txt。

(用法同 dos 的 copy con,但 dos 是 crtl+z 或 F6 结束。)

例 2:cat /etc/passwd|head –5|tee –a a.txt

显示账号文件的前 5 行并追加到文件 a.txt。-a 参数表示追加。

http://www.hkea.cn/news/585311/

相关文章:

  • 西安网站建设招骋外贸如何推广
  • 网站改版降权武汉seo排名公司
  • 南京哪家公司做企业网站 做得比较好百度seo怎么优化
  • 白云做网站SEO市场营销策略有哪些
  • 做网站用lunx怎么建立一个网站
  • 电商网站开发定制百度推广优化排名
  • 网站备案 法人身份证cba最新消息
  • 做公司网站需要什么手续厦门seo网站优化
  • 合肥本地网站网站关键词公司
  • 武汉电商网站建设seopc流量排行榜企业
  • 如何给给公司建立网站seo商学院
  • 让建站公司做网站需要什么最新腾讯新闻
  • 网站开发的意义搜索关键词排名优化
  • 如何建一个论坛网站怎么做营销推广
  • 元凤建盏简介青岛seo
  • 营销型网站套餐cps游戏推广平台
  • 哪些网站做ip向小说网络营销公司经营范围
  • 蜜芽免费网站域名关键词网站排名查询
  • 网站备案要到哪里下载关键词在线挖掘网站
  • 跨境电商开发seo的优化策略有哪些
  • 做网站的费用 优帮云百度广告代运营
  • wordpress儿童卡通主题兰州网站seo服务
  • 8网站建设做网站sem优化师是什么意思
  • 设计师个人网站怎么做百度优化培训
  • 广东海外建设监理有限公司官方网站2345网址导航是病毒吗
  • 深圳网站制作培训宁波网络营销公司
  • 网站建设方案书 模板长清区seo网络优化软件
  • 简述网站的推广策略产品设计
  • 商贸有限公司网站建设此网站服务器不在国内维护
  • 常州个人做网站制作小程序的软件