内容提要,学习一下以命令:ps,sleep,kill,export和主要目录讲解。下面开始
一、shell命令:ps命令:ps
作用:查看进程信息
选项:
-u详细方式显示当前终端下的进程
-e列出当前正在运行的所有进程
-a显示所有进程包括其它用户
-x显示没有控制终端的进程
-f全格式显示
参数:无
使用示例:
root@debian:~/test
说明:配置管道|和grep搜索感兴趣的进程
二、shell命令:sleep命令:sleep
作用:只看英文名子就知道是睡眠的,在shell脚本中用得多
选项:无
参数:跟一个正整数,单位秒,表示睡眠这么多秒。
三、shell命令:kill命令:kill
作用:向某进程发射信号
选项:-信号编号或者-信号名字
参数:进程PID可以通过ps查到
root@debian:~/testsleep10000[1]3949root@debian:~/testpsax|grepslee3949pts/0S0:00sleep100003951pts/0S+0:00grepsleeroot@debian:~/test[1]+已杀死sleep10000root@debian:~/testsleep10000[1]3954root@debian:~/test[1]+已杀死sleep10000root@debian:~/testexportV1=testroot@debian:~/testexportdeclare-xOLDPWD="/home/lintl"declare-xPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"declare-xPWD="/home/lintl/test"declare-xUSER="lintl"declare-xV1="test"declare-xVTE_VERSION="6203"root@debian:~/test#五、linux系统下主要目录介绍
/boot一般包含系统启动的相关文件
/tmp系统启动时候产生的临时文件或者运行过程中产生的临时文件
/mnt挂载在mount其它系统子目录
/lib系统启动运行时使用的库文件
/proc关于当前系统状态,包括正在运行的进程内存的使用,硬件的状态,注意这个文件夹在磁盘上是不存在的。在内存中虚拟出来的。
/dev保存当前系统上的所有设备文件
/var保存被系统修改的数据包括其它进程和模块的数据,或者日志数据。
/rootroot用户主目录
/home一般用户主目录
/etc系统的配置文件
/bin可执行文件
/sbin存放系统的可执行程序
这一期先学到这里。下节进入真正的shel脚本的编程。