从linux服务器开始掌握52个问题
谁是Q1 Linux的开发者
答:芬兰大学学生Linus Torvalds
第二版Linux的常见内核版本是什么
a:2.6。
第三方Linux能够运行的硬件平台是什么
一:戴尔、IBM、HP、Oracle和真理
第四季度发布的是哪一年:Linux 1版
Linux官方核心1发布于A:1994
Q5的交换分区的作用是什么
答:它用来做虚拟内存,类似于windows页面文件。
有什么引导Q6 Linux
答:是一种常见的grub lilo
其中Linux版本的Q7 ext2 ext3文件系统
一个ext2在Red Hat Linux 7.2个常见的文件系统,和目前的版本通常使用ext3文件系统
如何在Linux下MBR Q8卸载
答:可以使用fdisk命令删除MBR
什么是Q9 linux重启和关机命令
答:停止命令
功能:关闭机器
格式:停止,{,}
描述:
如果系统的运行级别是0或6,系统是封闭的,否则关机指令(与H参数)代替。
init命令
功能:更改系统的运行级别
格式:init 0123456ss } {
注:init是所有中风的父亲(过程)中风(母),启动将首先从教学开始(见第一行程通过PS -奥克斯init),和 / /等inittab文件完成启动程序,共有八个行政级别(runlevel),只有通过telinit命令改变
参数:
0个引导执行级别为0,用于关闭系统。
对于单用户模式(单用户模式),1个引导执行级别为1。
5个引导执行级别为5,表示进入X窗口的模式。
6个引导执行级别是6,用于重启。
不能直接使用s或s。当结合启动执行1级,当加入S,它不是指 / / inittab文件开机后等。请参阅 / / inittab文件等内容和 / / RC等。D / RC2。D / / RC等。D / RC3。D / / RC等。D / RC5 D和其他内容。二百三十五
重新启动命令
功能:重新启动系统
格式:重新启动{ { } - w - } - { - } - { - } - }
说明:如果系统的运行级别是0或6,重新启动,否则关机指令(加-R参数)代替。
参数:
n:在重新打开机器之前,不要将内存数据写入硬盘。
W:你真的不重新启动,只写记录 / / / var wtmp文件日志
D:不写记录 / / / var日志wtmp文件(N这个参数包含D)F:强制重启,不调用关机指令
I:在重新打开机器之前停止所有与网络相关的设备
例子:
重新启动机器。
重新启动- W模拟重新启动(只记录不真正重新启动)。
关机命令
功能:关闭系统
使用方法:关机- T秒} { { } { } - rkhncff时间信息
说明:关闭可用于关闭程序,并在停止之前向所有正在执行程序的用户发送消息。关机也可以用来重启机器。
参数:
-秒:在几秒钟内关闭关机程序
-它并没有关掉机器,只是向所有用户发送警告信息。
R:关机后重新启动机器
h:关机后关机
n:不要使用普通程序关闭机器,强制关闭所有可执行程序。
C:取消正在进行中的当前关机操作
F:不做fcsk行动当你关掉机器(检查Linux文件系统)
F:迫使fsck动作关闭
时间:设置关机时间
消息:向所有用户发出警告消息
在Q10 3常见的X-windows桌面环境是什么
答:CDE KDE,GNOME
如何:Linux文件和目录的权限划分,umask命令的作用和用法
答:Linux文件有4个访问权限r读、w写、x执行——没有权限。
功能:系统管理员使用umask设置用户的默认权限
格式:umask模式
描述:umask 022,代表一个文件的默认权限屏蔽022:新文件夹的文件访问权限666-022 = 644
umask ndash;显示当前屏蔽码
如果你不想每次做出改变,你可以添加umask 077 bash_profile ` /。
如何引导改变文件和目录的权限
答:使用chmod命令
如何更改文件所有者的问题
答:使用chown命令
Q14如何显示磁盘分区的大小
答:使用命令
Q15的cd命令中的地位和作用
答:函数:更改当前目录
格式:CD路径
描述:
1)cd:返回当前登录用户的主目录。
2)今天的CD:切换到主目录较低级别的当前目录。
3)cd:返回到最后一个目录。
4)直接切换到根目录。
5)。表示当前目录
6)…第一类目录
7)ls文件名:显示文件的信息
应该如何添加用户
答:使用adduser命令
UID的最大问题17普通用户最大的价值是什么
A:通常是4294967295
如何删除文件的时候默认权限
答:使用umask777清除该文件的所有权限
安装和卸载文件系统的判定方法
功能:挂载文件系统
格式:安装{ { } } {参数}安装的设备
描述:常用参数是
t指定设备的文件系统类型,这是常见的:
Ext2文件当前常见的文件系统
MS-DOS的MSDOS的脂肪是FAT16
VFAT系统常用的FAT32
网络文件系统
ISO9660光盘光盘标准文件系统
NTFS Windows NT 2000的文件系统
自动检测文件系统
o指定选项来挂载文件系统,也可在 / / fstab.commonly使用等
RO是以只读方式安装的。
RW安装在读写上。
Nouser使得安装普通用户
用户允许一般用户安装设备。
使用:卸载文件系统
语法:umount文件系统
描述:
卸载文件系统,使文件系统不可用。
Q20 LVM的水是什么
一个LVM(逻辑卷管理器:),逻辑卷管理器,管理硬盘存储设备采用逻辑卷管理器,实现了动态分区和硬盘空间调整。
如何Q21看当前用户的系统行为
答:使用命令w查看当前用户的系统行为,w根
如何看到看曾经登录系统的用户名
答:使用世卫组织命令查看当前用户登录-谁更详细
什么是路Q23看着所有的过程吗
答:ps命令
功能:查看进程的状态
格式:ps {选项}
描述:
- e列出所有流程。
u选择有效的用户ID。
p选择指定终端下的进程。
- c选择指定文件的名称。
- F列出所有细节。
l以长格式显示。
- j以作业格式显示。
x选择不控制终端的进程。
的方式进行删除的过程是什么
答:杀戮命令
函数:终止进程
格式:杀死{ P } }
描述:
S表示发送到进程的信号。例如,9(强制终止),默认情况下发送术语信号。
p显示进程ID,不发送信号。
-终止所有进程。
0向当前进程组中的所有进程发送信号。
- 1向进程数大于1的进程发送信号。
如何Q25看端口,系统开通
一:采用星命令
Q26 LVM物理卷是什么
答:体积mdash;ndash;PV(物理卷)物理卷在逻辑卷管理的底部,它可以分割的物理硬盘,或者硬盘物理。
问一个LVM卷组是什么
答:卷组mdash;mdash;ndash;VG(收入组)卷组是建立在物理卷,一个卷组中至少应包含一个物理卷,卷后建立起来的,物理卷可以动态添加到卷组中,逻辑卷管理系统可以只有一个卷组和多个卷组。
问一个LVM逻辑卷是什么
答:逻辑卷mdash;ndash;LV(逻辑卷)的逻辑卷是建立在卷组,在卷组中的未分配空间可以用来创建新的逻辑卷。逻辑卷建立后,可以动态地扩展和缩小空间,系统中的多个逻辑卷应属于同一卷组或不同卷组。
29 LVM物理领域是什么
一:物理区域ndash;PE(物理范围)的物理面积可以分配在体积最小的存储单元,和物理区域大小可根据实际情况建立物理量时指定的。一旦确定的物理区域的大小是不会变的,在同一个卷组所有的物理量的物理区域的大小必须相同。
Q30 LVM逻辑区域是什么
答:逻辑区域mdash;乐(逻辑上)逻辑区域是可以分配在逻辑卷的最小存储单元和逻辑区域的大小取决于在逻辑卷组物理区域的大小。
Q31 LVM卷组描述面积是多少
答:卷组描述区域——(卷组描述符区域)来描述区域的卷组存在于每一个物理量,用来描述物理量、物理卷的卷组、逻辑卷和卷组中所有信息的物理域分布的逻辑卷,卷组是建立在带pvcreate建立体积的使用。
问如何复制文件
答:CP / / /试验1 1 /复制文件file1 file2:目录test1的test3目录下并改名为file2。
CP ndash;斧Dir1 DIR2:一:它指的是指定的目录复制包含的所有文件和子目录下。
x:该文件的格式与目标扇区中的文件系统相同。
游戏如何移动文件
答:MV / / / 1 test1 test2 /源文件:复制文件文件test1目录到test2目录名称改为file2。
MV file1 file2改变文件名file1 file2来
如何q34查找文件
答:$ find ~名称*。txt在home.txt美元美元#找到打印。名称的文件并显示*。txt打印$ find。名称{ A-Z } * 打印#搜索以大写字母开头的文件$ find /等名称主持人打印#检查主文件。$ find名字{ A-Z } { } { 9 } 0ndash A-Z;{ 9 } 0ndash;。txt打印#检查两个小写字母和两个数字在txt文件的开始。755美元-打印007美元。◎所有用户检查;#读写文件-烫发777美元找型。d打印$查找。类型D打印$查找。型!l打印$ find尺寸+ 1000000c打印#检查。对超过1MB的$ find长度尺寸100c打印#文件。检查发现,美元的100C读写器的长度尺寸+ 10 #文件打印。检查超级过期的10块文件的长度(1块= 512字节)
的Q35压缩和解压缩的命令是什么
答:功能:归档文件
格式:TAR参数存档文件名文件或目录
描述:
压缩一组文件是压缩的后缀。
tar cvf backup.tar /等#
# gzip Q backup.tar
或
焦油CVFZ backup.tar.gz / / #等
释放与后缀tar.gz文件。
# gunzip backup.tar.gz
# tar xvf backup.tar
或
#焦油xvfz backup.tar.gz
用命令压缩
# tar cvf / / gzip等QC > backup.tar.gz
用命令完成释放
gunzip C backup.tar.gz tar xvf–#
撤消TAR文件
#焦油xvfz备份。焦油。Z
或
#解压缩备份。焦油。Z
# tar xvf backup.tar
tgz文件撤销。
# gunzip目录
压缩和解压缩the.bz2包
# bzip2 / /命令等
这将压缩文件smb.conf为smb.conf.bz2
# bunzip2 / / smb.conf.bz2等
这将恢复到当前目录下smb.conf.bz2 smb.conf
注:rar压缩格式不是很常见,你可以人bzip2
Q36如何显示系统的环境变量
答:环境保护司令部
功能:显示环境变量
格式:环境
描述:
显示当前环境
env
If one angle of the my_job is used to move the current position of the environment variable LANG.
当郎变不改,env命令是用来执行角my_job,如下:
环境路径= / / /你testuser工作:my_job美元
朗= C
当在环境命令中修改朗值时,将会有:
env郎= C++路径= / / /你testuser工作:$路径my_job
朗= C++
Q37 VI三命令模式是什么
答:vi是Linux系统中的一个编辑器,它的用法和界面非常类似于UNIX平台。
基本上,vi可以分为三种状态,即命令模式、插入模式和最后一种模式。每种模式的功能如下:
1)命令行模式命令模式)
控制屏幕光标的移动,删除字符、字符或行,移动一个部分并进入插入模式,或者进入最后一行模式。
2)插入模式(插入模式)
只有在插入模式下才能进行文本输入,然后按ESC按钮返回到命令行模式。
3)底线模式(最后一种模式)
保存或退出VI和设置编辑环境,如寻找字符串,列表行数等等。
但一般来说,我们使用简化的vi分成两种模式,即命令行命令模式的底线模式(最后一行模式)。
Q38 VI的基本操作
(a)进入vi
在系统提示符符号输入vi和文件名之后,它进入vi全屏编辑屏幕。
六美元来
但是要特别注意的一点是,在输入vi后,它处于命令模式模式。您可以切换到插入模式以输入文本。
切换到插入模式(插入模式)编辑文件。
在命令行模式(命令模式)下,您可以通过按下字母i进入插入模式模式。
c)插入开关
您当前处于插入模式中。如果您想使用光标键返回并删除该单词,您应该先按ESC键到命令模式,然后删除文本。
d)退出vi并保存文件
在命令模式下
w文件名(输入w文件名,以便用指定的文件名文件保存该文章)
WQ(输入WQ
Q!(输入q!,不要保存磁盘以强制退出vi)
Q39命令行模式(命令模式)功能键
A:1)。插入模式
单击i切换到插入模式插入模式
输入的插入模式后
根据O进入插入模式,是插入一条新行,从输入文本开始。
2)。从插入模式切换到命令行模式
按ESC键。
3)。移动光标
vi可以直接使用键盘上的光标向上或向下移动,但常规vi是使用小写字母
按Ctrl + +B:屏幕到文章移动一页。
按Ctrl+F:屏幕到前面移动一页。
按Ctrl+ :屏幕以张贴移动半页。
按Ctrl + ++D:屏幕到前移动半页。
按编号0:移动到文章的开头。
按G :移动到文章的结尾。
根据$ :移动到光标线是在结束;。
根据:移动到光标;;
按W :光标跳到下一个单词的开头。
根据E:光标跳转到下一个单词后缀。
按下B:光标返回到最后一个单词的开头。
根据# L:光标的位置#,行如:5L,56l。
4)。删除文本
X:每次删除光标所在位置的光标;后面的字符。
# X:例如,6x 删除定位光标的光标处6字;后来。
x:大写的x,每次,删除光标所在的光标位置。
# X:例如,20x意味着删除定位光标的光标处;前20个字符。
:删除行中的光标。
# DD:删除从光标到#
5)。复制
YW:光标所在的后缀字符复制到缓冲区。
# YW:复制#字缓冲
YY:光标的副本在缓冲区中。
# YY:例如,6yy 代表着一份线光标所在的下一个数;;6行文字。
P:在缓冲区中光标的位置高度的特点。注意:所有复制命令和相关的y必须与和p配合完成复制和粘贴功能。
6)。置换
r:替换光标所在的字符。
r:无论光标在何处,都要替换光标的字符,直到按下ESC键为止。
7)。对最后操作的答复
U:如果你不执行命令,你可以按U立即回到上一次操作。按多u可以执行多个回答。
8)。改变
CW:在最后更改光标的单词
C # W:例如,c3w 是指改变3字
9)。跳转到指定的行
G列出了光标所在的行的行号。
例如:# G
使用Q40壳法
A:程序必须从下面的行开始(必须在文件的第一行):
# /斌/ SH!
符号#!在执行程序文件后,告诉系统的参数。
编辑脚本时,如果要执行脚本,还必须使其可执行。
使脚本可执行:
chmod +x文件名
然后,您可以通过键入文件来执行脚本。
注释
在shell编程,以#在句子注释开始,到行的结尾。
变量
你必须在其他编程语言中使用变量。在shell编程中,所有的变量都是由字符串组成的,你不需要声明变量:
变量名=值
变量的值可以在变量前面使用一个美元符号($):
# /斌/ SH!
#变量赋值:
a你好world
#现在打印变量的内容:
A;
回声$
输入以上你编辑并保存为一个文件,然后执行chmod +x第一
使其成为可执行文件,并最终输入。
此脚本将输出:
一个是:
Q41正则表达式是什么
答:仅仅使用通配符的文件名。
Q42如何改变网络接口的IP地址
答:使用ifconfig命令
对Q43 SSH两工作水平是什么
第一个层面:(基于安全验证密码)登录到一个远程主机只要你知道你的账号和密码,所有传输的数据都会被加密,但它不能保证你连接服务器要连接的服务器,有可能是其他服务器冒充真正的服务器,也就是中间人这种方式的攻击。
二级(基于密钥的安全验证)取决于关键,那就是,你必须创建一个密钥对自己,把公共密钥,在需要访问的服务器。如果你要连接到SSH服务器上,客户端向服务器发送请求,要求为你的关键安全验证。接收请求后,服务器首先检查你的公钥,你的家目录下,然后你发送公共密钥进行比较。如果两把钥匙都是一样的,服务器的公共密钥加密查询(挑战)并把它发送到客户端软件。客户端软件接收查询;然后你可以用你的私钥解密并发送给服务器。
在Telnet的原理是什么
答:当您登录到远程计算机系统的远程登录,你真正开始的两个程序,一个叫Telnet客户端程序,它运行在本地机器上,另一个是Telnet服务器程序,它运行在你要登录远程计算机的本地客户端程序完成以下功能:1,建立与服务器的TCP连接;2、你从键盘输入字符接收;3,你进入了一个标准的格式,并发送到远程服务器的字符串;4、从远程服务器接收输出的信息;5、在你的屏幕上显示的信息。
对于Q45 FTP常用命令是什么
一个:
1!{一} { }:cmd在本地机器上进行交互式shell,退出回到FTP环境,如:!ls * zip。
2美元。{一}:执行宏和宏定义的宏的名字。
3。帐户{密码}:提供一种补充需要密码后登录远程系统成功访问系统资源。 U3000 U3000
4.append本地文件{远程文件}:添加本地文件到远程主机。如果未指定远程系统文件名,则使用本地文件名。
5.ascii:使用ASCII码型传输模式。 U3000 U3000
6.bell:电脑响一次命令完成。 U3000 U3000
7.bin:使用二进制文件传输模式。 U3000 U3000
8.bye:退出FTP会话过程。 U3000 U3000
9.case:使用获取文件时,在远程主机文件名大写变小写字母。 U3000 U3000
10.cd远程目录:进入远程主机目录。
11.cdup:进入远程主机目录的父目录。 U3000 U3000
12.chmod模式文件名:远程主机的文件的文件名的访问模式设置为模式,如:chmod 777 a.out,U3000 U3000
13.close:中断FTP会话与远程服务器(对应开放)。 U3000
14.cr:当使用asscii传输文件,返回线转换为后卫线。 U3000
15.delete远程文件:删除远程主机文件。 U3000 U3000
16调试。调试{价值}:设置调试模式,显示发送到远程主机,每个命令如:Deb 3,如果设置为0,取消调试。 U3000
17、远程区域文件}:显示远程主机目录并将结果保存到本地文件、本地文件中。
18.disconnection:接近相同。 U3000
19.form格式:设置文件传输模式的格式,默认为文件模式。 U3000 U3000
20.get远程文件{本地文件}:将远程主机的文件远程文件到本地硬盘本地文件。
Q46 URL,哪些部分是由URI
URL的格式由以下三部分组成:
第一部分是协议(或服务方式)。
第二部分是具有资源的主机IP地址(有时是端口号)。
第三部分是主机资源的具体地址,如目录和文件名等。
URI通常由三部分组成:
资源获取的命名机制。
存储资源的主机名。
资源本身的名称由路径表示。
修改为47 apache的最大连接数的方法是什么
答:是在httpd.conf:
MaxClients n
n是整数,表示最大连接数。范围在1到256之间。如果我们想让Apache支持更多的连接,我们需要修改httpd。源代码中的h文件,改变定义的hard_server_limit价值和编译后。
Q48 cron命令的功能和使用
答:cron命令:循环执行一个命令,命令只能执行一次,虽然这是计划任务的命令,这是两个命令之间的区别。cron服务提供的crontab命令来设置cron服务的,以下是一些参数,说明这个命令:crontab -你 / /设置用户的cron服务,根用户需要此参数执行此命令时。
细节的crontab - L /一个cron服务用户列表
crontab -r / /删除任何用户的cron服务
crontab -e / /编辑用户的cron服务
问题49防火墙的分类
a:包过滤(包过滤)类型
应用程序代理(应用程序代理)类型
这是ping命令的使用
ping命令的常用参数选项
ping协议
ping命令在IP地址上连续执行,直到用户用Ctrl + C中断它。
平IP L 3000
指定ping命令的数据长度为3000字节,而不是默认的32字节。
ping IP - N 300
执行300 ping命令。
这有netatart命令的使用
答:netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,这通常是用来测试本机的网络连接端口。
一些netstat常用选项
netstat -s选项可以显示其统计数据按照相应的协议。
netstat - CE本选项用于显示关于以太网的统计数据。列出项目包括总字节数、错误数、删除的数目、数据报的数量,和发送的数据广播的数量。这些统计数据的个数和接收的数据报的发送数据报数。这个选项可以用来统计一些基本的网络流量。
netstat -r显示关于路由表的信息,类似于在route print命令后看到的信息。除了显示有效的路由,也显示当前有效的连接。
netstat -a选项显示一个列表的所有有效的连接信息,包括已建立的连接(建立),和监听连接请求的连接(听)。
netstat -显示所有已建立的有效连接。
Q52 ifconfig命令的使用
答:ifconfig命令
用于查看和更改网络接口的地址和参数。
ifconfig -美元
百:旗帜= 849 MTU 8232
网络掩码ff000000 127.0.0.1
hme0:旗帜= 863 MTU 1500
该211.101.149.11掩码ffffff 00广播211.101.149.255
醚8:0:20:a7:4d:21
系统将显示网络接口的名称、接口的状态(向上或向下),
关于接口IP地址和掩码的信息
更改网络接口的IP地址:
# ifconfig hme0下来
# ifconfig hme0 211.101.149.233 netmask 255.255.255.0起来
首先,使用命令参数的网络接口hme0暂时停止服务,然后使用ifconfig命令
接口分配一个新的IP地址和掩码,并启动一个网络接口服务。
你也可以通过改变文件中的IP地址的值和重新启动系统来改变机器的IP地址。
:
211.101.149.11 sampdt
定义主机名 / / hostname.hme0和IP地址等。
更改网卡/添加网卡,系统不能自动启动接口服务,则需要手动创建Web端口服务:
# ifconfig hme0铅锤
那就是,你可以创建一个Web界面LE0港口服务
因此,服务停止,网络是ifconfig unplumb参数关闭