Linux基础面试题01

1、写出打印行号至少三种方式:

环境配置:

  for i in {01..10};do echo luffy${i} >> city.txt ;done

2、如何过滤出已知test目录中的所有一级目录,(不包含test下面的目录的子目录及隐藏目录,即只能时第一级目录)

环境配置:

  mkdir /test
  cd /test
  mkdir ext/test abc def ghk -p 
  touch linux python apple.gz banana.bz2

3、删除7天前的数据

环境配置:

  mkdir /tmp/t1/ 
  cd /tmp/t1/ 
  for time in {01..20};do date -s "201712\$time"; touch access_www_$(date +%F).log;done 
  date -s 20171220

4、解释以下目录作用

  /etc 

  /usr/local 

  /var/log 

  /home 

  /tmp 

  /dev

5、/etc/目录为Linux系统的默认的配置我呢见即服务启动命令的目录,完成一下需求

  A. 请用tar打包/etc整个目录(打包及压缩) 
  B. 请把A步骤命令的压缩包,解压到/tmp指定目录下(最好只用tar命令实现) 
  C. 请用tar打包/etc整个目录(打包及压缩,但需要排除/etc/services文件

6、硬链接和软连接的区别

7、简述raid0 raid1 raid5 三种工作模式的工作原理及特点

8、如何将当前终端字符集变更为 zh_CN.UTF8

9、每次开机在/tmp目录下创建一个当天的日期文件夹

10、用awk获取文件中第三行的倒数第二列字段

环境配置:

  vim name.txt

  A同学 深圳 173 50 137xxxx4523 
  B同学 广州 172 52 158xxxx3525 
  C同学 北京 175 49 186xxxx3421 
  D同学 北京 170 48 186xxxx3765 
  E同学 深圳 177 54 188xxxx4553 
  F同学 深圳 174 52 189xxxx4452 
  G同学 上海 171 49 180xxxx2324

11、使用sed命令打印出文件的第一行到第三行(文件使用name.txt)

环境配置:

  依然使用上面的文件内容;

12、9位权限是什么,请说明 “755” 代表的含义,并创建用户www,给该文件name.txt的属组和所有者都修改为www用户。

  

 

转载于:https://www.cnblogs.com/BurnovBlog/p/11026644.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux基础面试题包括以下几个方面: 1. 什么是文件系统?在Linux操作系统,所有被操作系统管理的资源(如网络接口卡、磁盘驱动器、打印机、输入输设备、普通文件或目录)都被看作是一个文件。这也是Unix哲学的一个重要概念,即一切都是文件。 2. 如何查看日志文件?在Linux,有多种命令可以用来查看日志文件,常用的包括tail、cat、tac、head、echo等。 3. 如何调试Shell脚本?可以使用`-x`选项(例如`sh -x myscript.sh`)来调试Shell脚本。另外一个方法是使用`-nv`选项(例如`sh -nv myscript.sh`)。 4. 如何将标准输和错误输同时重定向到同一位置?有两种方法可以实现:一种是使用`2>&1`(例如`ls /usr/share/doc > out.txt 2>&1`),另一种是使用`&>`(例如`ls /usr/share/doc &> out.txt`)。 5. 在Shell脚本,如何测试文件的属性?可以使用`test`命令来测试文件的属性,常用的选项有:`-d`(检查文件是否为目录)、`-e`(检查文件是否存在)、`-f`(检查文件是否为普通文件)、`-r`(检查文件是否可读)、`-s`(检查文件是否不为空)、`-w`(检查文件是否可写)、`-x`(检查文件是否可执行)。 6. 什么是Linux操作系统Linux是一套免费使用和自由传播的类Unix操作系统,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能够运行主要的Unix工具软件、应用程序和网络协议,支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 综上所述,以上是一些常见的Linux基础面试题及其答案。希望对您有帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值