最新文章列表

学习shell小窍门

一 学习shell小脚本实例好处 1、掌握语法结构 2、了解shell的作用 3、建立编程思想   二 建立编程思想的方法 1、熟悉Linux基本命令、规范、语法及shell语法 2、当遇到实际需求时,应用所学知识   三 如何“背”程序? 1、抄写程序并能正确运行。 2、为程序补全注释 3、删掉注释,为代码重新添加注释。 4、删掉代码,看注释写代码 5、删掉注释和代码 ...
cakin24 评论(0) 有494人浏览 2017-09-12 18:20

shell条件判断式语句下

一 字符串判断     二 实战 [root@localhost ~]# name=fengji [root@localhost ~]# [ -z $name ] && echo yes || echo no no [root@localhost ~]# name="" [root@localhost ~]# [ -z $name ] & ...
cakin24 评论(0) 有387人浏览 2017-09-11 20:49

shell条件判断式语句中

一 两个文件之间进行比较     二 实战 [root@localhost ~]# ln /root/student.txt /tmp/stu [root@localhost ~]# [ /root/student.txt -ef /tmp/stu ] && echo yes || echo no yes [root@localhost ~]# [ /root/in ...
cakin24 评论(0) 有392人浏览 2017-09-11 20:47

Shell条件判断语句上

一 按照文件类型进行判断     二 两种判断格式 test -e /root/install.log [ -e /rout/install.log ] 第一个判断命令如果正确执行,则打印“yes”,否则打印“no” [ -d /root ] && echo "yes" || "no"   三 实战 [root@loca ...
cakin24 评论(0) 有522人浏览 2017-09-11 20:46

linux学习笔记之shell变量(2)

一、shell变量 1)定义变量的基本格式 变量名=值 注意,变量名和等号之间不能有空格,这可能和我们熟悉的JAVA、C等编程语言不一样。同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。  2)使用变量 定义一个变量变量名=值取出变量的值两 ...
lintaozhou 评论(0) 有431人浏览 2017-09-10 11:28

linux学习笔记之shell(1)

一、shell是什么? 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一 ...
lintaozhou 评论(0) 有425人浏览 2017-09-10 11:08

shell字符截取命令之awk命令

一 语法     二 实战 [root@localhost ~]# cut -f 2,4 student.txt furong 85 fengj 60 cang 70 [root@localhost ~]# awk '{printf $2 "\t" $4 "\n"}' student.txt furong 85 fengj 60 ca ...
cakin24 评论(0) 有1936人浏览 2017-09-10 09:03

Shell的sed命令

一 作用 sed是一种几乎包括在所有UNIX平台(包括Linux)的轻量级流编辑器。sed主要是用来将数据进行选取、替换、删除、新增的命令。   二 语法 sed [选项] ‘[动作]’ 文件名 选项: -n:一般sed命令会把所有数据都输出到屏幕,如果加入此选择,则只会把经过sed命令处理的行输出到屏幕。 -e:允许对输入数据应用多条sed命令编辑 -i:用sed的修改结果直接修 ...
cakin24 评论(0) 有514人浏览 2017-09-10 08:58

shell字符截取命令之cut命令

一 语法 cut [选项] 文件名 选项: -f 列号:提取第几列 -d 分隔符:按照指定分隔符分割列   二 实战 [root@localhost ~]# cat student.txt 1 furong F 85 2 fengj F 60 3 cang F 70 [root@localhost ~]# cut -f 2 student.txt furong fengj ...
cakin24 评论(0) 有1122人浏览 2017-09-09 08:15

shell编程之其他环境变量配置文件

一 注销时生效的环境变量配置文件 ~/.bash_logout   二 其他配置文件 ~/.bash_history 保存历史命令 当正确退出时,会将内存中命令写入文件。   三 Shel ...
cakin24 评论(0) 有598人浏览 2017-09-09 08:04

shell编程之变量测试

一 测试表达式 格式复杂,逻辑简单 变量测试在变量优化时使用     二 实战 [root@localhost ~]# unset y [root@localhost ~]# x=${y-2} [root@localhost ~]# echo $x 2 [root@localhost ~]# y="" [root@localhost ~]# x=${y- ...
cakin24 评论(0) 有573人浏览 2017-09-08 19:41

shell编程之环境变量配置文件的功能

一 环境变量配置文件调用关系图 1、正常登录顺序   2、su登录顺序     二 /etc/profile的作用     三 umask权限    
cakin24 评论(0) 有537人浏览 2017-09-08 19:38

Shell运算符

一 Shell变量的缺点 1、弱类型 2、默认字符串类型   二 declare声明变量类型     三 把变量声明为整型     四 声明数组变量     五 声明环境变量 declare -x test=123 和export作用相似,但其实是declare命令的作用   六 声明只读
cakin24 评论(0) 有488人浏览 2017-09-08 19:10

Shell变量概述

一 Shell与其他语言的对比 1、php和java主要实现功能 2、Shell简化管理操作   二 什么是变量     三 变量命名规则     四 变量按照存储数据分类 字符串 整型 浮点型 日期型 Shell存储的都是字符串   五 Shell变量的分类 1、用户自定义变量。变量自定义。
cakin24 评论(0) 有606人浏览 2017-09-06 21:49

shell脚本执行方式

一 echo输出命令 echo [选项] [输出内容] 选项: -e:支持反斜杠控制的字符转换   二 控制字符     三 输出颜色     四 Xshell设置字符格式方法 选当前会话,然后按照下图操作    
cakin24 评论(0) 有626人浏览 2017-08-30 19:07

Shell概述

一 Shell是什么     二 Shell在系统位置     三 Shell分类 Bourne Shell:从1979年起Unix就开始使用Bourne Shell,Bourne Shell的主文件名为sh。 C Shell:C Shell主要在BSD版的Unix系统中使用,其语法和C语法相类似而得名。 Shell的两种主要语法类型有Bourne和C,这两种语法彼此不兼容。 ...
cakin24 评论(0) 有312人浏览 2017-08-29 20:56

实战shell

Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。 Q:2 什么是默认登录shell,如何改变指定用户的登录shell 答:在Linux操作系统,“/bin/bash”是默认登录sh ...
ronin47 评论(0) 有343人浏览 2017-08-18 10:22

Node.js子进程执行shell获取返回值

  初学nodejs,打算用这来做一个公司的服务器管理系统,需要用到执行shell,从网上了解到调用shell是用新开一个子线程的方法: var value = 0; var process = require('child_process'); process.exec('shell命令', function(err, stdout, errout){ // err是执行结果 ...
cning_cn 评论(0) 有4148人浏览 2017-08-17 16:35

代码干货 | perl信号量实现进程间通信

本文来源于阿里云-云栖社区,原文点击这里。   开篇   近期在给一个客户编写数据库迁移工具,语言使用的是不太熟悉的perl。而需要做进程间通 ...
Gamay 评论(0) 有18人浏览 2017-08-07 14:58

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics