Linux常用命令及面试题

Linux常用命令及面试题目录 文件处理命令 cd 切换工作目录 cd 返回主目录 cdhome liu 跳转当前目录 cd 当前目录向上移动两级 ls 列出指定目录内容 l 以列表形式查看 h 以一种人性化的方式查看 也是文件的大小以合适的单位显示 a 查看所有文件 包括

===================目录/文件处理命令======================== cd:切换工作目录 $cd 返回主目录 $cd home/liu 跳转当前目录 $cd ../.. 当前目录向上移动两级 ls :列出指定目录内容   -l 以列表形式查看   -h 以一种人性化的方式查看,也是文件的大小以合适的单位显示   -a 查看所有文件,包括隐藏文件   -i 显示出文件的i节点号 pwd:显示当前工作目录的绝对路径 cp:复制文件或者文件夹   -a =-pdr   -p 同时复制文件属性,比如修改日期   -d 复制时保留文件链接   -r: 复制文件夹时,递归复制子文件夹   -l 不复制,而是创建指向源文件的链接文件,链接文件名由目标文件给出。   note:可以在拷贝的同时重命名 mv:移动文件或者文件夹,可以在移动的时候重命名 rm :删除文件或者文件夹   -r:递归删除   -f:强制删除 即没有提醒 mkdir: 创建目录   -p : 递归的创建目录 也就是可以创建多层目录   一次创建多个目录: mkdir {a,b,c,d,e,f}   一次创建 a b c d e f多个目录。 rmdir:删除一个空文件夹 touch 文件名:创建文件 可以一次创建多个文件,以空格隔开 cat :查看文件内容   -n:带行号 find:搜索指定范围内的文件 ==============压缩解压缩命令============================ tar:    zip:   zip -r 压缩生成的文件名 要压缩的目录   zip 压缩生成的文件名 要压缩的文件。 unzip:   unzip 要解压缩的文件 ===============网络命令========================== ping:测试网络连通性   ping ip地址   -c 要ping的次数 ifconfig:   直接回车查看当前网卡信息   ifconfig 网卡名 ip地址 临时修改网络ip     ifconfig th0:0 192.168.1.100 netmask 255.255.255.0       给th0这个网卡新添加一个ip     ifconfig eth0:0 down     ifconfig eth0:0 up ======================其他命令========================= ps 静态查看系统进程   ps -aux 使用BSD语法查看所有进程   ps -ef 标准语法查看所有进程     UID 程序被该 UID 所拥有     PID 就是这个程序的 ID     PPID 则是其上级父程序的ID     C CPU 使用的资源百分比     STIME 系统启动时间     TTY 登入者的终端机位置     TIME 使用掉的 CPU 时间。     CMD 所下达的指令为何   ps -aux --sort -pcpu,-pmem     根据CPU占用情况和内存占用情况来显示进程   watch -n 1 'ps -aux --sort -pcpu,-pmem'     每隔1秒监控一次进程情况 top 动态查看系统的状态 lsof -Pti :8000   通过端口号获得进程pid lsof -i:端口号 查看端口占用 kill -9 pid   杀死指定pid的进程,强行杀死。 history   查看历史命令 

 

常见面试题

问题1:

绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?

答案:
绝对路径: 如/etc/init.d
当前目录和上层目录: ./  ../
主目录: ~/
切换目录: cd

问题2:












问题7:

随意写文件命令?怎么向屏幕输出带空格的字符串,比如”hello world”? 

答案:

写文件命令:vi

向屏幕输出带空格的字符串:echo hello world

 

问题9:

“*”可替代任意多个字符。

方括号“[charset]”可替代 charset 集中的任何单个字符,如[a-z],[abABC]

问题14:

问题16:

终止进程用什么命令? 带什么参数? 

答案:

kill [-s
<信息名称或编号>
][程序] 或 kill [-l
<信息编号>


kill-9 pid

问题17:

搜索文件用什么命令? 格式是怎么样的? 

答案:

find
<指定目录>
<指定条件>
<指定动作>

whereis 加参数与文件名

locate 只加文件名

find 直接搜索磁盘,较慢。

find / -name “string*”

 

问题18:

查看当前谁在使用该主机:who

 

问题19:

使用什么命令查看用过的命令列表?

答案:

history

问题20:

使用什么命令查看 ip 地址及接口信息?

答案:

查看各类环境变量用什么命令?

答案:

du 显示目录或文件的大小

df 显示每个
<文件>
所在的文件系统的信息,默认是显示所有文件系统。

(文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如 i 节点,磁盘分布图,间接块,超级块等。这些数据对大多数用户级的程序来说是不可见的,通常称为 Meta Data。) du 命令是用户级的程序,它不考虑 Meta Data,而 df 命令则查看文件系统的磁盘分配图并考虑 Meta Data。
df 命令获得真正的文件系统数据,而 du 命令只查看文件系统的部分情况。






版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219874.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午9:42
下一篇 2026年3月17日 下午9:42


相关推荐

  • ES-Elasticsearch数据库查询[通俗易懂]

    ES-Elasticsearch数据库查询[通俗易懂]ES增删改查一:结构操作1.查询对应索引的表结构GETbiz_commission_book2.创建表复制代码PUTcfg_send_sku{“settings”:{“number_of_shards”:5,“number_of_replicas”:1},”mappings”:{“cfg_send_sku”:{“properties”:{“obdCode”:{

    2022年6月13日
    127
  • KeyPal硬件钱包[通俗易懂]

    KeyPal硬件钱包[通俗易懂]KeyPal-一款多场景、易操作、全方位保护多链数字资产的硬件钱包以下文章来源于KeyPal硬件钱包,作者KeyPal2021年8月9日,TokenPocket发布了第一款服务于区块链领域的硬件钱包产品——KeyPal。KeyPal硬件钱包是TokenPocket基于开源项目自行深度研发出的一款多链的、多重认证、多方位保护用户数字资产的硬件钱包。KeyPal具有诸多亮点,从安全性、外观表现、材质用料、智能应用和公链支持等各方面都有不错的表现,是当前市面上最具性价比的一款硬件钱包。下面就..

    2022年8月30日
    4
  • N 皇后问题_用回溯法解N皇后问题

    N 皇后问题_用回溯法解N皇后问题n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给定一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个明确的n皇后问题的棋子放置方案,该方案中‘Q’和‘.’分别代表了皇后和空位。示例如下:输入:4输出:[[".Q..",//解法1"…Q","Q…","…..

    2022年9月30日
    7
  • vue 图片上传 图片展示 bootstrap

    vue 图片上传 图片展示 bootstrap效果图html…………<--key=idPicUrl-->

    2022年6月22日
    42
  • javabean是什么?

    javabean是什么?一 javabean 是什么 JavaBean 是指一段特殊的 Java 类 就是有默然构造方法 只有 get set 的方法的 java 类的对象 nbsp nbsp 专业点解释是 JavaBean 定义了一组规则 JavaBean 就是遵循此规则的平常的 Java 对象 nbsp nbsp 满足这三个条件 nbsp nbsp 1 执行 java io Serializable 接口 2 提供无参数的构造器 nbsp 3

    2026年3月16日
    2
  • RabbitMQ和Kafka对比以及场景使用说明

    RabbitMQ和Kafka对比以及场景使用说明  我目前的项目最后使用的是RabbitMQ,这里依然是结合网上大神们的优秀博客,对kafka和rabbitmq进行简单的比对。最后附上参考博客。  1.架构模型  rabbitmq    RabbitMQ遵循AMQP协议,RabbitMQ的broker由Exchange,Binding,queue组成,其中exchange和binding组成了消息的路由键;客户端Producer通过…

    2022年10月14日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号