Linux day2

news2024/11/16 7:32:54

在 Linux 系统中,你看到一个文件的属主和属组都是 root,它的权限是 -rwxrwxr--,那么下面的描述中哪个是不正确的()

官方解析:

文件类型和文件权限由10个字符组成:

第 1 位表示文件的类型;

第 2 - 4 位表示文件所有者对文件的权限;

第 5 - 7 位表示文件所有者所在组的用户对文件的权限;

第 8 - 10 位表示其他用户对文件的权限。

其中 r 表示可读,w 表示可写,x 表示可执行,- 表示没有权限。题中其他用户的权限为 r--,只有读权限,没有写和可执行权限,所以 D 选项错误。

知识点:Linux

“dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。示例:dpkg -i avg71flm_r28-1_i386.deb

dpkg          ---- deb

yum           -----rpm

apt-get         --- deb

tar                 ----- bz2

unzip                 ------ zip

,tar.gz    .tar.gz2 为压缩文件

.tar.gz    tar程序打包的文件,其中经过gzip的压缩

.tar.gz2  tar程序打包过的文件,其中经过bzip的压缩

.tar         tar程序打包过的文件,并没有经过压缩

.bz2       bzip程序压缩过的文件

.gz         gzip程序压缩过的文件

,Z           compress程序压缩过的文件

crontab是unix和Linux用于设置周期性被执行的指令,如果不使用crontab,那么任务就是常驻程序

crontab的基本格式:

*   *   *   *   *   command

5个*从左往右分别对应:分钟 时 日期 月份 星期

简单记一波:分食日月粥(来自一个吃货的学习记录)

 

  1. - 物理层: RJ45 、 CLOCK 、 IEEE802.3 (中继器,集线器,网关) - 
  2. 数据链路: PPP 、 FR 、 HDLC 、 VLAN 、 MAC (网桥,交换机) - 
  3. 网络层: IP 、 ICMP 、 ARP 、 RARP 、 OSPF 、 IPX 、 RIP 、 IGRP 、 (路由器) - 
  4. 传输层: TCP 、 UDP 、 SPX - 
  5. 会话层: NFS 、 SQL 、 NETBIOS 、 RPC - 
  6. 表示层: JPEG 、 MPEG 、 ASII - 
  7. 应用层: FTP 、 DNS 、 Telnet 、 SMTP 、 HTTP 、 WWW 、 NFS

 HUB、Switch、Router在OSI模型中分别是第几层设备,各层的名称是什么? | Iriswangscm's Blog

参考答案:答案:C

A,ping命令用来检测两部主机之间的传输信道是否畅通,或远程主机是否正常

B,route命令用来显示目前本机路由表的内容,并且还可以针对路由表中的记录来进行相应的添加、删除或修改等操作。

C,tracert命令用来探测路由经过

D,ifconfig命令用来来检测和设置本机的网络接口。

知识点:网络基础、Linux

命令含义
ipconfig检测和设置本机的网络接口 ipconfig/all:显示当前TCP/IP网络中的所有配置信息
route控制网络路由表。
traceroute侦测主机到目的主机之前所经过的路由的命令
telnet远程登陆服务的标准协议和主要方式,常用的远程控制Web服务器的方法。
ping检查网络是否连通,可以很好地帮助我们分析和判定网络故障。
netstat查看进程监听端口的情况
iptables根据IP制定策略,也可以根据端口制定策略

Linux内核: 内核是系统的核心,运行/管理程序

文件系统: 文件存放在磁盘等存储设备上的组织方法。Linux支持多种目前的文件系统eg:ext4\FAT\NFS

Shell: Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口。

应用程序:包括文本编辑器、编程语言、XWindow、Internet工具 数据库等。

kernel、shell、filesystem、application

输入head --help可看到如下解释:

head -n, --lines=[-]NUM       
# print the first NUM lines instead of the first 10;
# with the leading '-', print all but the last NUM lines of each file

意思就是

head -n k          # 打印前k行

head -n -k         # 打印除最后k行外的所有内容

输入tail --help看到如下解释:

tail -n, --lines=[+]NUM       
# output the last NUM lines, instead of the last 10;
# or use -n +NUM to output starting with line NUM

意思就是:

tail -n k          # 打印最后k行
tail -n +k         # 从k行开始打印

回到这道题,输出300行-500行的内容。

A选项:从第300行开始,接着输出前200行的内容,但这里的200行包括了第300行,不包括第500行。所以应该改为cat file1 | tail -n +300 | head -n 201。

B选项:先取出前500行,再从300行开始。 cat file1 | head -n 500 | tail -n + 300 ,正确。

C选项:sed命令 p :列印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行~

sed -n '300-500p' 打印300-500行,正确。

方法一: tail -n +K是输出从第K行开始的内容。 先输出从第300行开始的内容,然后输出前200行。 cat file1 | tail -n +300 | head -n 200

方法二: tail -n K是输出最后K行的内容。 先输出前500行,然后输出其中从第300行开始的内容。 cat file1| head -n 500 | tail -n + 300

方法三: 直接通过sed -n命令获取指定范围的内容,其中p :列印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行。 sed -n ‘300,500p’ file1

 

正确答案:ABCDE

你的答案:AE

参考答案:ABCDE cp命令 :cp指令用于复制文件或目录。         将文件file1复制成文件file2命令如下:

cp file1 file2 cat命令 :cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的。          

一次显示整个文件命令如下: 

cat filename > : linux中的数据流重导向:输出导向,覆盖导向的文件内容。

                    < : linux中的数据流重导向:输入导向,理解为原本由键盘输入改为文本

输入 dd命令 : 作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。         参数:if  输入文件(或设备名称)  of  输出文件(或设备名称)        

将文件file1拷贝到文件file2中命令如下:  dd if=file1 of=file2 | :管道命令操作符,处理经由前面一个指令传出的正确输出信息,然后,传递给下一个命令,作为标准的输入

知识点:Linux

ABCDE

cp命令 :cp指令用于复制文件或目录。

        将文件file1复制成文件file2命令如下:cp file1 file2

cat命令 :cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的。在加上重定向符之后,可以对内容进行重定向。

        > : linux中的数据流重导向:输出导向,覆盖导向的文件内容。

        < : linux中的数据流重导向:输入导向,理解为原本由键盘输入改为文本输入

dd命令 : 作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

       将文件file1拷贝到文件file2中命令如下:  dd if=file1 of=file2

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

黄牛泛滥如何影响亚洲的演唱会和现场娱乐行业

随着新冠大流行的结束&#xff0c;中国的各类线下娱乐活动尤其是演唱会等又逐渐红火了起来&#xff0c;但蓬勃发展的现场娱乐活动却饱受日益严重的黄牛问题的困扰。黄牛是指个人通过使用自动化机器人批量购买现场活动门票&#xff0c;然后以高昂的价格转售的行为&#xff08;黄…

【python】基础应用

python 基础 变量函数函数定义函数参数说明匿名函数 lambda 文件文件编码文件读取文件写入 异常tryExceptionelsefinally异常的传递 模块模块导入自定义python包并导入第三方包的导入 JSON 变量 python 中变量的定义不需要指定变量的类型&#xff0c;直接进行定义&#xff0c;…

五月&六月券商金工精选

✦研报目录✦ ✦简述✦ 按发布时间排序 海通证券 通往绝对收益之路&#xff08;八&#xff09;&#xff1a;“固收”产品股票端的量化解决方案 发布日期&#xff1a;2023-05-05 关键词&#xff1a;固收、股票、量化策略 主要内容&#xff1a;本研报研究了优秀的“固收”产品…

考完PMP就可以做项目经理了?

接触过项目的自然没问题&#xff0c;如果是小白 0经验肯定是不能直接做项目经理的。 首先是要积攒一些经验&#xff0c;如果是纯小白&#xff0c;建议再去考一个P2(prince2&#xff09;证书&#xff0c;这个证书主要是实操为主&#xff0c;可以带着你手把手去做项目&#xff0…

【C++11】lambda表达式详解

目录 1.lambda引入 2.语法 3.捕捉列表详解 [ ] 不捕获任何外部变量 [] 捕获父作用域的所有变量的值&#xff0c;只读不可以修改 [&]捕获父作用域的所有变量的引用&#xff0c;可修改捕获的变量 [val] 只捕获指定的变量值&#xff0c;不可以修改 [&val] 只捕获外…

【云原生系列】云计算概念与架构设计介绍

1 什么是云计算 云计算是一种基于互联网的计算模式&#xff0c;在这个模式下&#xff0c;各种计算资源&#xff08;例如计算机、存储设备、网络设备、应用程序等&#xff09;可以通过互联网实现共享和交付。云计算架构设计的主要目标是实现高效、可扩展、可靠、安全和经济的计算…

读者与写者问题

本篇文章我们使用C探讨一下读者与写者问题. 1. 读者与写者问题引入 读写操作是计算机中对存储区最常见的两种操作. 我们之前探讨了生产者与消费者问题, 知道了如何开启多个线程, 现在就可以直接写出读者与写者问题的最基本的代码了, 仍从最简单的情况开始--两个读者, 代码如下…

React01-React简介及环境搭建

一、SPA 单页面应用 1. 多页面应用&#xff08;MPA&#xff09; 一个链接对应一个页面。 优点&#xff1a;便于百度搜索。 缺点&#xff1a;请求量大。 应用&#xff1a;电商网站 2. 单页面应用&#xff08;SPA&#xff09; 应用&#xff1a;音乐网站 优点&#xff1a;…

Babylist EDI 需求详解

Babylist 是一个为准父母提供方便和灵活的婴儿注册服务的平台&#xff0c;帮助他们准备迎接新生儿的到来。Babylist 与各种不同的品牌和零售商合作&#xff0c;包括婴儿用品、玩具、衣物和其他相关产品的制造商。用户可以在 Babylist 上浏览各种不同的产品&#xff0c;并根据自…

9、Redis集群(cluster)

是什么 Redis集群是一个提供在多个Redis节点间共享数据的程序集&#xff0c;Redis集群可以支持多个master 能干嘛 Redis集群支持多个master&#xff0c;每个master又可以挂载多个slave 读写分离 支持数据的高可用 支持海量数据的读写存储操作 由于Cluster自带Sentinel的故障转…

UWB智能定位管理系统源码(Java+ vue+ spring boot)

智能定位管理系统技术架构&#xff1a;Java vue spring boot 一、系统概述 系统聚焦基于UWB(超宽带)技术的底层定位网络和定位算法&#xff0c;通过对定位分站、定位标签、定位引擎的硏发&#xff0c;实现高精度定位网络&#xff0c;获取高精度定位结果&#xff0c;支撑行业大…

爬虫入门指南(6):反爬虫与高级技巧:IP代理、User-Agent伪装、Cookie绕过登录验证及验证码识别工具

文章目录 前言IP代理与User-Agent伪装IP代理User-Agent伪装 使用Cookie绕过登录验证使用验证码识别工具未完待续... 前言 随着互联网发展&#xff0c;网站数据变得越来越重要。然而&#xff0c;为了保护其数据的安全性和唯一性&#xff0c;网站通常会采取反爬虫措施。本篇博客将…

一场由AIGC引发的网文变革

文 | 螳螂观察 作者 | 青月 2019年底《庆余年》第一季播出引发了全民追剧热潮&#xff0c;不仅实现了国内的口碑、流量双丰收&#xff0c;还收获了包括韩国在内的27个国家或地区海外观众的超高评价。 经过三年多的蓄力&#xff0c;前不久《庆余年》第二季发布了开机特辑。这…

论文解读|CVPR 2023:非刚性点云匹配的神经内嵌算法

原创 | 文 BFT机器人 01 背景 在非刚性点云匹配领域&#xff0c;将两个或多个形状的点云对应起来是一个具有挑战性的任务。在这个问题中&#xff0c;形状的变形可能会导致点云之间的几何形状和拓扑结构的差异。因此&#xff0c;点云匹配方法需要能够识别和建立这些非刚性变形下…

一文图解|低精度定时器原理

Linux 内核通常会使用 定时器 来做一些延时的操作&#xff0c;比如常用的 sleep() 系统调用就是使用定时器来实现的。 在 Linux 内核中&#xff0c;有两种类型的定时器&#xff1a;高精度定时器 与 低精度定时器。低精度定时器基于硬件的时钟中断实现的&#xff0c;其定时周期…

开放式蓝牙耳机推荐,高性价比的蓝牙耳机首选这些品牌

在开放式耳机的流行度越来越高的同时&#xff0c;新接触想入手开放式耳机的小伙伴们&#xff0c;面对不同样式型号的耳机&#xff0c;会更多的考虑舒适度还是音质&#xff1f;亦或者是外观呢&#xff0c;通过各方体验调查&#xff0c;我总结了几款值得大家选择的开放式耳机&…

Linux--共同访问的公共目录不允许a用户删除b用户目录或文件:粘滞位 -t

情景&#xff1a; ①当多个用户共享同一个目录&#xff0c;需要在该目录下&#xff0c;进行读写、创建文件 ②但是自己只能删除自己的&#xff0c;而不能删除别人的&#xff08;w:可以互删的&#xff0c;但是不满足条件&#xff09; 语法&#xff1a; chmod t 目录名 注意…

CICD集合(一):Jenkins2.3.46安装

一、安装和安装Jenkins 0.前提 因jenkins从2.357版本开始不再支持java8 2、jenkins与java版本对应查看&#xff0c;与jenkins下载&#xff1a;Redhat Jenkins Packages 3、打算使用java8&#xff0c;所以选择安装2.346.3-1.1 4、安装jenkins之前&#xff0c;安装好java8并…

前后端免费学 | 第六届字节跳动青训营报名啦

线上活动&#xff0c;全程免费 报名时间&#xff1a;2023年6月2日 - 2023年7月10日 报名地址&#xff1a;点我报名&#xff0c;暑假一起学技术呀... 前言 其实去年我就想参加青训营的&#xff0c;但是那时的我刚转完专业&#xff0c;觉得自己太菜了&#xff0c;单方面认为自己…

MySQL 8 group by 报错 this is incompatible with sql_mode=only_full_group_by

根据错误信息大概知道&#xff0c;是sql_mode参数设置为only_full_group_by的不兼容&#xff0c;如果select 的字段不在 group by 中&#xff0c;并且select 字段没有使用聚合函数&#xff08;SUM,MAX等&#xff09;&#xff0c;这个sql查询是被mysql认为非法的&#xff0c;会报…