linux shell基础测试题与答案,Linux Shell - Linux操作系统基础进阶练习题_Linux教程_Linux公社-Linux系统门户网站...

news/2024/5/20 14:52:09/文章来源:https://blog.csdn.net/weixin_34450111/article/details/116876794

Linux操作系统基础进阶练习题

Linux Shell

[日期:2009-06-01]

来源:Linux社区

作者:Linux编辑

[字体:大 中 小]

linux shell

1).更改Shell

1.1).利用PS1变量改变命令提示,新提示符包括使用者帐号名称(u),主机名(h),完整路径(w),时间(A),历史命令个数(\#)

1.2).更改ls显示目录文件的颜色为白色字体,蓝色背景

参考答案:

PS1='[\u@\h \w \A #\#]\$ '

echo $LS_COLORS

declare -x LS_COLORS=$LS_COLORS:"di=00;37;44"

2).显示本SHELL的PID值

参考答案:

echo $$

3).显示上个命令的回传码

参考答案:

echo $?

4).提示使用者 30 秒內输入自己的名字,将该输入字串存储到 named 变量

参考答案:

read -p "Please input your name: " -t 30 named

5).变量运算

5.1).进行 100+300+50 的加运算,将结果存入数值变量sum

5.2).定义a=3,b=5,输出a+b的和

5.3).显示输出Your cost is $5.00

参考答案:

declare -i sum=100+300+50

echo $sum

a=3

b=5

echo $[$a + $b]

echo Your cost is \$5.00

6).让sum变量变成环境变量

参考答案:

declare -x sum

export|grep sum

7).将sum变量变成只读变量

参考答案:

declare -r sum

sum=love

8).立即将当前的历史命令写到history档案中

参考答案:

history -w

9).显示所有stty的参数,将erase更改为ctrl+h

参考答案:

stty -a

stty erase ^h

10).将erase更改为默认的后退键(backspace)

参考答案:

stty erase ^?

11).打印输出PATH 变量的第五个路径

参考答案:

echo $PATH|cut -d ':' -f 5

12).打印输出PATH变量的第3列与第5列

参考答案:

echo $PATH | cut -d ':' -f 3,5

13).输出export命令的信息,但要求是每行第12字符以后的字串

参考答案:

export | cut -c 12-

14).显示/etc/passwd 內容是以 : 来分隔的,以字符形式来排序第三栏

参考答案:

cat /etc/passwd | sort -t ':' -k 3

15).显示/etc/passwd 內容是以 : 来分隔的,以数字形式来排序第三栏

参考答案:

cat /etc/passwd | sort -t ':' -k 3 -n

16).聚合last命令的帐号一栏

参考答案:

last | cut -d ' ' -f1 | sort | uniq -c

17).将ls -l /home资料存一份到 ~/homefile ,同时输出到屏幕

参考答案:

ls -l /home | tee ~/homefile | more

18).将ls -l /资料追加一份到~/homefile下,同时输出到屏幕

参考答案:

ls -l / | tee -a ~/homefile | more

19).打印输出/etc/passwd文件,将冒号 (:) 删除

参考答案:

cat /etc/passwd | tr -d ':'

20).将 /etc/passwd 与 /etc/shadow 相关资料整合成一栏

参考答案:

join -t ':' /etc/passwd /etc/shadow

21).将 /etc/passwd 与 /etc/group 整合,依据的是/etc/passwd第4列的GID,及/etc/group第3列的GID

参考答案:

join -t ':' -1 4 /etc/passwd -2 3 /etc/group

22).将 /etc/passwd 与 /etc/shadow 同一行贴在一起

参考答案:

paste /etc/passwd /etc/shadow

23).通过ulimit,显示所有当前资源极限

参考答案:

ulimit -a

24).通过ulimit设置创建文件的最大块为1,一块为512字节,拷贝passwd文件进行测试

参考答案:

ulimit -f 1

cp /etc/passwd .

25).通过ulimit设置创建文件的最大块数为无限制

参考答案:

ulimit -f unlimited

26).查看/etc/passwd文件,依据每行的第二个字符进行排序

参考答案:

cat /etc/passwd|sort -k 1.2

27).查看/etc/yp.conf是否有拼写错误

参考答案:

aspell check /etc/yp.conf

28).xargs的用法

28.1).新建三个文件:1.txt,2.txt,3.txt

28.2).用ls -l将三个文件名重定向到delete.txt

28.3).用xargs通过delete.txt将三个文件删除

参考答案:

touch 1.txt 2.txt 3.txt

ls -l 1.txt 2.txt 3.txt|awk '{print $9}'>delete.txt

cat delete.txt |xargs rm -f

29).BASH内置的命令集

29.1).查看内置的命令集

29.2).尝试打开BASH下vi属性,按esc键进入vi的命令操作介面,敲i进入插入,敲入hacker,敲esc键,用dd删除当前行

29.3).关闭BASH的vi属性

参考答案:

set -o

set -o vi

set +o vi或用bash命令恢复

30.1).在shell下搜索之前最近输入的以aspell为关键词的命令

30.2).输入aspell check /etc/pnm2ppa.conf,将光标移到行首,再将光标移到行尾

30.3).剪切命令行中光标所在处之前的所有字符(不包括自身),粘贴刚才剪切的命令行

30.4).退到行首,剪切命令行中光标所在处之后的所有字符,包括自身

参考答案:

ctrl+r

输入aspell

Ctrl+a

Ctrl+e

Ctrl+u

Ctrl+y

Ctrl+a

Ctrl+k0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_730091.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一元建站-基于函数计算 + wordpress 构建 serverless 网站

前言 本文旨在通过 快速部署一个 wordpress 网站到阿里云函数计算平台 这个示例来展示 serverless web 新的开发模式, 包括 FUN 工具一键初始化 NAS, 同步网站到 NAS, 一键部署等能力, 展现函数计算的开发敏捷特性、自动弹性伸缩能力、免运维和完善的监控设施。 相…

(转)网站速度优化技巧:Nginx设置js、css过期时间

网站速度优化技巧:Nginx设置js、css过期时间 原文:http://www.webkaka.com/blog/archives/Nginx-set-the-expiration-time-for-js-and-css.html 配置Nginx expires缓存实现性能优化 原文:https://blog.webfsd.com/post_pei-zhinginx-expires-…

保护网站访问安全--阿里云DNS正式支持DNSSEC

近日,云解析DNS正式发布DNSSEC(Domain Name System Security Extensions)功能。DNSSEC功能的发布,意味着云解析DNS在保护网站访问安全的方面,又前进了一大步。那到底什么是DNSSEC,这项技术的给我们带来了什么好处呢。接下来我们一…

Yslow安装使用, 网站性能工具Yslow

本文whyboy站长讲解 Yslow安装 以及 Yslow使用 ,打开Yslow官网就能看到有四个版本可供选择:火狐(firefox)浏览器、谷歌(chrome)浏览器、欧朋(opera)浏览器和移动版。本文介绍的火狐版本文whyboy…

如何利用全站加速,提升网站加速性能和用户体验?

随着网络技术的发展,越来越多的应用基于互联网发布,再好的应用,如果打开速度慢,10个用户会有9个用户选择离开,相关统计数据显示,每增加0.1秒的加载延迟,将会导致客户活跃度下降1%。在目前获客成…

中国游戏视频门户网站GTV 遭遇挂马袭击

【赛迪网-IT技术报道】2009年1月6日,网友glacier_lk举报中国游戏视频门户网站GTV.com.cn被***挂马。经过实验室反病毒工程师分析,确认了该网站确实包含恶意代码,浏览的用户可能会中毒。 当网友点击挂马网址hxxp://www.gtv.com.cn(出于安全考虑…

Step by Step WebMatrix网站开发之一:Webmatrix安装

WebMatrix是微软提供的一个完全免费的Web开发工具,工具内已集成web服务器、数据库和程序架构。笔者最感兴趣的是新的Razor,一个ASP.NET新的视图引擎。该引擎很好的将服务器代码和HTML代码融合在一起,使代码非常容易阅读和理解,而且…

Linux环境下网站平台的搭建 MySQL+apache+PHP

Linux环境下网站平台的搭建 MySQLapachePHP搭建条件:必须有apache、php、MySQL的联合支持。 静态安装:顺序: ①首先安装MySQL ②其次安装PHP ③最后安装apache 动态安装:顺序: ①首先安装MySQL ②其次安装ap…

iis6下配置支持.net4.0发布网站

iis6配置支持.net4.0 今天在win2003操作系统上发布两个网站,首先配置iis: 1.下载 .net framework 4.0 差不多48MB 2.安装 3.打开iis: 开始>管理工具>Internet 信息服务(IIS)管理器 4.点击管理器中的“web服务扩展”,刚刚安装的.net framework 4.…

获取网站缩略图代码

先看界面效果图: 最终运行得出的图如下: 页面代码: Form1.cs /** 作者:HJL * Blog:Http://www.cnblogs.com/xt_hjl * 获取网站缩略图程序 * 2010年8月最后一天 * 欢迎修改和传播 * 最好能保留该信息^_^ * 也欢迎大家访问我的博客 …

25个优秀的设计机构网站设计案例

今天,我们一起来欣赏网站设计工作室自己的网站。设计公司的网站除了要能够吸引客户以外,还要通过他们自己的网站向客户展示他们的设计理念和风格。这里收集的25个优秀的设计机构网站既有清爽简洁风格的,也有色彩丰富,图文并茂的&a…

网站安装打包 新建网站[四][创建网站] 中

在IIS6.0的帮助文档中,对于创建IIS,提供了三种程序管理方法,一种是WMI,另一种是ADSI,还有一种是命令行方法。 这里,采用网上代码比较多的ADSI编程方式进行。 用C#进行ADSI编程,需要引用添加名称空间&#x…

IIS 301永久重定向,提升网站SEO

对于每一个站长而言,SEO都是必修课。301永久重定向是SEO中,最为常见的一个。实现301重定向的方法有多种,需要根据实际的情况来区分。目前的主流WEB服务器,Apache, IIS等都是支持301重定向的。 今天要说的301重定向,是针…

阿里云网站全新启航,重新定义2.0时代的“一站式上云”

在刚刚过去的2020年云栖大会上,阿里云智能总裁张建锋宣布,阿里云正式从“飞天云平台”走向“数字原生操作系统”,进入2.0时代。 关于阿里云2.0,张建锋如此定义:“阿里云2.0,我认为就是云数字原生操作系统的…

50个非常漂亮的作品集网站设计【上篇】

对于设计师和设计机构来说,一个精美的作品集网站是吸引客户的最好方式。如果你正在建设作品集网站或者想重新设计的话可以参考本文收集的这些优秀案例,相信这些精美的网站作品能够带给你灵感,这些网站中汇集的众多优秀设计作品、素材和教程&a…

【渗透测试】网站有cdn怎么办?

文章目录一、简介二、如何检测目标是否使用CDN?1)[超级Ping](https://ping.chinaz.com/)2)nslookup三、常见CDN绕过获取真实IP方法?1)子域名查询2)国外地址请求3)邮件服务4)遗留文件…

分享45个海量免费电子书下载网站

随着网络和信息技术的快速发展,电子书越来越流行。以Amazon Kindle为代表的电子书阅读器的出现改变了人们传统的阅读方式,如同iPod改变人们听音乐一样。如今,很多网上书店也推出了电子书商品,相比传统的纸质书,电子书便…

30个漂亮的单页作品集网站设计案例欣赏

单页网站是指只有一个页面的网站,这类网站一般通过锚点实现平滑的导航。很多设计师的作品集网站也使用了单页类型,设计得非常好。今天这篇文章向大家分享30个漂亮单页作品集网站设计案例,相信这些例子能带给你设计灵感。 Eduardo de La Rocqu…

安装VS2010后,网站不能使用.net 4.0

在IIS7中部署了MVC2.0的程序,打开浏览器输入地址(绑定的端口是87,87端口在chrome有个问题,等下再说):http://localhost:87,但是访问失败, 以为.NET4.0虽然安装了,但还未在…

SharePoint 搜索爬网第三方网站配置

介绍:SharePoint的搜索着实强大,而且最近用到SharePoint搜索第三方爬网,感觉收获挺大,而且网上资料没找到太多类似的,就小记录一下,分享给大家。 首先,我自己写了一个net页面,里面读…