-
Linux文件系统的层次框架
所属栏目:[Linux] 日期:2023-06-10 热度:743
通过学习《linux一切皆文件》一节我们知道,平时打交道的都是文件,那么,应该如何找到它们呢?很简单,在 Linux 操作系统中,所有的文件和目录都被组织成以一个根节点“/”开始的倒置的树状结构。其中,目[详细]
-
Linux绝对路径和相对路径解说
所属栏目:[Linux] 日期:2023-06-10 热度:1554
在 linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置,例如,在《Linux文件系统的层次结构》中提到的 /home/cat 就表示的是 cat 文件所存放的位置。只要我们告诉 Linux 系统某个文件存放的准确位置,那[详细]
-
Linux命令基础格式
所属栏目:[Linux] 日期:2023-06-10 热度:7186
本节开始,我们不会再见到图形界面了,因为对服务器来讲,图形界面会占用更多的系统资源,而且会安装更多的服务、开放更多的端口,这对服务器的稳定性和安全性都有负面影响。其实,服务器是一个连显示器都没有的家伙[详细]
-
Linux pwd命令 显现当前路径
所属栏目:[Linux] 日期:2023-06-10 热度:1544
由于 linux 文件系统中有许多目录,当用户执行一条 Linux 命令又没有指定该命令或参数所在的目录时,Linux 系统就会首先在当前目录(目前的工作目录)搜寻这个命令或它的参数。因此,用户在执行命令之前,常常需要确[详细]
-
Linux rmdir命令 删去空目录
所属栏目:[Linux] 日期:2023-06-10 热度:6333
和 mkdir 命令(创建空目录)恰好相反,rmdir(remove empty directories 的缩写)命令用于删除空目录,此命令的基本格式为:[root@localhost ~]# rmdir [-p] 目录名-p 选项用于递归删除空目录。【例 1】[root@local[详细]
-
Linux touch命令 创建文件及更改文件时间
所属栏目:[Linux] 日期:2023-06-10 热度:5494
既然知道了如何在 linux 系统中创建目录,接下来你可能会想在这些目录中创建一些文件,可以使用 touch 命令。需要注意的是,touch 命令不光可以用来创建文件(当指定操作文件不存在时,该命令会在当前位置建立一个空[详细]
-
Linux cp命令 复制文件与目录
所属栏目:[Linux] 日期:2023-06-10 热度:8873
cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。cp 命令的基本格式如下:[root@localhost ~]# cp [选项] 源文件 目标文件选项:-a:相当于 -d[详细]
-
Linux rm命令 删掉文件或目录
所属栏目:[Linux] 日期:2023-06-10 热度:1313
当 linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。rm 是强大的删除命令,它可以永久性地删除文件系统中指定[详细]
-
Linux mv命令 移动文件或换名
所属栏目:[Linux] 日期:2023-06-10 热度:7456
mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下:[root@localhost ~]# mv 【选项】 源文件 目标文件选项:-f:强制覆盖,如果目标文件已经存在[详细]
-
Linux命令行自动补全性能详解
所属栏目:[Linux] 日期:2023-06-09 热度:9699
文件名(或者目录名)是执行 linux 命令中最常见的参数,例如前面介绍的 cd、mkdir、cp 等命令,都涉及到了文件名。然而对初学者来说,输入完整的文件名感觉很麻烦,尤其面临文件名(目录名)特别长的时候。考虑到这[详细]
-
Linux命令执行步骤
所属栏目:[Linux] 日期:2023-06-09 热度:7237
前面讲过,在 linux 系统中“一切皆文件”,Linux 命令也不例外。那么,当编辑完成 Linux 命令并回车后,系统底层到底发生了什么事情呢?简单来说,Linux 命令的执行过程分为如下 4 个步骤。1) 判断路径判[详细]
-
何为环境变量 Linux环境变量及作用
所属栏目:[Linux] 日期:2023-06-09 热度:9127
变量是计算机系统用于保存可变值的数据类型,我们可以直接通过变量名称来提取到对应的变量值。在 linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(HOME)、邮件存放位置(MAIL)[详细]
-
打包 归档 和压缩 包含两者的差异
所属栏目:[Linux] 日期:2023-06-09 热度:8677
在讲解具体的归档命令和压缩命令之前,先来了解一下归档和压缩所各自代表的含义。归档,也称为打包,指的是一个文件或目录的集合,而这个集合被存储在一个文件中。归档文件没有经过压缩,因此,它占用的空间是其中所[详细]
-
什么是Vim Vim及其安设
所属栏目:[Linux] 日期:2023-06-09 热度:6102
通过前面的学习我们知道,linux 系统中“一切皆文件”,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器。作为一名 Linux 初学者,你必须熟练掌握 Linux 中至少一款文本编辑器的用法。对[详细]
-
Vi和Vim之间到底有什么联系
所属栏目:[Linux] 日期:2023-06-09 热度:3054
我们知道,Vi 编辑器是 Unix 系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。尽管 Vi 可能是世界上复杂的编辑器(讨厌它的人是这么认为的),[详细]
-
Linux Vim多窗口编辑 Vim打开多个窗口方法解说
所属栏目:[Linux] 日期:2023-06-09 热度:268
在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。例如,在査看 /etc/passwd 时需要参考 /etc/shadow,有两种办法可以实现[详细]
-
Linux Vim多窗口编辑 Vim打开多个窗口方法详解
所属栏目:[Linux] 日期:2023-06-09 热度:8323
在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。例如,在査看 /etc/passwd 时需要参考 /etc/shadow,有两种办法可以实现[详细]
-
Linux Vim批量注释和自定义注解快捷键
所属栏目:[Linux] 日期:2023-06-09 热度:7711
使用 Vim 编辑 shell 脚本,在进行调试时,需要进行多行的注释,每次都要先切换到输入模式,在行首输入注释符"#"再退回命令模式,非常麻烦。连续行的注释其实可以用替换命令来完成。换句话说,在指定范围行加"#"注释[详细]
-
Linux提取RPM包文件 cpio命令 解说
所属栏目:[Linux] 日期:2023-06-09 热度:5136
在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令。cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录)复制到归档包中。归档包,[详细]
-
Linux源码包安设和卸载教程 以apache为例
所属栏目:[Linux] 日期:2023-06-08 热度:828
由于 linux 操作系统开放源代码,因此在其上安装的软件大部分也都是开源软件,例如 Apache、Tomcat 和 PHP 等。开源软件基本都提供源码下载,可采用源码安装的方式安装软件。注意,本节使用的源码包,指的是软件所有[详细]
-
Linux源码包快速升级方式详解
所属栏目:[Linux] 日期:2023-06-08 热度:5730
linux 系统中更新用源码包安装的软件,除了卸载重装这种简单粗暴的方法外,还可以下载补丁文件更新源码包,用新的源码包重新编译安装软件。比较两种方式,后者更新软件的速度更快。使用补丁文件更新源码包,省去了用[详细]
-
RPM包和源码包 究竟应当选择哪种安装方式
所属栏目:[Linux] 日期:2023-06-08 热度:2080
通过前面的学习我们知道,使用 RPM 包(或 SRPM 包)和源码包都可以实现软件的安装和升级。那么,如果要对软件进行升级,又或是安装新的软件,应该选择哪种安装方式呢?注意,由于 SRPM 包本质上依然为 RPM 包,因此[详细]
-
Linux函数库 静态函数库和动态函数库 及其安装过程
所属栏目:[Linux] 日期:2023-06-08 热度:3672
linux 系统中存在大量的函数库。简单来讲,函数库就是一些函数的集合,每个函数都具有独立的功能且能被外界调用。我们在编写代码时,有些功能根本不需要自己实现,直接调用函数库中的函数即可。需要注意的是,函数库[详细]
-
Linux用户和用户组 包括两者之间的关系
所属栏目:[Linux] 日期:2023-06-08 热度:2643
linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。例如,某台 Linux 服务器上有 4 个用户,分别是 root、www、ftp 和 mysql,在同一时[详细]
-
Linux脚本程序包及安装方式详解 以webmin为例
所属栏目:[Linux] 日期:2023-06-08 热度:8740
脚本程序并不多见,所以在软件包分类中并没有把它列为一类。它更加类似于 Windows 下的程序安装,有一个可执行的安装程序,只要运行安装程序,然后进行简单的功能定制选择(比如指定安装目录等),就可以安装成功,只[详细]
