知识点总结

一、进程管理命令
1.     进程查看命令 ps
ps [选项]
主要选项的含义如下:
-e:显示所有进程;
-h:不显示标题;
-l:采用详细的格式来显示进程;
-a:显示所有终端上的进程,包括其他用户的进程;
-r:只显示当前终端上正在运行的进程;
-x:显示所有进程,不以终端来区分;
-u:以用户为主的格式来显示进程;
2.     删除进程命令kill
kill [-s <信号> | -p ] [ -a ] <进程号> ..
kill [-s <信号> | -p ] [ -a ] <进程号> ...
kill -l [信号]
¨选项的含义如下:
-s:指定需要送出的信号。既可以是信号名也可以是信号名对应的数字。
-p:指定kill命令只显示命名进程的pid,并不真正送出任何信号。
-l:显示信号名称列表,该列表也可以在/usr/include/linux/signal.h文件中找到。
强行中止(经常使用杀掉)一个进程标识号为324的进程:
#kill -9 324
解除Linux系统的死锁
使用命令回收内存
killall命令
Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:
# killall -HUP inetd


二、系统监视

系统监控命令top :能显示实时的进程列表,而且还能实时监视系统资源,包括内存、交换分区和CPU的使用率等。
top命令使用过程中,可以使用一些交互的命令来完成其它参数的功能。这些命令是通过快捷键启动的。
<空格>:立刻刷新。
P:根据CPU使用大小进行排序。
T:根据时间、累计时间排序。
q:退出top命令。
m:切换显示内存信息。
t:切换显示进程和CPU状态信息。
c:切换显示命令名称和完整命令行。
M:根据使用内存大小进行排序。


磁盘空间用量查看命令df

三、Linux系统组成

Linux系统组成:内核、c库、编译器、工具集和系统的基本工具、各种硬件设备驱动程序、X Windows系统、登陆程序和shell、各种应用软件包括字处理软件、图像处理软件等。

Linux的特点:
1. 多任务多用户
2. 多平台,如Alpha、Mips、Amiga、Sparc等。
3. 设备独立性
为了在增加的新设备时不涉及内核,把设备看做一个独立的文件。
由内核对文件和设备提供统一接口。
在增加设备时,只需把设备的驱动程序连接到系统中,系统可以通过接口控制和使用设备。

4. 支持多种文件系统
由于Linux采用了虚拟文件系统VFS,可以支持多达40多种不同的物理文件系统。
包括:NTFS、Minix、HPFS、VFAT、ext、ext2、nfs等。

5. 完善的虚拟存储技术
采用请求页式存储管理和交换技术,为用户提供比实际内存大的多的虚拟存储空间
各个用户的存储区域相互独立、彼此隔离,保证了系统和每个用户的信息安全。

6. 支持多种硬件设备
软硬盘驱动器、光驱、鼠标、键盘、USB等。

Linux系统结构:
计算机硬件——》Linux内核——》shell——》应用层——》用户

chown:
 指令名称 : chown   使用权限 : root   使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file...   说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以将自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。

chmod:
 函数名称:chmod  函数原型:int chmod( const char *filename, int pmode );  所属库:io.h  函数功能:改变文件的读写许可设置,如果改变成功返回0,否则返回-1

chdir:
简介:chdir 是C语言中的一个系统调用函数(同cd)  函数名称:_chdir(在TC2.0下可以写作chdir)  功 能: 改变当前工作目录  头文件:direct.h(在TC2.0下为dir.h)  用 法: int _chdir(const char *path);  返回值:成功返回0 ,失败返回-1

getcwd:
 函数名称:_getcwd(在TC2.0下为getcwd) 函数原型:char *_getcwd( char *buffer, int maxlen );  功 能:获取当前工作目录  参数说明:_getcwd()会将当前工作目录的绝对路径复制到参数buffer所指的内存空间中,参数maxlen为buffer的空间大小。  返 回 值:成功则返回当前工作目录,失败返回 FALSE。   在某些 Unix 的变种下,如果任何父目录没有设定可读或搜索模式,即使当前目录设定了, getcwd()还是会返回 FALSE。有关模式与权限的更多信息见 chmod()。  头文件:direct.h(TC2.0下为dir.h)

mmap:
mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值