博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux shell基础
阅读量:6240 次
发布时间:2019-06-22

本文共 985 字,大约阅读时间需要 3 分钟。

管道符

| 表示前一个指令的输出作为后一个指令的输入
#cat /etc/passwd|wc -l

[root@localhost ~]# cat /etc/passwd|wc -l

19
作业控制

#find ./ -type f 查看当前的=目录下的文件

#find ./ -type f |wc -l 打印当前文件的数量
[root@localhost ~]# find ./ -type f|wc -l
18
ctr+z 暂停正在进行的进程
fg 恢复暂停的任务**

[root@localhost ~]# vim 1.txt

[1]+ 已停止 vim 1.txt

[root@localhost ~]# vim 2.txt

[2]+ 已停止 vim 2.txt

[root@localhost ~]# fg 1
vim 1.txt
[root@localhost ~]# fg 2
vim 2.txt
jobs 查看被暂停或者在后台运行的任务
bg 把暂停的任务放在后台运行

总结:作业 控制中

ctl +z 暂停服务
fg 恢复服务
jobs 查看被暂停或是后台运行的任务
bg 把暂停的任务放在后天重新运行,标志是可以写命令
vmstat 1 观察系统状态的命令

变量

env set 查看系统环境变量
变量名的规则:字母、数字下划线,首位不能为数字
如:
[root@localhost ~]# a_a1=ou
[root@localhost ~]# echo $a_a1
ou
[root@localhost ~]# a='adf'
[root@localhost ~]# echo $a
adf
[root@localhost ~]# a=1
[root@localhost ~]# b=2
[root@localhost ~]# echo $a$b
12
环境变量配置文件
二个维度:一个是/etc/ 下面的系统环境变量, 二是:家目录下的环境变量
/etc/profile 用户环境变量,交互、登录才执行
/etc/bashrc 用户不用登录,执行shell就生效
~/.bashrc

本文转自 yzllinux 51CTO博客,原文链接:http://blog.51cto.com/12947851/2060036,如需转载请自行联系原作者

你可能感兴趣的文章
【转】NuGet学习笔记(1)——初识NuGet及快速安装使用
查看>>
Python学习笔记 - MySql的使用
查看>>
WebApi FormData+文件长传 异步+同步实现
查看>>
Linux文件与目录管理
查看>>
多态的弊端
查看>>
Spring @Import 注解
查看>>
PBOC APDU命令解析【转】
查看>>
封装HttpUrlConnection开箱即用
查看>>
第二天笔记
查看>>
如何在外部终止一个pengding状态的promise对象
查看>>
初级模拟电路:1-5 二极管的其他特性
查看>>
《简明Python教程》Swaroop, C. H. 著 第1章 介绍
查看>>
Chapter 4. Working with Key/Value Pairs
查看>>
Python基础:Python可变对象和不可变对象
查看>>
[css3]文字过多以省略号显示
查看>>
vim显示行号、语法高亮、自动缩进的设置
查看>>
shell中的if语句
查看>>
WCf客户端测试
查看>>
Java线程面试题 Top 50
查看>>
java内存模型
查看>>