分类: linux

180 篇文章

Linux Shell基础 read命令
read命令read 命令用于接收标准输入(键盘)的输入,或者其他文件描述符的输入。得到输入后,read 命令将数据放入一个标准变量中,read 命令格式如下:[root@localhost ~]# read [选项] [变量名]选项:-p "提示信息":在等待read输入时,输…
Linux Shell基础 位置参数变量、预定义变量
位置参数变量在 Linux 的命令行中,当一条命令或脚本执行时,后面可以跟多个参数,我们使用位置参数变量来表示这些参数。其中,$0 代表命令行本身,$1 代表第 1 个参数,$2 代表第 2 个参数,依次类推。当参数个数超过 10 个时,就要用大括号把这个数字括起来,例如,${10} 代表第 10 个参数,${14} …
Linux Shell基础 环境变量
环境变量  环境变量和用户自定义变量最主要的区别在于,环境变量是全局变量,而用户自定义变量是局部变量。用户自定义变量只在当前的 Shell 中生效,而环境变量会在当前 Shell 和这个 Shell 的所有子 Shell 中生效。如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的 She…
Linux Shell基础 单引号、双引号、反引号、小括号和大括号
单引号和双引号单引号和双引号用于变量值出现空格时将字符用引号括起来。 二者的主要区别在于,被单引号括起来的字符都是普通字符,就算特殊字符也不再有特殊含义;被双引号括起来的字符中,"$"、"\"和反引号是拥有特殊含义的,"$"代表引用变量的值,而反引号代表引用命令。使用单引号如果输…
Linux Shell基础 环境变量
环境变量  环境变量和用户自定义变量最主要的区别在于,环境变量是全局变量,而用户自定义变量是局部变量。用户自定义变量只在当前的 Shell 中生效,而环境变量会在当前 Shell 和这个 Shell 的所有子 Shell 中生效。如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的 She…
Linux Shell基础 Shell的输入重定向和输出重定向
概述在 Linux 中输入设备指的是键盘,输出设备指的是显示器。在 Linux 中,所有的内容都是文件,计算机硬件也是文件,标准输入设备(键盘)和标准输出设备(显示器)也是文件。这些设备的设备文件名如下表所示。设 备设备文件名文件描述符类 型键盘/dev/stdin0标准输入显示器/dev/stdo…
Linux Shell基础 多个命令中的分号(;)、与(&&) 、 或(||)
概述在 Bash 中,如果需要让多条命令按顺序执行,则有这样方法,如表 1 所示。多命令执行符格 式作 用;命令1 ; 命令2多条命令顺序执行,命令之间没有任何逻辑关系&&命令1 && 命令2如果命令1正确执行($?=0),则命令2才会执行如果命令1执行不正确($?≠0),则命令2不会执行II命令1 || …
Linux文件系统管理 swap分区及作用
概述在安装系统的时候已经建立了 swap 分区。swap 分区是 Linux 系统的交换分区,当内存不够用的时候,我们使用 swap 分区存放内存中暂时不用的数据。也就是说,当内存不够用时,我们使用 swap 分区来临时顶替。在内存较小的情况下建议 swap 分区的大小是内存的两倍,但不超过 2GB。但是有时服务器的访…
Linux文件系统管理 parted分区命令
概述parted 命令是可以在命令行直接分区和格式化的,不过 parted 交互模式才是更加常用的命令方式。parted命令进入交互模式命令如下:[root@localhost ~]# parted 硬盘设备文件名 例如:[root@localhost ~]# parted&nb…
Linux文件系统管理 常见命令df、du、fsck、dumpe2fs
概述Linux文件系统管理 常见命令df、du、fsck、dumpe2fs。 文件系统查看命令:df通过 df 命令可以査看已经挂载的文件系统的信息包括设备文件名、文件系统总大小、已经使用的大小、剩余大小、使用率和挂载点等。df 命令格式如下:[root@localhost ~]# df [选项]&…