嵌入式学习日记(二)

来源:互联网 发布:js object length 编辑:程序博客网 时间:2024/05/17 21:51
2017-07-08

    今天是上课的第二天。

    老师带我们首先先安装了环境,如(虚拟机、Linux系统等)。

    这些是上课的必要准备,我们的课程也与之息息相关。

    老师还教我们了一些基本的shell命令。


    电源管理类:
         poweroff(关机)
         reboot(重启)
         shutdown(重启或关机,常用参数为-r和-h)
         shutdown –r 10 十秒后重启
         shutdown –h 0 立即关机


    网络配置管理相关命令
        ping(检查本机和目标机器之间的网络是否连通)
        ping –c 4 :发送4个数据包后停止
        ifconfig(查看或设置系统IP等网络配置)

        netstat:查看当前网络状态信息


    进程(任务)管理命令
    进程(process):正在运行的程序,或程序的一次执行过程,一个进程就相当于一个任务。
        Linux等现代操作系统都是多任务系统
        ps :(process snapshot)查看进程某一时刻信息 //当前终端进程查询 pts/1表1号终端
        ps –e :查看所有终端所有进程 
        ps –aux:不区分终端,显示所有用户的所有进程超详细信息,CPU利用率等
        top:查看进程的实时信息

    PID是进程的编号,可以唯一确定一个进程


        kill -9 3221:结束PID为3221的进程,-9是信号 中的终止信号
        killall pname:结束所有叫做pname的进程

    命令后加&:调到后台运行
        fg:将当前在后台的进程调到前台运行
        Ctrl+Z:强制将正在前台运行的进程掉到后台,并暂停进程的执行
       bg:运行后台的所有进程(加上序号可指定调度某一个进程)

原创粉丝点击