下列不是Linux系统进程类型的是 。 D 就绪进程
按照进程的功能和运行的程序分类,进程可划分为两大类:
(1) 系统进程:可以执行内存资源分配和进程切换等管理工作;而且,该进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。
(2) 用户进程:通过执行用户程序、应用程序或内核之外的系统程序而产生的进程,此类进程可以在用户的控制下运行或关闭。
针对用户进程,又可以分为交互进程、批处理进程和守护进程三类。
(1) 交互进程:由一个shell终端启动的进程,在执行过程中,需要与用户进行交互操作,可以运行于前台,也可以运行在后台。
(2) 批处理进程:该进程是一个进程集合,负责按顺序启动其他的进程。
(3) 守护进程:守护进程是一直运行的一种进程,经常在linux系统启动时启动,在系统关闭时终止。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。
例如httpd进程,一直处于运行状态,等待用户的访问。还有经常用的crond进程,这个进程类似与windows的计划任务,可以周期性的执行用户设定的某些任务。
.Z文件使用什么压缩命令。 D uncompress
##compress 是一个相当古老的 unix 档案 压缩 指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 u nc ompress解压 。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。由于 g zip 可以产生更理想的压缩比例,一般人多已改用gzip 为档案压缩工具
linux 常用压缩格式 .zip .gz .bz2 .tar.gz .tar.bz2
zip 压缩文件名 源文件 ——压缩文件
zip -r 压缩文件名 源文件 ——压缩目录
mkdir 名字——创建目录
touch 名字 ——创建文件
unzip 压缩文件 ——解压 .zip文件
gzip 源文件 ——压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件 ——压缩为.gz格式的压缩文件,源文件会消失
gzip -r 目录 ——压缩目录下的所有子文件,但不能压缩目录
gzip -d 压缩文件 ——解压 .gz文件
gunzip 压缩文件名 ——解压 .gz文件
bzip2 源文件 ——压缩为 .bz2格式,不保留源文件
bzip2 -k 源文件 ——压缩后保留源文件
注意bzip2 不能压缩目录
bzip2 -d 压缩文件 ——解压缩,-k保留压缩文件
bunzip2 压缩文件 ——解压缩
tar -cvf 打包文件名 源文件
tar -zcvf 压缩报名.tar.gz 源文件 ——压缩为.tar.gz格式
tar -zxvf 压缩报名.tar.gz ——解压缩.tar.gz包
tar -jcvf 压缩报名.tar.bz2 源文件 ——压缩为.tar.bz2格式
tar -jxvf 压缩报名.tar.bz2 ——解压缩.tar.bz2包
关闭linux系统不重启 。 halt
linux下常用的关机和重启命令是shutdown、halt、init、reboot。
shutdown -r是重启计算机,shutdown -h是关闭计算机并关闭电源
halt关闭计算机
init 0是关机计算机,init 6是重启
reboot重启计算机
交换分区大小跟实际内存的关系
目前Red Hat(红帽官方)推荐交换分区的大小应当与系统物理内存的大小保持线性比例关系。
在小于2GB物理内存的系统中,交换分区大小应该设置为内存大小的两倍;
如果内存大小多于2GB,交换分区大小应该是物理内存大小加上2GB;
原则上,由于交换分区读写速度比真正内存区慢的多,因此在实际应用中如果不是特别需要应该设置的越小越好。
Linux 有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令 less
cat,less,more都可以查看,只是查看的方式不一样,less可以让光标上下移动,more只能用enter键往下翻,cat的话直接跳到最后一页了
ftp和http的端口。 20和21 80
FTP服务器有两个端口,其中21端口用于连接,20端口用于传输数据
进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。
也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。
shell 不仅仅是用户命令解释器,同时是一种强大的编程语言,大部分 Linux 系统缺省的 shell 是什么 bash
缺省即默认
vim 中操作替换