当前位置: 首页 > news >正文

基本命令题与答案

  1. 请写出永久挂载的文件的位置_____________________________

/etc/fstab

  1. 请写出centos7用户信息文件的具体位置____________

/etc/passwd

  1. Ubuntu 默认的shell程序是__________________________

/bin/bash

  1. Centos7 如何后台执行ping 192.168.91.100____________________

ping 192.168.91.100 &

 

  1. 过滤出 /etc/passwd文件中的非空行_____________________________

grep  -v  “^$”    /etc/passwd

  1. 找出/data 目录下7天前建立的普通文件,并移动到 /opt 目录(一条命令)

find   /data    -mtime +7  -type  f     -exec  mv  {}  /opt  \;

  1. du 和 ls 都可以看到文件大小,有什么区别?

du  文件占磁盘大小

ls    看到的是 文件真实大小

  1. 使用什么命令(写全) 对config目录做归档压缩,生成config.tar.gz文件

cd     config

tar   zcvf    config.tar.gz    config/*    

  1. centos系统如何查询 httpd 软件是否安装?________________________

rpm  -q   httpd

  1. ubuntu系统如何查询 apache2 软件是否安装_____________________

dpkg  -l   |grep   apache2

  1. 新建用户 lisi 要求不建立家目录 不允许登录_____________________

useradd  lisi   -M   -s   /sbin/nologin

  1. 如何查询 ls 命令的文件位置所在?____________________________

which  ls

  1. 某文件的权限drw-r--r--用数字形式表示该权限,以及写出该文件的属性____

目录    644

  1. 查看内存命令___free top________    查看cpu使用率 top

查看磁盘io:iostat    查看ip地址ifconfig  ip a

     查看磁盘分区  lsblk      查看进程信息 ps  aux   top

  1. 如何查看本机系统的tcp 80端口是否被打开?_______________________

ss   -natp  |grep  80

netstat  -natp  |grep 80

  1. 请对  /etc/passwd  文件建立软连接 到 /mnt/  目录 下并取名为 soft

ln  -s   /etc/passwd     /mnt/soft

  1. 如何查看一个进程的详细信息?________________________

cat   /proc/pid号/status

prtstat    pid

  1. 如何查看文件的权限属性______________________

ll     文件名

stat   文件名

  1. 如何查看定时计划任务列表______________________________

crontab  -l

  1. 请写出编译安装需要哪几步_____________________________________

./configure

make

make  install

  1. 如何让httpd服务开机自启动______________________________

systemctl  enable   httpd

  1. 使用哪个命令可以改变文件的属主和属组____________________

chown

  1. 如何结束linux进程?___________________________________

kill

  1. 写出centos7 网卡文件具体位置______________________________

vim  /etc/sysconfig/network-scripts/

  1. 写出ubuntu系统网卡文件的具体位置_____________________________

/etc/netplan/*

  1. 使用什么命令临时挂载________________________________

mount

  1. 如何查看现在所有的挂载信息包括权限_________________________

mount

  1. 使用哪个选项可以保留权限复制______________________________

-a

-p

  1. 如何查看文件的inode号的________________________________

ls -i

stat

  1. 如何查看磁盘的uuid_____________________________________

blkid

  1. cenos7如何查看当前服务器生效的dns服务器地址__________________

cat  /etc/resolv.conf

  1. ubuntu 如何查看当前服务器生效的dns服务器地址_______________4

cat  /etc/resolv.conf

resolvectl status

  1. 如何快速回到上一次所在目录________________________________

cd   -

  1. 如何切换到账户lisi__________________________________

su  lisi

  1. 如何过滤僵尸进程______________________________________

ps  aux|grep  Z

  1. 如何合并文件a 和 b____________________________________

cat  a  b  > c

paste   a b >c

  1. 如何永久修改主机名_____________________________________

hostnamectl   set-hostname  主机名

  1. 如何给网卡ens33添加临时网卡________________________

ifconfig   ens33:0  ip地址/子掩码

  1. 如何过滤/etc/文件夹下包含root字符串的文件_____________

grep  -r  root    /etc

  1. 如何将 /etc/fstab 文件中定义的所有文件系统重新挂载__________

mount  -a

  1. 对2t 以上硬盘分区该使用____________________命令

gdisk

  1. linux系统日志默认存放位置___________________

/var/log

  1. Ssh协议默认端口号__________________________

tcp/22

  1. DNS 使用的协议是_____________________

tcp/53    udp/53

  1. 输出test文件的中以root开头的行__________________________

grep   “^root”   test

  1. 如何查看当前系统有哪些用户登录____________________

w

who

users

finger

  1. 如何查看哪些用户登录失败________________________

lastb

  1. 日志文件test格式如下,请过滤出访问前十的ip地址

cat  test|  cut -d ” ”  -f1   |sort -n|uniq -c |sort -nr |head

  1.  df 命令输出如下提取出“已用”列_______________________________

df| tr  -s “ ” | cut -d” ” -f5

  1. 如何备份/dev/sda硬盘的前512字节____________________________

dd  if=/dev/sda   of=/mnt/back   count=1  bs=512

  1. 如何查看硬盘的坏道___________________________________

badblocks

  1. 使用什么命令可以修复文件系统____________________________

fsck

  1. 如何查看目前生效的所有内核参数________________________________

sysctl  -a

p;

  1. 请统计出lisi用户打开的所有进程数______________________

ps aux|grep  lis|wc -l

pgrep -u lisi |wc -l

  1. 如何查看本机的nfs服务共享情况_____________________________

exportfs  -v

  1. 请给本服务器添加去往10.0.0.0/16段的路由_____________________

route   add   -net  10.0.0.0/16   gw   网关 

  1. 把A文件的所有小写字母转换成大写___________________

cat  A  |tr  ‘a-z’  ‘A-Z’

  1. 如何关闭swap分区___________________________

swapoff  -a

  1. 分割文件可以使用哪个命令_________________________________

split

  1. 如何查看远程主机的80端口是否打开_________________________

telnet  ip地址   80

  1. Centos7 默认使用的文件系统类型____________________________

xfs

  1. 你用过哪些时间同步软件___________________________________

ntp

chorny

  1. 统计出当前系统由多少用户在线______________________________

w |wc -l

  1. 怎么升级linux内核?____________________________________

yum  install  安装新内核

编译安装

  1. Linux系统刚运行时内存占用率低,运行10天后内存过高,内存使用率过高怎么办?_______________________________________

清除缓存

echo 3 > /proc/sys/vm/drop_caches

  1. 公司中有一台服务器故障,更换服务器后,配置原来的IP地址,无法ssh远程登录该怎么办

Rm -rf /root/.ssh/known_hosts

  1. swap交换分区的作用_____________________________________

内存不足时将硬盘空间当做 内存使用

  1. 如何查看逻辑卷详细情况___________________________

lvdisplay

lvscan

  1. 如何将 /etc/fstab 文件拷贝到 192.168.91.100 机器的 /data  目录下

scp   /etc/fstab     192.168.91.100:/data

  1. 如何修改文件test的属主为root,属组为lisi_________________________

chown    root:lisi      test

  1. 磁盘还有空间无法继续新建文件该如何处理?_____________________

inode  号 使用完了

删除没有用的文件腾出 inode号

  1. 如何删除软连接文件夹soft_______________________________

rm  -rf soft

  1. 如何查询httpd软件的配置文件位置(centos和ubunutu)______________

rpm  -qc   httpd

dpkg  -L    apache2

  1. 如何查看192.168.91.100服务器是否开启nfs 服务__________________

showmount  -e  192.168.91.101

  1. 在 11月内每天早上6点到中午12点 每隔2小时执行一次 /httpd.sh 脚本

0  6-12/2  *  11   *       /bin/bash   /httpd.sh 

  1. 过滤出test文件不是以#开头的行___________________________

grep   -v  “^#”   test

  1. 如何显示系统运行了多长时间_______________________________

uptime

top

  1. 如何并行执行 ping 127.0.0.1 ping 10.0.0.1 ping 20.0.0.1

ping 127.0.0.1& ping 10.0.0.1 &ping 20.0.0.1&

  1. 如何查看内核版本_________________________________

uname -a

cat  /etc/os-release

  1. 如何确定一个进程是多线程还是单线程__________________________

pstree  -p

cat   /proc/pid号/stattus

  1. 如何查看服务器cpu 的个数_________________________________

lscpu

  1. Cpu 负载过高该如何解决__________________________________

结束不必要的进程

  1. 使用抓包工具抓取经过ens33 网卡的流量,并且只抓取icmp协议

tcpdump  -i   ens33  -p icmp

_________________________________________________________

  1. 对 RAID0 RAID1 RAID5 RAID10 运行成本最低是哪个___________

raid0

  1. 显示当前文件夹下的文件以时间排序,倒序显示_________________

ls  -tr

  1. 实时显示 /var/log/messages文件后10行_____________________

tail  -f    /var/log/messages

  1. 只长格式显示  /etc 目录的属性______________________________

ls -ld  /etc

  1. 查找ls 命令的路径________________________________________

wich  ls

  1. 如何得到A 和B文件相同的部分_____________________________

grep  -f   A  B

  1. 把 abc.tar.gz 文件指定解压到/mnt目录_____________________

tar  xf    abc.tar.gz   -C   /mnt

  1. 统计 /etc/fstab 有多少行_____________________________

wc  -l   /etc/fstab

  1. 除了ping 还有什么命令可以测试DNS服务器是否可以正常解析_______

nslookup

host 

  1. 如何查看centos7系统使用的网关信息___________________

route -n

  1. 使用什么命令查看系统的分区情况__________________________

lsblk

  1. 请写linux出开机启动过程_____________________________________

bios    mbr   grub   内核kernel     init systemd

  1. ftp 协议使用的端口号________________________________________

21  20

  1. 格式化文件系统使用哪个命令_________________________________

mkfs

二选择题(不定项20)

1.普通用户的默认umask为202 ,新建普通文件时权限为(B )                    

A. 242    B. 464     C. 264        D. 664

2.Linux 系统中,文件类型标志 b 表示?(  c  )

A.套接字  B. 管道文件  C. 块设备   D. 字符文件

3.在 Linux 中,第二块 sata 硬盘的第 2 个逻辑分区应该表示为( D  )

A./dev/sda2    B. /dev/sdc2      C. /dev/sdb1      D. /dev/sdb2

4.通过修改下列哪个文件,可以设定开机时自动挂载新添加的硬盘分区? (C )

A. /etc/inittab     B. /etc/motd     C./etc/fstab      D. /etc/login.defs

5.以下哪些命令可以给文件加上777 的权限ABD

A. chmod 777 文件名         B. chmod a=rwx 文件名

C. chmod rwx 文件名         D. chmod a+rwx 文件名

6.linux 用户类型有哪些?( ABC  )

A. 超级管理员    B. 普通用户    C.程序用户    D.自定义用户

7.关于passwd 命令说法错误的是(c )

A. -l 选项锁定用户                             B.-u 解锁用户

C.linux 中passwd 文件是存放用户密码的文件      D.用户无法清空密码

8.以下关于分区工具说法错误的是(D )

A. fdisk 可以对2T 以上的硬盘分区  B. gdisk 可以对2T 以下的硬盘分区

C. parted 是即时生效              D. gdisk 是默认安装

9.在Centos7系统中,执行(c)命令可以将file文件压缩成 file.tar.gz 式。                   

A. tar  jcvf  file  file.tar.gz         B. tar  zcvf   file       file.tar.gz

C. tar  zcvf  file.tar.gz   file        D. tar  jcvf   file.tar.gz  file

10.关于shell 下列说法正确的是(cbAk)

A.usermod -s 可以修改用户的默认shell     B. 用户登录必定加载一个shell程序

C. centos7默认shell 是/bin/bash           D.使用/sbin/nologin表示用户可以登录

三 简答题

  1. 请写出搭建yum仓库的过程(10)

mount  /dev/sr0     /mnt

cd   /etc/yum.rpos.d

mkdir  bak

mv  *.repo   bak

vim   local.repo

[local]

name=local

baseurl=file:///mnt

gpgcheck=0

make  clean all

makecace

2.现有磁盘  /dev/sdb  /dev/sdc 都是20G 按要求,创建新的逻辑卷(10)

  • 建立逻辑卷取名为 qa,属于 qagroup 卷组,大小为35G
  • 使用 ext3 文件系统格式化新逻辑卷。该逻辑卷应在系统启动时自动挂载 到/mnt/qa 下
  • 调整逻辑卷大小由于业务需要,需要扩容,又采购一块磁盘 /dev/sdd(20G)扩容逻辑卷到50G

pvcreate    /dev/sdb  /dev/sdc

vgcreate  qagroup   /dev/sdb  /dev/sdc

lvcreate  -L 35G -n   qa    qagroup

mkfs.ext3     /dev/qagroup/qa

mkdir  /mnt/qa

vim  /etc/fstab

 /dev/qagroup/qa     /mnt/qa    ext3   defaults   0 0

mount  -a

vgextend  qagroup   /dev/sdd

lvextend   -L  +15G   qa  -r

相关文章:

  • 3 VS Code 配置优化与实用插件推荐:settings.json 详解、CodeGeeX 智能编程助手及插件离线安装方法
  • 企业经营决策风险
  • 在人工智能与计算机技术融合的框架下探索高中教育数字化教学模式的创新路径
  • 系统的安全及应用
  • 【数字电路】第四章 组合逻辑电路
  • 门极驱动器DRV8353M设计(二)
  • 问题 | 针对SSM(Spring + Spring MVC + MyBatis)框架的去Spring MVC强化版学习路线
  • 本地缓存方案Guava Cache
  • 《MySQL是怎样运行的》总结笔记
  • vue入门:template 和 JSX
  • jupyter4.4安装使用
  • 器件封装-2025.4.13
  • 【李宏毅深度学习——回归模型的PyTorch架构】Homework 1:COVID-19 Cases Prediction (Regression)
  • 【深拷贝、浅拷贝】golang函数参数传递,变量复制后,操作变量参数,是否影响原有数据?全面解析
  • 软件设计的核心:从模块化到内聚与耦合
  • dify部署,ollama部署,拉取模型,创建ai聊天应用
  • 神经特征的统计度量及AI拓展
  • uniapp转换markdown
  • MySQL 常见存储引擎全解析:InnoDB、MyISAM、Memory 等对比与实战
  • 随笔 20250413 Elasticsearch 的 term 查询
  • 技术派|更强的带刀侍卫:从054B型战舰谈谈世界护卫舰发展
  • 香港暂停进口美国北达科他州一地区禽肉及禽类产品
  • 2024年度全国秋粮收购达3.45亿吨
  • 老镇老宅楼:破旧,没产证,要不要更新?
  • 马克龙称法英正与乌克兰商议“在乌部署欧洲军队”
  • 工行回应两售出金条疑似有杂质:情况不属实,疑似杂质应为金条售出后的外部附着物