-
Linux man命令:显示联机帮助手册
所属栏目:[Linux] 日期:2020-12-14 热度:53
Linux 自带的帮助命令是最准确、最可靠的资料。笔者不止一次发现通过其他途径搜索到的信息都不准确,甚至是错误的。所以,虽然 Linux 自带的帮助命令是英文的,但是我们要静下心来慢慢学习。 main 是最常见的帮助命令,也是 Linux 最主要的帮助命令,其基本信[详细]
-
echo命令_Linux echo命令:显示文字并给文字添加颜色
所属栏目:[Linux] 日期:2020-12-14 热度:199
相信绝大多数程序员人生中的第一个程序都是“Hello,world”,而在 Linux Shell 中,这个程序是由 echo 命令来完成的。当你需要在屏幕上显示一些提示信息时,你就需要 echo 的帮忙,它就像一个麦克风,说你想说,唱你想唱。 用 echo 显示字符串 其实非常的简[详细]
-
du命令_Linux du命令:查看文件夹和文件的磁盘占用情况
所属栏目:[Linux] 日期:2020-12-14 热度:154
du 命令,全称是 disk usage,用来展示磁盘使用量的统计信息。 du 和 df 算是一对同门师兄弟,du 侧重在文件夹和文件的磁盘占用方面,而 df 则侧重在文件系统级别的磁盘占用方面。这两个命令都非常的基础,也是每位 Linux 工程师都应该掌握的命令。 du 的最常[详细]
-
grep命令_Linux grep命令:文本搜索工具(可使用正则表达式)
所属栏目:[Linux] 日期:2020-12-14 热度:71
Linux 系统中有很多很有名的搜索类命令,例如 find 命令、locate 命令、sed 命令,但还有三位兄弟是不得不提的,它们在搜索界的地位举足轻重,那就是 grep、egrep、fgrep 三兄弟。 为什么称它们为搜索三兄弟呢?大家看看下面的家谱就一目了然了。 ? ? ? ? ? ?[详细]
-
paste命令_Linux paste命令:合并(拼接)文件
所属栏目:[Linux] 日期:2020-12-14 热度:87
paste 的拼接原理是什么?这个很简单,和 cut 的原理几乎一样,就是将几个文件的相应行用制表符(Tab)连接起来,并输出到标准输出。 我们来看 paste 最简单的使用方法: #第一个文件,含有三行内容[roc@roclinux ~]$ cat p1.txt123 #第二个文件,也含有三行内[详细]
-
bzip2命令_Linux bzip2命令:压缩和解压文件(.bz2文件)
所属栏目:[Linux] 日期:2020-12-14 热度:157
有时候你会发现并不是所有的 Linux 压缩包都是以 .tar.gz 为后缀的,有些压缩包的后缀是 .tar.bz2。这个 .tar.bz2 又是什么呢?它就是本文的主角:bzip2 压缩工具。 有了 gzip 为什么还要重复造轮子 gzip 的 0.1 版本是在 1992 年发布的,而 bzip2 的 0.1 版[详细]
-
sed命令_Linux sed命令:替换、删除、更新文件中的内容
所属栏目:[Linux] 日期:2020-12-14 热度:91
sed 是 stream editor 的缩写,中文称之为“流编辑器”。 sed 命令是一个面向行处理的工具,它以“行”为处理单位,针对每一行进行处理,处理后的结果会输出到标准输出(STDOUT)。你会发现 sed 命令是很懂礼貌的一个命令,它不会对读取的文件做任何贸然的修[详细]
-
gzip命令_Linux gzip命令:压缩和解压文件(.gz文件)
所属栏目:[Linux] 日期:2020-12-14 热度:104
压缩技能,是 Linux 工程师的必修课,它对提升数据传输效率、降低传输带宽、管理备份数据都有着重要的作用。 而在众多的压缩工具中,gzip 算是在开源界里最常用的一款了。下面,我们就来学习 gzip 压缩和解压大法! gzip 的身世之谜 gzip 的身世其实并不是谜[详细]
-
wc命令_Linux wc命令:计算单个文件中的字数、单词数和字节数
所属栏目:[Linux] 日期:2020-12-14 热度:189
本文的内容是 Linux 的 wc 命令,这个名字很好记,因为什么,你懂的,对,就是 word count,和我想的一样! 这个命令的功能也同样很好记,因为它功能很有限。wc 命令的主要作用就是计算一个文件中的字数、单词数和字节数。我们通过示例来了解一下。 实验素材[详细]
-
split命令_Linux split命令:切割(拆分)文件
所属栏目:[Linux] 日期:2020-12-14 热度:59
15 分钟之后,我要去朋友家聚会。我打算从我的台式机上把一部 700MB 大小的美国大片拷贝出来,带到朋友家去看,可是我的两个优盘都只有 512MB,这让我如何是好? 别急,用 10 分钟赶快来认识一下我们的 split 拆分小能手,一切问题将迎刃而解。当遇到大文件而[详细]
-
Linux文件权限(所有者,所属组)及含义详解
所属栏目:[Linux] 日期:2020-12-14 热度:176
我们发现,初学者并不是不能理解权限命令,而是不能理解为什么需要设定不同的权限。所有的人都直接使用管理员身份,不可以吗? 这是由于绝大多数用户使用的是个人计算机,而使用个人计算机的用户一般都是被信任的用户(如家人、朋友等)。在这种情况下,大家[详细]
-
Shell提示符:#和$
所属栏目:[Linux] 日期:2020-12-14 热度:119
启动终端模拟包或者从 Linux 控制台登录后,便可以看到 Shell 提示符。提示符是通往 Shell 的大门,是输入 Shell 命令的地方。 对于普通用户,Base shell 默认的提示符是美元符号 $ ;对于超级用户(root 用户),Bash Shell 默认的提示符是井号 # 。 该符号[详细]
-
cut命令_Linux cut命令:剪切文件中的数据
所属栏目:[Linux] 日期:2020-12-14 热度:145
正如其名,cut 小能手的专长就是“剪”。具体来说,就是在文件中负责剪切数据用的。cut 是以每一行为一个处理对象的,这种机制和 sed 命令一样。 为了让大家对 cut 有一个初步印象,我们来举一个例子。当你执行 who 命令时,会输出类似下面的内容: [rocrocke[详细]
-
file命令_Linux file命令:查看文件信息或类型
所属栏目:[Linux] 日期:2020-12-14 热度:148
有人的地方,就有江湖。人往往是最难揣摩的。如果有一面神奇的魔镜能看出一个人的内心,世界会不会变得更加美好呢?Linux 的世界里,file 就是这样一面魔镜,它可以看到每个文件的内心。file 命令可以识别出文件的类型和编码格式,这是其他命令所做不到的。[详细]
-
ln命令_Linux ln命令:创建文件链接
所属栏目:[Linux] 日期:2020-12-14 热度:186
ln 是一个很神奇的命令,它可以创建一个文件的影子,也可以通过一个通道进入另一个地方。其实,所有的这些把戏都是通过软链接和硬链接来实现的。本文不会花太多篇幅来深入解释“硬链接”和“软链接”两个概念,而是更侧重在 ln 命令本身的功能和使用上。 链接[详细]
-
Linux stat命令:显示文件或文件系统的详细信息
所属栏目:[Linux] 日期:2020-12-14 热度:89
在 Linux 中,文件有访问时间、数据修改时间、状态修改时间这三个时间,而没有创建时间。stat 是査看文件详细信息的命令,而且可以看到文件的这三个时间,其基本信息如下。 命令名称:stat。 英文原意:display file or file system status。 所在路径:/usr/[详细]
-
zip命令_Linux zip命令:压缩和解压文件(.zip文件)
所属栏目:[Linux] 日期:2020-12-14 热度:187
让我们回到2000年4月14日那天,就在美国密尔沃基的一家旅馆里,人门发现了一具尸体,经尸检,死者的死因是酗酒过量导致的死亡。死者被发现时,手里还拿着空酒瓶,死亡的前一刻应该还在不断地饮酒。 对于一座城市来说,类似这样的事件并不稀奇。但是,这一次却[详细]
-
Vim命令_Linux Vim命令:替换文本内容
所属栏目:[Linux] 日期:2020-12-14 热度:86
在讲技术之前,有必要给大家介绍一下 Vi 和 Vim 的发展史,从而更全面地了解 Vi 和 Vim。 Vi 的历史非常悠久,可以追溯到 1976年,那时,一个叫作 Bill Joy 的美国兄弟编写了一款行编辑器工具,叫 ex,在当时非常的出名。但是,经过对用户行为的观察,Joy 发[详细]
-
dd命令_Linux dd命令:复制(拷贝)文件,并对原文件进行转换
所属栏目:[Linux] 日期:2020-12-14 热度:166
dd,是 device driver 的缩写,它可以称得上是“Linux 世界中的搬运工”,它用来读取设备、文件中的内容,并原封不动地复制到指定位置。 当我们用 dd 命令读取 /dev/null 文件时,就可以创造出空洞文件,而如果你的磁盘足够大,你甚至可以创造出一个宇宙黑洞[详细]
-
sleep命令_Linux sleep命令:让程序暂停或休眠一段时间
所属栏目:[Linux] 日期:2020-12-14 热度:70
sleep 命令,让睡眠变得有学问。本文将对 sleep 命令进行详细地介绍,一起来看看 sleep 命令如何让睡眠变得有学问。 先让程序睡上 30 秒 从字面意思看,想必你已经猜出来 sleep 命令的作用啦。简单地说,sleep 就是让程序稍稍休息一下,然后,再继续工作(休[详细]
-
Linux mail命令:发送和接收电子邮件
所属栏目:[Linux] 日期:2020-12-14 热度:118
mail 是 Linux 的邮件客户端命令,可以利用这个命令给其他用户发送邮件。 mail 命令的基本信息如下。 命令名称:mail。 英文原意:send and receive Internet mail。 所在路径:/bin/mail。 执行权限:所有用户。 功能描述:发送和接收电子邮件。 【例 1】 发[详细]
-
Linux ifconfig命令:配置网络接口
所属栏目:[Linux] 日期:2020-12-14 热度:140
ifconfig 是 Linux 中査看和临时修改 IP 地址的命令 ,其基本信息如下: 命令名称:ifconfig。 英文原意:configure a network interface。 所在路径:/sbin/ifconfig。 执行权限:超级用户。 功能描述:配置网络接口。 查看IP地址信息 ifconfig 命令最主要[详细]
-
Linux setup命令:系统配置工具
所属栏目:[Linux] 日期:2020-12-14 热度:120
Linux 当然也需要配置 IP 地址才可以正常使用网络。其实 Linux 主要是通过修改网卡配置文件来永久修改 IP 地址的。setup 是一个简化命令,是 Red Hat 系列专有的命令,其他的 Linux 系列不一定有此命令。 setup 命令的基本信息如下。 命令名称:setup。 英文[详细]
-
Linux which命令:列出命令的所在路径
所属栏目:[Linux] 日期:2020-12-14 热度:184
which 也是搜索系统命令的命令。和 whereis 命令的区别在于,whereis 命令可以在查找到二进制命令的同时,查找到帮助文档的位置;而 which 命令在查找到二进制命令的同时,如果这个命令有别名,则还可以找到别名命令。 which 命令的基本信息如下。 命令名称:[详细]
-
Linux tar压缩命令:打包与解打包命令
所属栏目:[Linux] 日期:2020-12-14 热度:157
".tar"格式的打包和解打包都使用 tar 命令,区别只是选项不同。我们先看看 tar 命令的基本信息。 命令名称:tar。 英文原意:tar。 所在路径:/bin/tar。 执行权限:所有用户。 功能描述:打包与解打包命令。 打包命令格式 [root@localhost ~]#tar [选项] [-f[详细]