2010.7.10 Shell是操作系统与用户进行交互操作的界面 Shell脚本程序是Shell命令语句的集合,用于实现特定的功能; Shell脚本程序保存在文本文件中,可以使用文本处理程序进行阅读和编辑; Shell脚本程序是由Shell环境解释执行的,不需要在执行前进行编译; 执行Shell程序时,Shell脚本文件需要具有可执行(x)的属性。 文件Shells中保存了Linu
原创 2010-07-13 15:09:48
330阅读
#!/bin/bashif[$#!=1]##\如果没写位置变量,提示,并退出thenecho'useage1.sh#(#>=1)'exit1elsefor((i=1;$i<=$1;i++))##\从1到$i进行循环dofor((j=$i;$j<$1;j++))##\当i=1时,j=$i,从1到$i,进行循环,输出空格>,并不换行;doecho-n"
原创 2018-02-08 01:15:48
348阅读
    1 #!/bin/bash      2 for aa in `seq 20 30`      3 do      4 useradd 123$aa      5 echo 123|passwd --stdin 123$aa &>/d
原创 2014-02-23 18:53:31
342阅读
自己没事总结了点基础的东西,以备不时之需。一.判断式:1.判断符号 &&及||检测test是否存在:# test -e /haha注:test是一个判断文件属性的命令,-e参数判断目录是否存在,执行结果不会显示任何信息,但最后我们可以透过$?或&&及||来展现整个结果例如:# test -e /haha && echo "exist&quo
原创 2013-07-09 15:18:17
1098阅读
一、shell介绍 1、什么是shell shell是c语法编写的,是用户和liunx内核沟通的桥梁,即是命令语法,也是解释性编程语言。 内核处理的都是二进制,而用户处理的都是高级语法,系统开发人员可以通过shell快速操作计算机。 二、shell功能 1、解析你的命令 [root@localhos ...
转载 2021-07-17 00:13:00
111阅读
2评论
Shell是什么 Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至时编写一些程序 Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直 ...
转载 2021-08-01 15:10:00
127阅读
2评论
 1.test测试命令 test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试,其测试符和相应的功能分别如下: (1)数值测试: -eq:等于则为真 -ne:不等于则为真 -gt:大于则为真 -ge:大于等于则为真 -lt:小于则为真 -le:小于等于则为真 (2)字符串测试: =:等于则为真 !=:不相等则为真 -z 字符串:字符串长度伪
原创 2011-12-03 22:15:42
378阅读
shell 试题1
转载 精选 2013-05-08 20:11:00
474阅读
写一个脚本:要求如下:1:依次向/etc/passwd目录中的每一个用户问好,并指出其UID号!(eg:Hello root,your uid is 0)2:统计这个脚本共有多少个账户?#!/bin/bashname=`cat /etc/passwd |awk -F: '{print $1}'`for u in $namedo    i=`id $u |awk -F'=' '{
原创 2015-12-18 09:38:01
348阅读
写一个脚本:要求如下:1:依次向/etc/passwd目录中的每一个用户问好,并指出其UID号!(eg:Hello root,your uid is 0)2:统计这个脚本共有多少个账户?#!/bin/bashname=`cat /etc/passwd |awk -F: '{print $1}'`for u in $namedo    i=`id $u |awk -F'=' '{
原创 2015-12-18 11:03:32
605阅读
shell介绍shell是一个linux与用户的交互介质centos默认shell是bash命令历史2用户家目录文件记录命令历史ls/root/.bash_historyhistory查看命令历史最大可以查看一千条环境变量设置一千条history-c清空内存当中的命令清空命令只有当退出终端时命令才会被写入文件中设置命令历史数/etc/profile修改命令历史数值使变量生效source/etc/p
原创 2018-01-10 23:12:54
526阅读
百米跑10秒进决赛,进决赛后根据性别反男子女子组;不在10内显示淘汰。1、2、进入配置文件,配置。3检验。
原创 2018-07-29 14:34:56
466阅读
linuxshell
转载 2019-02-09 15:19:49
562阅读
1.免交互处理在免交互输出处理中可以使用重定向将输出内容输入到黑洞文件/dev/null中。[root@localhost ~]# echo password | passwd --stdin user &> /dev/null   2.I/O交互标准输入:从此设备接收用户输入数据标准输出:通过此设备向用户报告正常的命令输出结果标准错误输出:通过此设备向用户报告命令执行过程中出现的报
转载 2021-05-14 00:34:00
211阅读
2评论
题目来源牛客shell练习假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Proto Recv-Q Send-Q Lo
原创 2022-12-06 01:05:23
74阅读
在Linux操作系统中,Shell是一种重要的命令行解释器,它允许用户与操作系统进行交互和进行一系列操作。而在Shell中,"$1"是一个非常有用的关键字。在本文中,我们将探讨一些与Linux Shell中的"$1"相关的方面。 首先,让我们来了解一下"$1"的含义。在Shell中,"$1"表示传递给Shell脚本的第一个参数。当我们在命令行上运行一个Shell脚本时,我们可以通过"$1"来访问
原创 6月前
10阅读
#vi直接调用vimecho "alias vi='vim'" >>/etc/profiletail -1 /etc/profilesource /etc/profile#!/bin/bashhead -1 /etc/init.d/sshdcat /etc/redhat-release加载顺序通常是/etc/profile、~/.bash_profil...
原创 2021-08-24 19:24:16
100阅读
#vi直接调用vimecho "alias vi='vim'" >>/etc/profiletail -1 /etc/profilesource /etc/profile#!
原创 2022-02-18 14:45:54
87阅读
Bash的功能 1,  命令记忆功能   在很多版本里bash默认的记忆功能可以记忆1000条历史命令   ~/bash-history是bash历史命令存储的位置  2,命令与文件补全功能   -tab键 接在一串命令的第一个字的后面 则为命令补全   -tab键 接在一圈命令的第二个字符后面 则为文件补全  3
原创 2011-04-27 07:45:54
476阅读
格式如下: a="[2011-07-07 14:01:18:402]INIT START" b="[2011-07-07 14:04:38:253]INIT SUCCESS" 想获取到中括号里的时间,有什么更简单方法吗?最好是一行就搞定的。 另外,如果有个e="hello:world:hello:star",类似于这种已冒号作为分
原创 2011-07-23 14:53:48
431阅读
  • 1
  • 2
  • 3
  • 4
  • 5