linux操作命令


主要是面试问到了,给自己备注下,不会很详细

1询问

1.查看所有进程的命令(某个程序/文件的进程)

ps -ef (ps -ef 丨 gref 文件名)

grep是一个文本搜索工具
丨表示管道,理解为左右两边命令同时进行

2.查询某个文件

find -name 文件名

Find常用命令: https://www.cnblogs.com/yorkyang/p/6294894.html.这个写的很全,还看的十分舒服,不想别人直接把命令表一个复制粘贴拉过来,一点看下去的欲望都没

3.修改文件权限

chmod 权限级别(数字如,770/755) 文件名

这个写的详细些,整洁: http://math.ecnu.edu.cn/~jypan/Teaching/Linux/command/chmod.htm.
这个也很详细,更易懂: https://blog.youkuaiyun.com/shenjian58/article/details/89850671.

4.解压文件

unzip 压缩包名
tar -xvf 压缩包名 或者 tar -xvf 压缩包名
在这里插入图片描述

5.查看日志

tail 文件名
tail -f 文件名(实时查看日志)
tail -n <行数> 显示文件的尾部 n 行内容

tail -n number 文件名 显示文件尾部最后number行内容
tail -n +number 文件名 显示从第number行开始到末尾的内容

  • 常用tail命令
    在这里插入图片描述

6.查看cpu性能

mpstat 是实时系统监控工具。其报告与CPU的一些统计信息,在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息

mpstat [-P {cpu|ALL}] [internal] [count]]
在这里插入图片描述
vmstat: 用来获得有关进程、虚存、页面交换空间及 CPU活动的信息。这些信息反映了系统的负载情况
在这里插入图片描述

Linux性能检测常用的10个基本命令: https://blog.youkuaiyun.com/guoxiaojie_415/article/details/80526667.

7.磁盘空间不足处理

先du命令用来查看目录或文件所占用磁盘空间的大小。
常用选项组合为:du -sh
在这里插入图片描述du -sh * | sort -n
其中 du -sh 表示查看当前目录总大小
但是 du -sh*表示查看当前目录下子目录大小
sort -n 表示按照(整个数字)来排序

du -sk 文件名 查看指定文件大小
-k表示以kb显示
-m表示以mb显示

2.笔记

2.1 pwd

显示用户当前所处的工作目录

2.2 vim

vim命令的功能是用于编辑文本内容,能够编辑任何的ASCII格式文件,对内容进行创建、查找、替换、修改、删除、复制、粘贴等操作。编写文件时,无需担心【目标文件】【是否】存在,若不存在则会自动在内存中创建,随保存操作输出到硬盘中。

  • 语法格式:vim [参数] 文件

常用参数:
在这里插入图片描述

2.3 echo

显示一行文本
https://www.jianshu.com/p/a1ad2d3ee42e.

2.4 export

语法:export [-fnp][变量名称]=[变量设置值]
用处:设置/显示环境变量

https://www.linuxprobe.com/linux-export-use.html.

2.4 du

查询当前路径下某文件大小
比如我在/root目录下,查询/root/aaa文件的大小,就是cd root,然后du aaa,不过直接du 文件名,会把这个文件夹下所有的文件字节大小全显示出来

-h: 以人们较易读的容量格式呈现(G/M/K)显示,自动选择显示的单位大小

-s : 列出总量而已,而不列出每个个别的目录占用容量

-k : 以KB为单位进行显示

-m : 以MB为单位进行显示常用命令参考

2.5 创建用户相关

useradd -m 用户名 【-m 会创建相应的文件】
passwd 用户名 【创建密码,之后会让你输入密码,以及再次确认密码】
userdel -r 用户名 删除用户【缺少-r可能会少删除一些用户相关配置,再次创建用户会报错】

2.6 scp

语法:scp [文件名] [目标用户名]@[ip]:[文件目的地址]
scp aa.txt root@170.0.0.1:/home/abc将当前目录下的aa.txt传输到170.0.0.1下的root下的/home/abc下面
用处:远程传输文件
https://blog.youkuaiyun.com/m0_37635769/article/details/126607510.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值