Linux实用命令有哪些?

Linux实用命令有哪些?,第1张

1选择
11一个文件的名字为rrZ,可以用来解压缩的命令时()
tar
gzip
compress
uncompress
12可以结束进程命令()
kill
ctrl+c
shutdown
halt
13 Linux下对文件进行归档的命令为:(多选)
dd
tar
zip
unzip
14 Linux查当前目录下30天以前的文件并移动到/dev/null下的命令:(多选)
find-mtime 30-type f xargs mv{}/dev/null;
find-mtime+30-type xargs mv{}/dev/null;
find-mtime+30-type f-exec mv{}/dev/null;
find-mtime+30-type f-exec rm–rf{};
15 dstat与下面哪个命令类似
vmstat
sar
iotop
abc
16 rpm安装软件的参数
rpm-ivh
rpm-Ivh
rpm-Uvh
rpm-Iuvh
17 yum升级软件包选项
rpm-uvh
rpm-Uvh
18查看网络流量命令是
iftop
nsload
ifstatd
以上命令全可以
19停止进程的命令,除了kill还有谁
pkill
killa
allkill
以上命令都不正确
110服务器之间传文件的命令有
wget
scp
ftp
以上命令都可以
111对文件进行归档的命令为
dd
cpio
gzip
tar
112在rpm命令中,安装新的rpm包软件使用的参数是()
-i
-v
-h
-e
113du命令中,使用友好的方式显示信息的参数是()
-h
-f
-a
-t
114将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此文件保存到/home目录下,实现如此任务的tar命令格式___
tar zxvf/home/stud1/wangtargz/home/wang
tar xcvf/home/stud1/wang/home/wang
tar zcv/home/stud1/wang/home/wang
tar zcvf/home/stud1/wang/home/wangtargz
115终止一个前台进程可能用到的命令和 *** 作()A:kill
B:CTRL+C
C:shutdown
D:halt
116关闭Linux系统(不重新启动)可使用命令()
A:Ctrl+Alt+Del
B:halt
C:shutdown-r now
D:reboot
117下列提法中,不属于ifconfig命令作用范围的是__
A:配置本地环回地址
B:配置网卡的IP地址
C:激活网络适配器
D:加载网卡到内核中
118有关归档和压缩命令,下面描述正确的是()
A:用uncompress命令解压缩由compress命令生成地后缀为zip的压缩文件
B:upzip命令和gzip命令可以解压相同类型文件
C:tar归档其压缩的文件可以有gzip命令解压缩
D:tar命令归档后的文件也是一种压缩文件
119终止一共前台进程可能用到的命令和 *** 作
kill
ctrl+c
shut down
halt
122为了将当前目录下的归档文档myftp,tar解压缩到/tmp目录下,用户可以使用命令
tar xvzf myftptgz-C/tmp
tar xvzf myftptgz-R/tmp
tar vzf myftptgz-X/tmp
tar xvzf myftptgz/tmp
123下面有关linux查看系统负载的命令,说法错误的是
uptime命令主要用于获取主机运行时间和查询linux系统负载等信息
vmstat命令可以查看cpu负载
sar命令可以查看网络接口信息
free命令可以查看磁盘负载情况
124以下哪些方式/命令不可以查看某ip是否可达
telnet
ping
tracert
top
125 tar命令用于解压的参数是-v-x-c-f
126下面哪个命令不是用来查看网络故障
telnet
ping
init
netstat
128为了知道谁在正注册到你的机器上,可以用命令:___
Who users finger ping
129查看本网段其他计算机的MAC地址,可先ping对方主机,然后;
arp-g
arp-n
arp-a
arp-d
13014日下午2点date+%y%m%d%H%M输出的时间是什么
201711141212
1711141212
2017111412
201711021212
131以下哪个命令可以得出1487进程的线程运行情况()
top-Hp 1487
top-Pp 1487
ps-mp 1487
sat-p 1487
132从/home/oracle下搜索一个日志文件alertlog,以下哪种方式可达到目的()
find/home/oracle-name alertlog
locate alertlog
find/-mtime 7 alertlog
find/home/oracle-exec alertlog
134以下哪些命令可以用来测试网络中特定主机的80端口是否可以访问()
Ping telnet netstat lsof
2填空
21测试网络中主机的连通性用什么命令
22如何查看numa是否关闭__
23将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此文件保存到/home目录下,实现如此任务的tar命令格式_
24某个进程使用端口7001,如何快速找到该进程的PID
25结束后台进程的命令是_
26将/home/studl/wang目录做归档压缩,压缩后生成wangtargz文件,并将此存到/home目录下,实现此任务的tar命令格式__
27 ping100个包的命令——
28 linux下,解压缩bz2格式文件的命令是_
29 linux下,查看网络连接状态的命令是___
210Linux查看文件系统的命令为__,显示目录或文件占用磁盘的命令为___
211通常我们测试网络连通性使用的ping命令,它是通过____协议进行工作的
212简述下列命令的各自作用
nslookup
dig
top
traceroute
213将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此问价保存到/home目录下,实现此任务的tar命令格_
214Linux系统查看进程数的命令___
215Linux系统查看系统内存的命令:____,__
216Linux系统查看cpu使用率的命令:____,__
217Linux系统查看硬盘空间使用率的命令:___
218Linux系统将某一文件下的所有log文件进行打包压缩,命令为___
219Linux常用的性能监控命令是:_、_、_、_、_、_等
220假设output程序可能输出标准输出和标准错误,请写出一条命令把这两者都忽略__
221 rpm软件包安装命令_
3简答
31查看硬盘结构显示的命令查看文档命令编辑文档命令
32配置网络环境的命令,手工修改IP,主机名,DNS和网关
33有压缩包atargz,如何解压该包如何不解压该包,如何查看该包的内容
34某进程abcd在系统中起了很多,数量难以统计,造成系统负荷较高,如何一条命令确保将此进程全部杀掉
35某日志路径是/data/logs/atxt,如何跟踪该日志,以查看当时的运行状态
36 dmesg命令显示的是哪方面信息
37寻找名称为mytestlog的文件
38写出du-sh与df-h的区别
39查看当前linux服务器是否监听80端口,如果监听,请找出其进程ID,并结束该进程。
310使用curl或者wget获取>

我们知道,服务器是用来提供各类服务(如Web服务、数据库、办公系统)的专用计算机,服务器的性能及运行状态会直接影响服务的稳定性。不管你用的是云服务器还是托管的服务器,都需要定期对服务器进行维护,否则服务器总有一天会变得让你觉得“卡顿”。很多人觉得服务器的“卡顿”是因为服务器运行时间长了就会卡顿,其实这种想法还是很片面的,很多因素都会导致服务器的“卡顿”现象。

服务器硬件配置及老化程度会影响服务器运行速度及稳定性

服务器和我们家用电脑一样都是由软硬件来支撑的,如果硬件配置跟不上那服务器的性能自然提升不了。

1、检查服务器硬件配置

像Windows系统可在任务管理器中查看CPU及内存占用情况,而Linux系统可通过top命令或free、df等命令查看相关配置。

现在一般的Web站点服务器最低配置都是:CPU2核、内存2G、固态硬盘起步了,如果你的站点访问用户较多,那就要视情况升级你的服务器配置。

2、传统硬件服务器要让机房检查下硬件老化程度

现在云服务器可以不考虑硬件老化情况,但还有不少人在用传统的硬件服务器托管的,这就要看下你的服务器用了多少年了,是否存在硬件老化的情况。

检查服务器是否被人攻击

很多时候服务器的突然卡顿是因为服务器受到了攻击导致的,因为服务器是暴露在公网上的,如果不做一些防护很容易受到各种攻击。

服务器被人攻击最直观的表现有:

服务器内存及CPU占用一直居高不下;

服务器上行带宽被占满,一直对外发包;

系统里出现一些未知文件、程序、账户等。

那我们如何排查呢?这里网络圈给大家的建议是按以下步聚进行排查:

1、首先对服务器系统进行杀毒,如果是Windows系统,一定要安装杀毒软件

2、看下服务器各文件夹下是否有可疑文件及可疑程序

3、看下服务器是否有新增的用户账户,如果有,则要禁用此账户

4、CPU及内存是否占用过高

Windows通过任务管理器可以定位到CPU或内存占用过高的进程,Linux可以通过top、ps等命令定位到CPU或内存占用过高的进程。

进程定位到了之后,看下是否可疑,必要时把进程杀掉。

5、服务器上是否安装了Redis,如果安装了则要检查Redis外网是否可以访问,如果外网可以被访问很容易被人提权

6、检查是否存在可疑的定时任务及网络请求

检查服务代码逻辑

如果排除了被人攻击的情况,那就要检查一下你的服务程序代码是否存在问题了,比如:

1、是否有死循环

2、请求外部资源时是否没加超时限制

3、数据库是否存在慢查询等

服务器上的服务迁移

如果仅仅是因为当前服务器性能跟不上,那除了升级单机配置外还可以考虑将本服务器上的其它服务迁移到另外的服务器,以Web服务为例,我们的建议是:

站点及文件资源放在一台服务器上,用作Web服务器

数据库单独放一台服务器上

必要的CDN加速

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流~我是科技领域创作者,十年互联网从业经验,欢迎在线咨询


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13251767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-26
下一篇 2023-06-26

发表评论

登录后才能评论

评论列表(0条)

保存