首页 > 其他分享 >面试官:这些大学生都会

面试官:这些大学生都会

时间:2023-12-17 15:32:54浏览次数:37  
标签:文件 面试官 大学生 image 命令 这些 Linux 操作 目录

大家好,我是 JavaPub。

最近有些同学在后台问我,面试总是会遇到被问 Linux 命令的问题,自己就面试个后端开发岗位,怎么这么难呢?

image-20231216131924099

image-20231216131924099

其实 Linux 命令,对于一个后端开发来说,并不是很难,只是我们平时很少使用而已。

但是,我们平时开发,用到的 Linux 命令,其实也就那么几个,比如:

  • 文件操作:ls、cd、pwd、mkdir、touch、cp、mv、rm
  • 文件查看:cat、more、less、head、tail
  • 文件压缩:tar、gzip、zip
  • 文件权限:chmod、chown
  • 文件搜索:find、grep
  • 网络操作:ping、ifconfig、netstat
  • 进程操作:ps、kill、top
  • 系统操作:date、df、du、free、top

有没有发现上面的命令大多都是对文件的操作。linux 有句话叫做:一切皆文件 Everything is a file

image-20231216131826484

image-20231216131826484

...

接下来给大家演示一些文件的操作。有的同学说,我没有 Linux 服务器,没关系,我之前给大家推荐了一个可以免费使用 Linux 的在线网站、跟着下面视频一学就会。当然,大家也可以在自己的电脑上安装虚拟机来操作。

点击学习:play-with-docker在线linux操作视频

文件操作

ls

ls 命令用于显示指定工作目录下之内容(列出当前目录下的文件和目录)。

cd

当要进入某个目录时。

image-20231216124523478

image-20231216124523478

pwd

pwd 命令用于显示工作目录。

image-20231216124628242

image-20231216124628242

mkdir

mkdir 命令用于创建目录。当你要给自己的项目分层,比如 Javapub-docs 放文档、javapub-img 放图片。

image-20231216124857718

image-20231216124857718

touch

touch 是用来创建文件的命令。

image-20231216125205177

image-20231216125205177

cp

cp 命令用于复制文件或目录。这个命令很有用,比如把我们上传到服务器的代码复制到需要运行的目录下。

image-20231216130058600

image-20231216130058600

mv

mv 命令用于移动文件或目录。

image-20231216130625976

image-20231216130625976

rm

rm 命令用于删除文件或目录。

image-20231216125353767

image-20231216125353767

下期继续。。。

标签:文件,面试官,大学生,image,命令,这些,Linux,操作,目录
From: https://blog.51cto.com/wangshiyu/8862017

相关文章

  • 铺先生:门店选址需要分析这些,看看你的方向对了没
    做门店选址的时候,你分析的要素越多,你避免风险的概率就越大。选址最终的目的都是为了店铺能够更好的经营,而分析问题的意义就在于此。门店选址需要分析这些,你都知道几个呢?下面小编就来跟大家说一下吧。1. 分析商圈在门店选址的诸多因素中,商圈的影响绝对是很大的,商圈的定位不同,适合的......
  • 2023年,这些CRM系统表现突出
      本文将为大家带来2023有哪些好用CRM客户管理系统?CRM系统排行榜基于品牌知名度、功能、产品实力、系统稳定性、用户体量等多重因素考量。其中ZohoCRM、红圈CRM等产品市场表现优异入选此次榜单。1.ZohoCRM公司成立时间:1996年Zoho(卓豪)是一家国际化公司,目前在全球已超过1亿......
  • 编写一个程序,记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目,然
    编写一个程序,记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目,然后要求用户输入每一个捐献者的姓名和款项。这些信息被储存在一个动态分配的结构数组中。每个结构有两个成员:用来储存姓名的字符数组(或string对象)和用来存储款项的double成员。读取所有的......
  • 2023年,排行前十的CRM软件有这些
    排行榜可以帮助我们做出更加明智的购买决策,因此,很多企业都在寻找国内2023年CRM软件的排行榜,以便更好地了解和选择适合自己公司的CRM软件。尤其是排行榜中的前十名,更是备受关注。下面,我将为大家详细介绍2023年CRM软件排行榜的前十名,帮助大家更好地了解和选择适合自己的CRM软件。1......
  • 面试官:如何实现链式调用?
    从Java8开始,便引入了一种称为“流式API”的编程风格,当然也被称为“链式设置”或“链式调用”。它主要是通过设置方法的返回值,让返回值变为对象自身,从而实现连续的方法调用,这种风格就叫做“链式设置”或“链式调用”。例如,以下代码:MySQLConnectOptionsconnectOptions=new......
  • 第1-14届河南省大学生程序设计竞赛(ICPC-ACM河南省赛)
    河南省大学生程序设计竞赛又称为河南省内的ACM,是河南省内大学生程序设计的盛宴  2021年5月22日至23日,河南省第十三届大学生程序设计竞赛在  河南农业大学举行,2022年 4月16日,中原工学院我院2022年(第14届)ACM程序设计竞赛决赛在学院基础实验楼举行。5月20日至21日,2023年......
  • 嵌入式系统开发中常用的程序这些例程的简要介绍和使用示例
    这些例程都是嵌入式系统开发中常用的程序。以下是对这些例程的简要介绍和使用示例:audio_codec:音频编解码器程序,用于处理音频数据的编码和解码。使用示例:#include"audio_codec.h"intmain(){AudioCodeccodec;uint8_tinput[]={0x01,0x02,0x03,0x04};uint8_......
  • 面试官问我,try catch 应该在for循环里面还是外面?
    trycatch的位置是要根据具体情况来确定的。咱们先来说说for循环里面放trycatch的情况。当你的程序在for循环中可能会发生异常,但是这个异常并不是致命的,也不会影响整个循环的执行,那你就可以把trycatch放在for循环里面。举个例子吧,假设咱们要读取一个文件里的数据,然后进行处理。可......
  • 在C++中,预处理器提供了一些符号和运算符,这些符号在宏定义中有特殊的含义
    在C++中,预处理器提供了一些符号和运算符,这些符号在宏定义中有特殊的含义。以下是一些常见的符号:#:字符串化运算符,用于将宏参数转换为字符串。#defineSTRINGIZE(x)#xstd::cout<<STRINGIZE(Hello);//输出"Hello"##:连接运算符,用于连接两个标记,使它们成为一个标记。#de......
  • 2023第八届上海市大学生网络安全大赛-磐石行动(misc+crypto) WP
    Cryptobird题目docx文档出现:我的解答:使用在线工具即可:https://www.dcode.fr/birds-on-a-wire-cipherflag{birdislovely}crackme题目importosimportstringfromrandomimportrandint,samplefromCrypto.Util.numberimport*fromCrypto.CipherimportAESfromC......