今天第一次学习Linux系统的使用方式,从利用虚拟机虚拟Fedora系统开始,了解利用VMware10构建系统的过程。
学习一个操作系统,理所应当了解它的起源。Linux系统是林纳斯·托瓦兹基于Unix系统开发而来。但Unix系统对硬件有较高的要求,不适用于大学等地,于是林纳斯开发了Linux系统。Linux系统相较于Unix系统对硬件要求较低,可以在较低配置的机器上流畅的运行。后来林纳斯公布Linux系统的源码,使其成为一个开源的操作系统,并在很多的开发者的努力下发展至今,延伸出许多版本。
在装机完毕后,首先学习Linux系统的操作方式。其操作方式分为两种:第一.桌面环境操作方式。该操作方式像windows系统一样,根据图标等直观的信息去操作;第二.Shell命令操作方式。该方式利用Linux系统的终端进行操作,操作比桌面环境复杂,但是功能更强大。相较而言,后者更利于开发使用。
了解完毕,作为开发者的我们,需要利用Shell命令,进行一些基础的操作,相关命令如下:
1.电源控制命令:
poweroff -- 关闭
reboot -- 重启
shutdown -- 关闭或重启,“-h”表示关闭,“-r”表示重启。其格式为 “shutdown -h 10”,其中“10”表示10分钟后关闭。该命令只有在管理员身份下才可使用。
2.进程相关控制命令:
ps -- 进程查询。“-a”或是“-e”表示查询全部的进程,“-aux”表示查询本用户的进程及其响应时间。
kill -- 终止某一个进程。格式为“kill -9 PID”,其中“-9”是为了确保终止目标进程,“PID”是进程的编号,可以通过ps命令查看。
killall -- 终止某种进程。格式为“killall gcalctool”,其中“gcalctool”是计算器进程的名称。
3.网络相关控制命令:
ifconfig -- 查询本机网络设备状况
ping -- 检查与目标主机的连通性
netstat -- 检查当前网络状况
4.其他控制命令:
Ctrl+C组合键 -- 强制终止
Ctrl+Z组合键 -- 将进程转到后台执行,但进程会停止
fg -- 将进程转到前台执行
bg -- 执行后台所有进程
& -- 让进程在后台执行。用法如下ping x.x.x.x &
reset -- 清空所有操作台中信息
这是第一节课所学习的东西,再次作为总结。
学习一个操作系统,理所应当了解它的起源。Linux系统是林纳斯·托瓦兹基于Unix系统开发而来。但Unix系统对硬件有较高的要求,不适用于大学等地,于是林纳斯开发了Linux系统。Linux系统相较于Unix系统对硬件要求较低,可以在较低配置的机器上流畅的运行。后来林纳斯公布Linux系统的源码,使其成为一个开源的操作系统,并在很多的开发者的努力下发展至今,延伸出许多版本。
在装机完毕后,首先学习Linux系统的操作方式。其操作方式分为两种:第一.桌面环境操作方式。该操作方式像windows系统一样,根据图标等直观的信息去操作;第二.Shell命令操作方式。该方式利用Linux系统的终端进行操作,操作比桌面环境复杂,但是功能更强大。相较而言,后者更利于开发使用。
了解完毕,作为开发者的我们,需要利用Shell命令,进行一些基础的操作,相关命令如下:
1.电源控制命令:
poweroff -- 关闭
reboot -- 重启
shutdown -- 关闭或重启,“-h”表示关闭,“-r”表示重启。其格式为 “shutdown -h 10”,其中“10”表示10分钟后关闭。该命令只有在管理员身份下才可使用。
2.进程相关控制命令:
ps -- 进程查询。“-a”或是“-e”表示查询全部的进程,“-aux”表示查询本用户的进程及其响应时间。
kill -- 终止某一个进程。格式为“kill -9 PID”,其中“-9”是为了确保终止目标进程,“PID”是进程的编号,可以通过ps命令查看。
killall -- 终止某种进程。格式为“killall gcalctool”,其中“gcalctool”是计算器进程的名称。
3.网络相关控制命令:
ifconfig -- 查询本机网络设备状况
ping -- 检查与目标主机的连通性
netstat -- 检查当前网络状况
4.其他控制命令:
Ctrl+C组合键 -- 强制终止
Ctrl+Z组合键 -- 将进程转到后台执行,但进程会停止
fg -- 将进程转到前台执行
bg -- 执行后台所有进程
& -- 让进程在后台执行。用法如下ping x.x.x.x &
reset -- 清空所有操作台中信息
这是第一节课所学习的东西,再次作为总结。