一、Shell / Bash 快速 Cheat Sheet(速查手册) 以下摘自 Devhints、LinuxConfig 和 Red Hat 的优秀 Bash cheat sheet 集合: Devhints – Bash Scripting Cheatsheet (Devhints.io che ...
转载 22天前
408阅读
关于变量的内容一、变量命名:二、变量赋值:三、变量类型:四、变量取消:五、取得变量值:六、调整变量的属性七、数组八、变量扩展:九、命令扩展:一、变量名称:    1、只能包含字母、数字和下划线,并且不能以数字开头,    2、不应该跟系统中已有的环境变量重名    3、最好能见名
原创 2013-05-27 11:51:27
10000+阅读
9点赞
5评论
bash/shell编程学习(3)
转载 2016-01-21 18:40:00
92阅读
2评论
vim /etc/profileHISTSIZE=1000修改/root/.bash_history[root@192 ~]# history 1 chsh -l 2 userinfo 3 more /etc/profile 4 vim /etc/profile 5 ifconfig 6 yum install vim 7 vim /etc/
原创 11月前
73阅读
bash/shell编程学习(2)
转载 2016-01-13 11:27:00
62阅读
关于变量的内容 一、变量命名: 二、变量赋值: 三、变量类型: 四、变量取消: 五、取得变量值: 六、调整变量的属性 七、数组 八、变量扩展: 九、命令扩展: 一、变量名称:     1、只能包含字母、数字和下划线,并且不能以数字开头,     2、不应该跟系统中已有的环境变量
转载 精选 2014-11-03 21:56:46
1039阅读
如果不想用命令升级的话,就下载源码,然后自己编译安装。1,解压gyz@debian:~$ tari=模块名1 ...
原创 2022-09-09 10:09:27
120阅读
今天写第二个shell脚本,写一下《私房菜》里的课后题。该题需要写一个检查某一个名称是否存在,不存在则创建一个文件;存在则需要判断下该名称是否文件,是文件则删除后建一个同名目录,如果是目录则将此目录删除。先设立一个基础条件:操作目录为/tmp/test/(注:如果此目录不存在则需要手动创建),需要建立的文件或目录名称为logical。下边开始写脚本。#!/bin/bash #Program: #&
原创 2016-04-08 16:06:09
477阅读
bash/shell编程学习
转载 2016-01-10 22:03:00
115阅读
2评论
在Linux系统中,使用Shell是非常重要的技能之一。而在Shell中,Bash是最为常用的一种。在上一篇文章中,我们介绍了一些Bash Shell的基本知识,这一次,我们将继续深入学习Bash Shell,帮助大家更好地掌握这一技能。 首先,让我们回顾一下上一篇文章中提到的几个重要知识点。我们了解到,Shell是一个命令解释器,负责解释用户输入的命令并将其传递给操作系统执行。Bash是一个在
原创 2024-03-26 10:11:52
54阅读
Shell原理 在操作系统中,最底层是硬件,而硬件上面是内核(kemel),内核上面是库,库上面是应用程序,在众多的应用程序当中,有一个shell的应用程序,俗称外壳,用户是无法直接和内核交互的,那么就必须借助shell来实现系统的调用。图: shell是工作在操作系统的最外层,而内核(kernel)则是工作在操作系统的最里层,由于内核听不懂人类语言,而我们也记不住内核语言,而两者的沟通就
原创 2015-09-25 12:30:31
752阅读
1点赞
shell中,最简单的调试助手时输出语句echo,能够通过把很多echo语句放到代码中进行调试,但必须花费足够的时间以定位 要查看的信息。可能必须通过很多的输出才干发现要查找的信息。 1.set选项 最主要的时set -o命令选项,当执行脚本时,这些选项能够用在命令行上。例如以下表所看到的: se
转载 2017-05-05 17:07:00
121阅读
2评论
一、bash     1.bash也是一个程序,该程序什么时候被调用?         用户登陆、使用su命令切换用户、直接执行bash命令都会打开一个新的bash,这种shell称之为子shell,子shell可以不和父shell类型相同,比如
原创 2016-01-28 17:10:06
536阅读
写一个Shell脚本。很简单,判断一个日志文件是否大大于2G,如果大于2G则删除,下面对今天的学习做个小结:0.判断目录中是否为代:test $(ls -al ezffolder | wc -l) = 3 && echo 'rm success,ezffolder empty' || echo 'delete false not empty1.字符截断:如果是一般路径的字符截断可以
转载 2009-08-05 12:55:00
95阅读
2评论
  本文也即《Learning the bash Shell》3rd Edition的第六章Command-Line Options an
原创 2023-04-10 07:58:25
96阅读
最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash# This is a very simple exampleecho Hello World这样最简单的一个 BASH 程序就编写完了。这里有
转载 精选 2008-07-29 10:44:19
4672阅读
shell,大家对这个词应该都不陌生,只要有操作系统应该就离不开shell。我们要通过shell将输入的命令与核心沟通,让核心可以控制硬件来正确的工作。在linux当中可以使用的shell至少有一下几种: l  /bin/ksh (兼容于bash); l  /bin/zsh(基于ksh开发,功能更强大的shell)。    既然/bin/bash是l
原创 2010-07-14 18:52:37
559阅读
其实学习linux系统主要就是学的bash shell,可见它的强大之处,学好会给我们系统管理带来很大的方便,以下都是参考各种资料后自己整理的,方便日后查找。 Bash shell 的功能: 1.命令历史(history) :记录使用过的指令。默认记录1000个指令。保存在~/.bash_history里(只有用户退出   系统后),至于当前执行的被记忆在内存中。 2.命令
原创 2012-12-28 14:24:09
528阅读
shell外壳GUI:Gnome、KDE、xfceCLI:sh、csh、ksh、bash进程:在每个进程看来,当前主机只存在内核和当前进程进程是程序的副本,进程是程序执行实例bash1、命令历史,命令补全2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转Ctrl+a:跳转到命令行首Ctrl+e:跳转到命令行尾Ctrl+u:删除光标至命令行首的
原创 2018-12-11 17:30:51
369阅读
bash shell terminal tools asciinema-player http verbs symbol link
转载 2018-07-03 11:26:00
161阅读
  • 1
  • 2
  • 3
  • 4
  • 5