6 管道符和作业控制

 

bg
将一个在后台暂停的命令,变成继续执行

fg
将后台中的命令调至前台继续运行

jobs
查看当前有多少在后台运行的命令

ctrl + z
可以将一个正在前台执行的命令放到后台,并且暂停

 

nohup 命令

用途:不挂断地运行命令。

[root@node1 ~]# ls
a                  api1.txt  check_fix_dhclient.sh  filname.pcap  pullimages.sh  test.txt
aliyun_assist.rpm  api.txt   filename.pcap          iotest        slow.pcap00
[root@node1 ~]#  ls |wc -l
11

 

Ctrl+Z 

 

 

[1]+  Stopped                 vim api.txt
[root@node1 ~]# fg
#调回到前台

  

[root@node1 ~]# jobs 
[1]-  Stopped                 vim api.txt
[2]+  Stopped                 vim aaa

 

7 shell变量(上)

[root@node1 ~]# a1=2
[root@node1 ~]# echo $a1
2
[root@node1 ~]# a_1=3
[root@node1 ~]# echo $a_1
3
[root@node1 ~]# _a1=4
[root@node1 ~]# echo $_a1
4

 

 环境变量配置文件

export [-fnp][变量名称]=[变量设置值]
  • -f  代表[变量名称]中为函数名称。
  • -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
  • -p  列出所有的shell赋予程序的环境变量。

 

unset [-fv][变量或函数名称]
  • -f  仅删除函数。
  • -v  仅删除变量。

 

 

posted on 2019-02-14 21:11  彼de潘  阅读(102)  评论(0)    收藏  举报