- Shell简述
- Linux系统中也有图形化界面,图形化界面是为完成某些特定工作,而调用的脚本程序,相较于命令行更加消耗系统资源 ;
- Shell是一个命令行工具,用户通过终端(ctrl+alt+t)输入相应命令,完成某些工作;
- 主流的Linux系统选择Bash解释器作为命令行终端
- 命令行优势:
- 上/下方向键来调取过往执行过的Linux命令(或者调用history命令,查询历史命令)
- 命令或者参数仅需要输入前几位就可以用TAB键补全(相当于常用的代码补全功能)
- 批处理脚本
- 环境变量功能
- Linux系统中,常见的5种进程状态
- 运行 R
- 中断 S
- 不可中断 D
- 僵死 Z
- 停止 T
- 常用命令
- 查看帮助命令
- 格式: 命令名称 【命令参数】 【命令对象】
- 例程:man man
- 说明:查看man命令自身的帮助信息
- 常用系统工作命令
- echo命令
- 格式:echo [字符串 | $ 变量]
- 作用:把指定字符串“Dreamer Catcher”输出到终端屏幕的命令
- 例程:echo Dreamer Catcher
- date 命令
- 格式:date[选项][+指定的格式]
- 作用:显示、设置系统的时间和日期
- 例程:date (显示当前时间)
- reboot命令
- 格式:reboot
- 作用:重启计算机
- 例程:reboot
- poweroff命令
- 格式:poweroff
- 作用:与reboot相同
- 例程:poweroff
- wget命令
- 格式:wget[参数]下载地址
- 作用:在终端中下载网络文件
- 例程:wget http://www.linuxprobe.com/docs/LinuxProbe.pdf
- ps命令
- 格式:ps[参数]
- 作用:查看系统中的进程状态
- 例程:ps -a
- top命令
- 格式:top
- 作用:动态地监视进行活动与系统负载等信息
- 例程:top
- pidof命令
- 格式:pidof[参数][服务名称]
- 作用:查询某个指定服务进程的PID值
- 例程:pidof compiz
- kill命令
- 格式:kill[参数][进程PID]
- 作用:终止某个指定PID的服务进程
- 例程:kill 2199
- killall命令
- 格式:killall[参数][进程名称]
- 作用:终止某个指定名称的服务所对应的全部进程
- 例程:killall httpd
- echo命令
- 系统状态检测命令
- ifconfig命令
- 格式:ifconfig[网络设备][参数]
- 作用:用于获取网卡配置与网络状态等信息
- 例程:ifconfig
- uname命令
- 格式:uname[-a]
- 作用:查看系统内核与系统版本等信息
- 例程:uname -a
- uptime命令
- 格式:uptime
- 作用:查看系统的负载信息
- 例程:uptime
- free命令
- 格式:free[-h]
- 作用:显示当前系统中内存的使用量信息
- 例程:free -h
- who命令
- 格式:who[参数]
- 作用:查看当前登入主机的用户终端信息
- 例程:who
- last命令
- 格式:last[参数]
- 作用:查看所有系统的登录记录
- 例程:last
- hisory命令
- 格式:history [-c]
- 作用:用于显示历史执行过的命令
- 例程:history
- sosreport命令
- 格式:sosreport
- 作用:用于收集系统配置及架构信息并输出诊断文档
- 例程:sosreport
- ifconfig命令
- 查看帮助命令
- 硬件环境:
- 略
- 软件版本
- VMWare 版本:VMWare WorkStation 10.0.2
- Ubuntu 版本:Ubuntu 10.04.01 LTS
- 参考资料
- 《安装 VMWare 软件和虚拟机 ubuntu 系统》 朱有鹏
- 《Linux就该这么学》刘遄
- 软件下载
- 链接: https://pan.baidu.com/s/1LWfqLRr3ewa-aq_Pd9w-6w 提取码: ncun
- http://www.ubuntu.com/download/
- https://www.vmware.com/cn.html