Linux习题1

                     

解析:Tcsh是csh的增强版,并且完全兼容csh。它不但具有csh的全部功能,还具有命令行编辑、拼写校正、可编程字符集、历史记录、作业控制等功能。

AWK是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一,AWK提供了极其强大的功能:可以进行样式装入、流控制、数学、运算符、进程等。

解析:logcat是Android中一个命令行工具,可以用于得到程序的log信息。

Linux查看程序的log信息是用查看命令查test.log文件就好

adb logcat -v time 查看log信息且显示时间

adb logcat -f/sdcard/logcat.txt要用小写,而且要有文件路径,将log文件输出到指定位置

adb logcat -c 清空当前已有log信息

Linux进程通信六大方式:

1.管道及有名管道

2.信号(signal)

3.报文队列

4.共享内存

5.信号量

6.套接字(socket)

                    

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,默认5秒刷新一次。显示的是前五行系统的整体统计信息

第一行表示任务队列信息,第二三行表示进程和CPU的信息,第四五行表示内存信息。

1.软链接可以跨文件系统,硬链接不可以。

2.硬链接不管有多少个,都指向同一个i节点,会把结点连接数增加,只要结点的连接数不是0,文件就一直存在不管你删除的是源文件还是连接文件,只要有一个存在文件就存在。

当你修改源文件或者连接文件任何一个的时候,其他的文件都会做同步的修改。软链接不直接使用i节点作为文件指针,而是使用文件路径名作为指针。所以删除连接文件对源文件无影响,但是删除源文件,连接文件就会找不到要指向的文件。软链接有自己的inode,并在磁盘上有一小片空间存放路径名。

3.软链接可以对一个不存在的文件名进行连接。

4.软链接可以对目录进行连接。

                      

解析:Linux ls(list files),命令用于显示指定工作目录下内容(列出目前工作目录所含之文件及其子目录)

Linux cd(change directory) 命令用于切换当前工作目录;

Linux ln (link files)为某一个文件在另一个位置建立一个同步的链接。

Linux more 命令类型cat,不过会以一页一页的形式显示,更方便使用者逐页阅读。

              

解析:fstab文件存放,文件系统的静态信息,当系统启动时候,会自动从该文件读取相关信息,并将指定的文件系统挂载到指定的目录。

         

解析:int在32位和64位系统中都是32位,4字节,sizeof=4

字符串末尾为\0,sizeof获得其长度为8

指针大小在32位系统为4字节,64位系统为8字节

解析:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是操作系统进行资源分配和调度的一个独立单位;线程是进程的一个实体,一个进程中包含多个线程。是CPU调度和分派的基本单位,是比进程更小的能独立运行的基本单位,进程有独立的地址空间,线程没有。线程是共享进程的地址空间,进程是操作系统进行资源分配和调度的一个独立单位,而线程只是CPU调度和分派的基本单位。

           

解析:使用swap存在缺点,swap在磁盘中,磁盘读取速度远小于内存,如果内存吃紧,高频率读swap系统变得很慢。交换分区大小:swap空间为内存的一半。

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

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

相关文章

60.网游逆向分析与插件开发-游戏增加自动化助手接口-游戏公告功能的逆向分析与测试

内容来源于:易道云信息技术研究院VIP课 上一个内容:文字资源读取类的C还原-CSDN博客 码云地址(master分支):https://gitee.com/dye_your_fingers/sro_-ex.git 码云版本号:878db7708de09b448010ef54526fe…

新手深入浅出理解PyTorch归一化层全解析

目录 torch.nn子模块normal层详解 nn.BatchNorm1d BatchNorm1d 函数简介 函数工作原理 参数详解 使用技巧与注意事项 示例代码 nn.BatchNorm2d BatchNorm2d 函数简介 函数工作原理 参数详解 使用技巧与注意事项 示例代码 nn.BatchNorm3d BatchNorm3d 函数简介 参…

Linux文件的扩展属性 attr cap

文件属性 Linux文件属性分为常规属性与扩展属性,其中扩展属性有两种:attr与xattr. 一般常规的文件属性由stat API 读取,一般是三种权限,ower, group,时间等。 扩展属性attr 用户态API ioctl(fd, FS_IOC32_SETFLAGS…

Windows中磁盘未知没有初始化怎么办?

当我们尝试在Windows11/10/8/7上使用外部硬盘驱动器时,在小概率情况下可能会遇到磁盘未知没有初始化情况,此时如果您进入磁盘管理工具中查看,将会发现您的外部硬盘驱动器显示为未知、未初始化、没有磁盘空间,或者在某些情况下它还…

二进制安装包安装Prometheus插件安装(mysql_exporter)

简介 mysql_exporter是用来收集MysQL或者Mariadb数据库相关指标的,mysql_exporter需要连接到数据库并有相关权限。既可以用二进制安装部署,也可以通过容器形式部署,但为了数据收集的准确性,推荐二进制安装。 一,下载安…

批量AI智剪方法:轻松学会视频剪辑,让你的视频更精彩

在数字媒体时代,视频剪辑已经成为一项重要的技能。对于许多初学者来说,视频剪辑可能是一项复杂且耗时的任务。那么如何解决这个问题呢?现在一起来看看云炫AI智剪如何批量剪辑的方法,轻松完成视频剪辑工作,让视频更加精…

学而时习之---状态模式

在软件系统中,有些对象也像水一样具有多种状态, 这些状态在某些情况下能够相互转换, 而且对象在不同的状态下具有不同的行为。 为了更好地对这些具有多种状态的对象进行设计。 使用一种被称为状态模式的设计模式。 状态模式用于解决系统中复…

web自动化测试详细流程和步骤

一、什么是web自动化测试 自动化(Automation)是指机器设备、系统或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目…

部署node.js+express+mongodb(更新中)

1-Linux服务器部署MongoDB 1.升级 yum -y update 2.下载MongoDB安装包 3.上传安装包 上传目录 : /usr/local/ 2-配置MongoDB环境变量并启动 1.配置环境变量全局启动 vi ~/.bash_profile 使用i命令进入编辑模式 添加: export PATH/usr/local/mongodb/bin:$P…

layuiadmin新建tabs标签页,点击保存,打开新的标签页并刷新

用的layuiamin前端框架 需求:新增的页面为一个标签页,保存后,需要刷新列表 1、新建customMethod.js文件,自定义自己的方法 layui.define(function (exports) {var $ layui.$var customMethod {// 表单点击保存后,…

关于酒的几点思考

你说什么情况下,会让两个大男人手牵着手走路?甚至十指相扣。 不言而明,那肯定是“喝大了”之后。当酒精麻痹了人的神经之后,会让人忘却一切烦恼,让人回归“本真”。当血液中乙醇浓度在0.05-0.1%时,人开始朦…

K8s 源码剖析及debug实战之 Kube-Scheduler(五):优选算法详解

文章目录 0. 引言1. 回顾2. PrioritizeNodes3. 有哪些优选算法4. selectHost5. 总结6. 参考 0. 引言 欢迎关注本专栏,本专栏主要从 K8s 源码出发,深入理解 K8s 一些组件底层的代码逻辑,同时借助 debug Minikube 来进一步了解 K8s 底层的代码…