用户接口
- 命令行接口
- 图形界面接口
- 程序接口(系统调用接口)
在unix或linux系统中,系统调用以c函数的形式出现。例:fd = open(“file1.c”,2);
LInux系统简介
Linux特点
- 与unix兼容
- 自由软件,源码公开
- 性能高,安全性强
- 便于定制和再开发
- 互操作性高
- 全面的多任务和真正的64位操作系统
简单命令
Linux常用命令
bash命令的一般格式:
命令名 [选项] [参数1] [参数2]…
例如:
cp -f file.c myfile.c
注意:
1)命令名必须是小写的英文字母。
2)一般格式中由方括号括起来的是可选项。
3)选项用“-”开始,多个选项用“-”连起来,也可一个“-”后面加多个选项且顺序随便。
4)命令行的参数提供命令行运行信息,或者命令执行过程中所使用的文件名。
5)如果命令行中没有提供参数,则命令使用标准文件进行输入/输出。
6)命令在正常执行后返回0,表示执行成功。
- who:列出所有正在使用系统的用户,所用终端名和注册到系统的时间。
who am i显示当前用户的数据。 - echo:将命令行中的参数显示到标准输出(即屏幕)上。
- date:在屏幕上显示或设置系统的日期和时间。
- cal:显示公元1~9999年任意一年或任意一个月的日历 。
- clear:清除屏幕上的信息。
- passwd:修改用户密码。
- pwd:显示当前工作目录的绝对路径。
- 普通用户切换到root用户 su root用户切换到普通用户 su 用户名
- shutdown -h now 立刻关机 shutdown -h 1 一分钟后关机
shutdowm -h 00:00 今天**几点关机
shutdown -h 1 “the system will be shutdown after ainute”一分钟后关机并发送警告信息 。