![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《鸟哥的linux私房菜》
记录鸟哥的linux私房菜
China_JerryYuan
这个作者很懒,什么都没留下…
展开
-
tab 替换空格
col [-xb]cat -A 可以看见 tab 以^I 形式存在col -x 则将tab 替换为空格cat file | col -x | cat -A| more原创 2022-02-20 12:03:15 · 470 阅读 · 0 评论 -
linux 统计 单词数量,统计文件行数,统计字符数量——wc 命令
wc [-lwm] -l 统计行数 (line) -w 统计单词书 (word) -m 统计字符数原创 2022-02-20 11:59:29 · 2315 阅读 · 0 评论 -
linux 双向重定向 : tee 命令
tee的用法如下:ll /home/jerry | tee 将ll 的数据流通过管道 传递给tee 程序,tee 会将它打印到屏幕上(不是常规用法)ll /home/jerry | tee myll 将ll 的数据流通过管道 传递给tee 程序,tee 会将它打印到屏幕上,同时存一份到 myll 文件中(如果已经存在文件内容,则会清空)tee -a 在文件中追加...原创 2022-02-20 11:55:30 · 426 阅读 · 0 评论 -
一行执行多条linux 命令
case 1. 各命令之间不存在依赖关系cmd1 ; cmd2; cmd3; ....case 2. 命令之间存在依赖关系:&&cmd1 && cmd2 && cmd3 每一个linux 命令执行完以后会产生一个返回值,成功的话会返回0,&& 的意思是只有cmd1 执行成功了,也就是cmd1 的返回值是1的情况下, 才会执行 cmd2,cmd2 执行成功了才会执行cmd3。case 3. 命令之间存在依赖关系:||cmd1 |原创 2022-02-20 11:41:10 · 633 阅读 · 0 评论 -
Linux输入输出重定向
Linux 输入输出重定向的示意图如上图所示。执行command 的时候,默认情况下,会将标准输出,标准错误都输出到屏幕上去标准输入默认是键盘输入,但是可以将文件定向到标准输入中,幻数为0标准输出可以理解为执行成功,返回正确的信息,幻数为1,默认输出至屏幕标准错误可以理解为执行失败,返回错误的信息,幻数为2,默认输出至屏幕1. 输出重定向1.1 输出重定向的时候有两种方式:(1)覆盖 单符号 < >(2)追加 双符号 << >>因此重定向.原创 2022-02-20 11:16:01 · 3889 阅读 · 0 评论 -
第二十二章、软件安装 RPM, SRPM 与 YUM(一)
1.RPM简介1. 相比于Tarball软件包,采用二进制文件形式安装软件的优点?二进制文件安装形式比较简单二进制形式安装软件,厂商已经根据不同的硬件环境将不同的系统软件已经进行了编译。因此,用户只要下载对应硬件的软件版本,就无须再次编译该软件就能直接安装了。这对于新手来说尤其重要,因为Tarball形式安装软件需要具备一定的基础才能正确的安装。软件的管理变得容易通过二进制形式安装软件的另外一个好处是软件管理比较容易,因为二进制形式安装软件配套了相应的软件管理机制,例如RPM(centos原创 2021-05-04 03:00:35 · 111 阅读 · 0 评论 -
第二十一章 软件安装:原始码与Tarball
1. 软件安装1. Linux系统下安装软件的方式有哪几种?通过Tarball 源码安装通过 二进制文件安装linux 下的软件大都进行了GPL的授权,即开放了源码,因此可以通过下载源码,进行编译的方式来安装软件。这种方式的优点是比较灵活,即可以根据使用者的需求去更改源码。另外,相比于直接闭源软件,开源软件的安全性更好,因为所有使用者都可以阅览源码,因此可以及早发现软件漏洞以及进行修复。2. 什么是Tarball?Tarball包含的内容?Tarball 安装的一般步骤?通过源码形式安装软件原创 2021-05-01 02:29:30 · 547 阅读 · 1 评论 -
第八章、文件与文件系统的压缩,打包与备份
8.1 压缩文件的用途与技术8.1.1为什么压缩文件?节约磁盘空间节约网络带宽…8.1.2 压缩文件的技术技术一:将没有占用的空间填满,(节约了空间,但是不方便cpu读取)技术二: 将重复的码 统计形式记录。压缩后与压缩的文件所占用的磁盘空间大小, 就可以被称为是压缩比。8.2 Linux 系统常见的压缩指令linux下 压缩文件的扩展名*.Z:: compress 程...原创 2020-04-24 11:51:30 · 146 阅读 · 0 评论 -
第九章、vim程序编辑器
9.1 vi 与vim为什么学vi 和vim ?鼓励使用文字进行linux系统的设定,因此有必要学习一款文字编辑软件。而不同的发行版支持不同的文字编辑器,但是所有的发行版都支持vi文字编辑器。很多软件的编辑接口调用的程序就是vi。vim是vi 的进阶版本, 具有代码高亮,可以作为程序编辑器使用。9.2 vi 的使用一般的账户已经使用vim 来代替vi 编辑器,也就是说 ~$ vi ...原创 2020-04-24 01:38:18 · 111 阅读 · 0 评论