Linux高频命令

Linux

`pwd指令查看工作目录。 cd指令切换工作目录。
which指令查找一个执行文件所在的路径。
ls显示文件信息。 rm删除文件。
touch修改一个文件的时间戳,如果文件不存在会触发创建文件。
vi和nano可以用来编辑文件。
cat查看完成的文件适合小型文件。
more less查看一个文件但是只读取用户看到的内容到内存,因此消耗资源较少,适合在服务器上看日志。
head tail可以用来看文件的头和尾。
grep指令搜索文件内容。
find指令全局查找文件。
即man指令,它是所有指令的手册,所以你一定要多多运用,熟练掌握。另外,一个指令通常有非常多的参数,但都需要用man指令去仔细研究。
ps -ef 查看进程

Linux查看磁盘空间可以使用 df 和 du 命令

df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

已经启动了项目,更新jar包,需要重新部署的情况

1.查看进程 ps -ef或者更精准 ps -ef|grep xxx
2.杀死进程 kill -9 进城号
3.删除旧的jar包 rm 文件名
4.上传新的jar包 2.(用命令或者直接拖动等都行)
5.输入启动命令启动jar包
启动命令:4)nohup Java -jar xxx.jar >aa.log //指定输出日志文件,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行

``pwd`指令查看工作目录。

cd指令切换工作目录。

which指令查找一个执行文件所在的路径。

ls显示文件信息。

rm删除文件。

touch修改一个文件的时间戳,如果文件不存在会触发创建文件。

vinano可以用来编辑文件。

cat查看完成的文件适合小型文件。

more less查看一个文件但是只读取用户看到的内容到内存,因此消耗资源较少,适合在服务器上看日志。

head tail可以用来看文件的头和尾。

grep指令搜索文件内容。

find指令全局查找文件。

在这里,我再强调一个指令,即man指令,它是所有指令的手册,所以你一定要多多运用,熟练掌握。另外,一个指令通常有非常多的参数,但都需要用man指令去仔细研究。

ps -ef

在这里插入图片描述

Linux查看磁盘空间可以使用 df 和 du 命令

df df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

处理目录的常用命令

  • ls: 列出目录
  • cd:切换目录
  • pwd:显示目前的目录
  • mkdir:创建一个新的目录
  • rmdir:删除一个空的目录
  • cp: 复制文件或目录
  • rm: 移除文件或目录
  • mv: 移动文件与目录,或修改文件与目录的名称
cmod [-R] xyz 文件或目录

-rwxrwxrwx

r:4 w:2 x:1

Linux 链接概念

硬连接 ln f1 f2 # 创建f1的一个硬连接文件f2

软连接 ln -s f1 f3 # 创建f1的一个符号连接文件f3

磁盘管理

概述

Linux磁盘管理好坏直接关系到整个系统的性能问题。

Linux磁盘管理常用命令为 df、du。

  • df :列出文件系统的整体磁盘使用量
  • du:检查磁盘空间使用量
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一些嵌入式Linux高频面试题: 1. 什么是嵌入式系统? 答:嵌入式系统是一种特殊的计算机系统,它通常集成在其他产品中,执行特定的任务。嵌入式系统通常具有低功耗、小体积、高可靠性等特点。 2. Linux内核中的进程调度算法是什么? 答:Linux内核中的进程调度算法是CFS(Completely Fair Scheduler),它通过红黑树来维护任务的优先级和调度顺序,以保证所有进程都能够公平地使用CPU。 3. 如何在Linux系统中查看系统内存使用情况? 答:可以使用free命令查看系统内存使用情况。该命令会输出系统总内存、空闲内存、已使用内存、缓存和缓冲区等信息。 4. 如何在Linux系统中查看CPU使用情况? 答:可以使用top命令查看系统CPU使用情况。该命令会实时显示系统中各个进程的CPU占用情况,并按照CPU占用率排序。 5. 如何在Linux系统中查看网络流量情况? 答:可以使用ifconfig命令查看网络接口的信息,包括接口的IP地址、子网掩码、MAC地址等信息。同时,也可以使用netstat命令查看当前网络连接情况,包括TCP连接、UDP连接等信息。 6. 如何在Linux系统中查看内核日志? 答:可以使用dmesg命令查看内核日志。该命令会输出内核启动过程中的各种信息,包括硬件检测、设备驱动加载、内存分配等信息。 7. 如何在Linux系统中查看进程信息? 答:可以使用ps命令查看进程信息。该命令会输出当前系统中的所有进程,包括进程ID、进程名称、进程状态等信息。同时,也可以使用top命令查看系统中CPU占用率最高的进程。 8. 如何在Linux系统中安装软件包? 答:可以使用apt-get命令或者yum命令安装软件包。这两个命令可以自动下载软件包并进行安装,同时也可以自动解决软件包之间的依赖关系。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值