linux编程基础(part2)
2015-07-14 19:10
387 查看
今天是7月14号,短学期的第二天。突然觉得上这课应该写点什么记录一下,不然之前学的很快就忘记了,因此我想到了写博客。可是刚打算开始写,却先折腾了两个小时,好容易折腾会了这csdn的编辑器。结果现在已经快7点多了,我9点还要赶着去开srtp的会。。。。至于为什么一开始写day2,那是因为我今天上的课肯定得赶快复习一下啊。day1什么的,有时间我会补起来。
好了废话就不多说了,开始回顾今天的课程吧!
Linux shell
系统调用接口(内核的入口)
文件管理
主存及二级存储管理
进程间通信IPC
进程管理
CPU调度
设备驱动程序:
因特网连接
独立连接
当使用以上三种方式连接Linux系统时,需要向系统输入正确的用户名和口令。在成功登录到Linux计算机后,屏幕会出现一个诸如“$‖ (有可能是其他的符号)的shell提示符。接着用户可以使用各种各样的linux命令了。
用户退出系统
按Ctrl-D键或logout命令
关机命令:
命令行方式:shutdown,halt,init 0,poweroff等,需要root权限
在图形界面中通过鼠标点击“应用程序→附件→终端”操作进入文本界面。
Linux的很多命令需要在文本界面下完成的,Linux用户使用的命令要比Windows操作系统多,且功能强大。
用户退出系统,Fedora Core:
鼠标点击“桌面→注销”
关机命令:鼠标点击“桌面→关机”
运行级配置文件放在在/etc/inittab中(ubuntu没有改文件) ,有一行”id:5:initdefaul”
root身份在终端上执行telint n ,进入行n。
例:下面是指定在早上 8:00 关机。
$ shutdown –h 8:00
例:下面的命令是指定计算机在三分钟后关机。
$ shut
4000
down –h +3
例:下面的命令是指定计算机立刻关机。
$ halt
shell也被称为Linux的命令解释器(command interpreter)
好了废话就不多说了,开始回顾今天的课程吧!
chapter 2 Linux 基础
(一)了解linux操作系统的结构
1. 应用程序用户接口(AUI)
应用程序编译器、字处理器、电子制表软件、ftp、Telnet(用于远程登录)、web浏览器、基于X的GUI
Linux shell
Bash、Tcsh、Zsh等
2. 应用程序界面(API)
语言函数库C、C++、Java等
系统调用接口(内核的入口)
3. 操作系统
Linux内核:文件管理
主存及二级存储管理
进程间通信IPC
进程管理
CPU调度
设备驱动程序:
鼠标驱动、打印机驱动、CD-ROM驱动、DVD驱动、硬盘驱动等
(二)登陆与退出
Linux系统是多进程、多用户、交互式的计算环境基于文本界面的登陆(退出)Linux系统的方式
局域网连接一般使用远程登录软件通过连接到局域网的一台Linux主机或服务器上。在Windows下使用的远程登录软件有PuTTY、telnet等,在http://www.putty.org/ /下载软件。
因特网连接
因特网连接与局域网连接相似。因特网中的Linux服务器很多。PuTTY的设置,如: host: 192.168.177.128 ,user:user1,port:22,password:***
独立连接
用户使用一台装有Linux系统的计算机,使用文本的界面。
当使用以上三种方式连接Linux系统时,需要向系统输入正确的用户名和口令。在成功登录到Linux计算机后,屏幕会出现一个诸如“$‖ (有可能是其他的符号)的shell提示符。接着用户可以使用各种各样的linux命令了。
用户退出系统
按Ctrl-D键或logout命令
关机命令:
命令行方式:shutdown,halt,init 0,poweroff等,需要root权限
基于图形用户界面的登陆(退出)Linux系统的方式
1. 用户使用一台装了GNOME或KDE图形桌面的Linux系统,可以使用图形界面的登录窗口登录到系统。 2. 使用Xmanager或X-Win32等客户端软件,在windows下登录到Linux,可以使用linux的图形界面。
在图形界面中通过鼠标点击“应用程序→附件→终端”操作进入文本界面。
Linux的很多命令需要在文本界面下完成的,Linux用户使用的命令要比Windows操作系统多,且功能强大。
用户退出系统,Fedora Core:
鼠标点击“桌面→注销”
关机命令:鼠标点击“桌面→关机”
启动方式
Linux系统的运行级别(启动级)从 0-6 共7个0.停机(关闭系统) 1.单用户模式(类似于Windows下的安全模式) 2. 多用户模式(没有NFS支持) 3. 完整的多用户模式(标准的运行级) 4. 保留 5. X Windows 系统 6. 重启
运行级配置文件放在在/etc/inittab中(ubuntu没有改文件) ,有一行”id:5:initdefaul”
root身份在终端上执行telint n ,进入行n。
关机命令
使用 shutdown 或 halt 命令关闭Linux系统。当然使用这些命令需要有管理员用户权限。 例:下面是指定在早上 8:00 关机。
$ shutdown –h 8:00
例:下面的命令是指定计算机在三分钟后关机。
$ shut
4000
down –h +3
例:下面的命令是指定计算机立刻关机。
$ halt
例:下面的命令使计算机重新开机。 $ reboot $ init 6
(三)shell简介
shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。shell也被称为Linux的命令解释器(command interpreter)
相关文章推荐
- Linux socket 初步
- android wifi 无线调试
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- 动态清空 nohup 输出文件
- install scrapy with pip and easy_install
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝