码迷,mamicode.com
首页 >  
搜索关键字:linux_shell    ( 1936个结果
Linux Shell编程 - 字符截取命令
01、字段提取命令 cut => cut [选项] 文件名 -f 列号: 提取第几列 -d 分隔符:按照指定分割符分割列 例如:cut -f 2,4(列号;,逗号可以多行提取) student.txt cut -d “:” -f 1,3 /etc/passwd 02、格式化输出命令 printf 命 ...
分类:系统相关   时间:2017-11-25 17:31:42    阅读次数:189
Linux Shell编程 - 正则表达式
一、基础正则表达式 1、正则表达式:正则表达式是用来在文件中匹配符号条件的字符串,正则是包含匹配 grep、awk、sed等命令可以支持正则表达式。 2、通配符:用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不之处正则表达式, 所以只能使用 shell 自己的通配符来进行匹 ...
分类:系统相关   时间:2017-11-24 19:12:00    阅读次数:169
Linux Shell基础 - Bash变量 - 环境变量 - 位置参数变量 - 预定义变量
01、环境变量 => 用户自定义变量只在当前的Shell中生效,而环境变量会在当前Shell和这个Shell的所有子Shell当中生效。 如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的Shell中生效, 02、设置环境变量 => export 变量名=变量值 申明变量 查看变量 => ...
分类:系统相关   时间:2017-11-24 16:56:26    阅读次数:228
Linux shell 菜鸟学习笔记....
20171123 Linux shell 基础学习笔记1. shell 的开始 一般是 #!/bin/bash 通过 #! 来唯一指定使用的shell路径 其他的 # 都表示注释.2. shell 的变量 定义变量直接用 variablename= value 就可以 其中变量名与等号之间没有空格. ...
分类:系统相关   时间:2017-11-24 00:15:33    阅读次数:201
shell学习-批量删除用户
需求:使用for循环批量删除用户[root@mapeng-edu~]#cat/etc/passwd root:x:0:0:root:/root:/bin/bash .. stu01:x:1001:1001::/home/stu01:/bin/bash stu02:x:1002:1002::/home/stu02:/bin/bash stu03:x:1003:1003::/home/stu03:/bin/bash stu04:x:1004:1004::/home/stu04:/bin/..
分类:系统相关   时间:2017-11-22 20:17:05    阅读次数:164
shell综合实例
shell综合实例(一)备份系统配置文件: 1、定时任务服务的配置文件/var/spool/cron/root 2、开机自启动配置文件/etc/rc.local 3、日常脚本的目录 4、防火墙iptables的配置文件/etc/sysconfig/iptables 配置文件、程序、日志分开打包全网服务器数据备份方案提出及负责实施 1、..
分类:系统相关   时间:2017-11-21 11:35:02    阅读次数:174
Linux 之 shell 比较运算符
运算符描述示例文件比较运算符-efilename如果filename存在,则为真[-e/var/log/syslog]-dfilename如果filename为目录,则为真[-d/tmp/mydir]-ffilename如果filename为常规文件,则为真[-f/usr/bin/grep]-Lfilename如果filename为符号链接,则为真[-L/usr/bin/grep]-rfilename如..
分类:系统相关   时间:2017-11-18 12:54:56    阅读次数:255
026_关于shell中的特殊变量$0 $n $* $@ $! $?
一、 $n:获取当前执行的shell脚本的第N个参数,n=1..9,当n为0时表示脚本的文件名,如果n大于9,用大括号括起来like${10}. $*:获取当前shell的所有参数,将所有的命令行参数视为单个字符串。$@:这个程序的所有参数"$1" "$2" "$3" "...",这是将参数传递给其 ...
分类:系统相关   时间:2017-11-18 11:11:18    阅读次数:154
linux下shell显示-bash-4.1#不显示路径解决方法
在linux shell中不显示路径了,显示为-bash-4.1#用起来很不方便。 在linux shell中不显示路径了,显示为-bash-4.1#用起来很不方便。 如何改为显示路径的shell呢? 步骤如下: vim ~/.bash_profile (不用管.bash_profile这个文件有几 ...
分类:系统相关   时间:2017-11-17 22:35:32    阅读次数:262
linux的shell基础介绍(2)
8.6管道符和作业控制:1、cat1.txt|wc-l;cat1.txt|grep‘aaa‘2、ctrlz暂停一个任务3、jobs查看后台的任务4、bg[id]把任务调到后台5、fg[id]把任务调到前台6、命令后面加&直接丢到后台管道符的作用:把前面命令输出的结果交给后面的命令。示例:[root@aminglinux-01~]#ls 111..
分类:系统相关   时间:2017-11-16 22:01:33    阅读次数:276
1936条   上一页 1 ... 52 53 54 55 56 ... 194 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!