如同每一个新人一样,今天是学习嵌入式技术的第一天,而第一天就是学习安装操控Linux这个免费而开源的系统,了解其中的基本控制代码
Linux系统是一个庞大的家族,究其内核是同样的东西,但不同的开发者所为其包装的外衣造就了深度,麒麟,Ubuntu,等等不同的基于Linux的操作系统
而Linux系统的强大功能和开源性让它能够移植兼容几乎所有的现有平台。也就是以后作为嵌入式工程师工作时所使用的基础平台。
以下是今天所学习的基本控制命令代码:
查询命令
Man:manual
使用方法,在所需查询命令后+man
History:显示历史命令记录
学习方法,记住常用命令的名字,功能参数
注意手册和教程的区别
Su:select user切换用户
Reset:重置终端
Clear;清屏
Q退出
1电源管理类;
Pwoeroff:关机
Reboot:重启
Halt:关机
Shutdown:关机或重启+ -r表示重启+ -h表示关机
2进程管理类:
进程(process):正在运行的程序或者程序的一次执行过程
操作系统通过pid(process id)来标识不同的进程
Ps:process snaphot,进程快照 常用参数-ef -aux
投票:实时查看系统中所有进程
kill;关闭进程常用参数-9
Killall:批量结束进程
Ctrl+c组合键:结束当前正在前台执行的程序
Ctrl+z组合键(按键):当前台正在执行的程序调到后台
fg:foreground,将当前所有在后台执行的程序调到前台执行
bg:将后台所有暂停的任务继续在后台执行
&:加在命令后在后台执行命令
3网络配置管理
Ping;检测本机和目标机器的网络是否通畅
Ifconfig:查看本及临时修改网络配置(Linux系统)
netstat:查看网络配置信息