
linux 面试题
文章平均质量分 73
binary~
所有的努力最终都会绕个大圈回报给你。
展开
-
linux基础指令(2)
Linux中的文件名+后缀,是给用户看的,inode系统层标识文件·ls -i显示文件的inode信息ls -R列出子目录文件Linux中的 /有两种身份1.一串路径的分隔符2./我们称之为根目录绝对路径时唯一的相对路径时不唯一的所以一般系统中或者你的软件对应的配置文件,一般采用的是绝对路径日常操作,可以多多使用相对路径(简单)statstat命令主要用于显示文件或文件系统的详细信息。文件=内容 + 属性 (都会被保存下来)to原创 2022-03-08 14:18:35 · 459 阅读 · 2 评论 -
linux基础指令(1)
指令命令对应英文作用lslist查看当前文件夹下的内容pwdprint work directory查看当前所在的文件路径cd [目录]change directory切换文件夹touch [文件名](只可删除文件,不可删除文件名)touch如果文件不在就新建一个文件(非文件夹)mkdir [目录]make directory切换文件夹rm [文件名] (只可删除文件,不可删除文件名)remove删除文件clearclea原创 2022-03-07 11:09:16 · 247 阅读 · 1 评论 -
西邮Linux2020年面试题
西邮Linux2020年面试题1运行下面代码,输出结果是什么?解释其原因。2执行下面代码段,谈谈你对宏的理解。3分析下面程序的输出结果4在程序中执行此函数,其输出结果是什么,在同一程序中执行多次该函数,输出结果是否相同?5分析以下程序,推测并验证其作用。6下面程序的执行结果是什么,请解释说明7 以下程序段运行的结果是什么,你知道怎么判断两个浮点数是否相同?8 运行下列代码,解释运行结果,谈谈自己的理解。9分析下列程序的输出,解释其原因10执行下面程序段,其输出结果是什么,解释其原因。11 下面程序段的输出结原创 2021-12-14 20:18:02 · 1078 阅读 · 1 评论 -
西邮Linux2021年面试题
请试着解释其输出。int main(int argc, char *argv[]){ unsigned char a = 255; char ch = 128; a -= ch; printf("a = %d ch = %d\n", a, ch);}char的范围是-128~127,所以给一个char赋128时,实际上计算机会把它当作-127。unsigned char的范围是0~256。下面代码的运行输出结果是什么,并说说你的理解。int..原创 2021-12-13 21:46:45 · 200 阅读 · 0 评论 -
西邮Linux2019面试题
1.下面代码段将打印出多少个‘=’?运用相关知识解释该输出。int main(int argc, char *argv[]) { for (unsigned int i = 3; i >= 0; i--) putchar('=');}运行结果:死循环分析:i是无符号整型变量,不可能变为负值,所以会死循环。2.下列三种交换整数的方式是如何实现交换的?/* (1) */ int c = a; a = b ; b = c;..原创 2021-12-13 20:56:40 · 1302 阅读 · 0 评论