linux Shell入门:掌握Linux,OS X,Unix的Shell环境
在Linux或类Unix系统中,每个用户和进程都运行在一个特定环境中。这个环境包含了变量、设置、别名、函数以及更多的东西。下面是对Shell环境下一些常用命令的简单介绍,包括每个命令如何使用的例子,以及在命令行下设定你自己的环境来提高效率。找出你当前的shell在终端应用中输入下面命令中...
2024-01-10Shell中函数返回值超出问题
1、前言 快半年没有写博客了,荒废了很久,工作中的杂事太多,自己越来越懒了。为了鞭策自己成长,还是要坚持写写博客,记录自己的成长。2、shell函数介绍语法:复制代码 代码如下: [ function ] funname [()]{ action; [return int;] } 说明:(1)可以带function fun() 定义,也可以直接fun() ...
2024-01-10一波实用的Bash Shell整理
作为一个命令行探索者,你或许发现你自己一遍又一遍重复同样的命令。如果你总是用ssh进入到同一台电脑,如果你总是将一连串命令连接起来,如果你总是用同样的参数运行一个程序,你也许希望在这种不断的重复中为你的生命节约下几秒钟。解决方案是使用一个别名(alias)。正如你可能知道的,...
2024-01-10Linux rpm 命令参数使用详解
rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[Query...
2024-01-10Linux用户在第一次登录时强制更改初始密码
下面介绍如何迫使用户在下一次登录时更改其密码。Linux下的每个用户帐户都与和密码相关的各个配置和信息关联起来。比如说,它记得上一次密码更改的日期、密码更改间隔的最少/最多天数以及何时让当前密码到期失效,等等。一种名为chage的命令行工具可以访问和调整与密码到期失效有关的配置...
2024-01-10linux rsync安装 配置 实例详解
Redhat中安装rsync1、 首先在服务端和客户端都安装rsync,我的RHEL5默认已经安装好了。在安装RedHat5的时候,可以在软件定制中的“基本系统”——》“基本”的“可选的软件包”中看见:rsync-2.6.8是默认选择安装的2、 也可以通过命令行检查是否安装:或者:rpm –q rsync3、 如果在开始安装Red...
2024-01-10实例详解Linxu中df命令
df 即“可用磁盘”disk free,用于显示文件系统的磁盘使用情况。默认情况下 df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果你想以人类易读的格式显示 df 命令的输出,像这样“df -h”使用 -h 选项。在这篇文章中,我们将讨论 df 命令在 Linux 下11种不同的实例。在 Linux 下 df 命令的...
2024-01-10Linux rpm命令参数使用大全(经典)
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--ins...
2024-01-10详解Linux 操作系统下安装rpm包的方法步骤
第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的说明是:myown war game。Linux操作系统搜索这个软件包就只需要输入命令apt-cache searchmyward,或者输入软件名称的一部分apt-cache searchwar,或者你不知道软件名称。下面有一...
2024-01-10Shell脚本编程之判断语句
一、单分支if语句格式:if 判断条件;thenstatement1statement2...fi二、双分支的if语句格式:if 判断条件; thenstatement1statement2...elsestatementN...fi使用一个以前用过的脚本来说明这个结构。三、多分支if语句格式:if 判断条件1;thenstatement1...elif 判断条件2; thenstatement2...elif 判断条件3; thenst...
2024-01-10