linux基本命令2

进入共享文件夹
cd /mnt/hgfs/code

1、搜索文件位置

find 空格 / 空格 -name 文件名

/代表万物的起始 /一个一个根目录

“.”代表是当前目录
“/”代表是根目录

如下:
在这里插入图片描述
注:没有文件则不返回,找到返回路径

2、查找在第几行

grep -n 关键词 文件名  {提出文件中含有关键词的行}(加上-n显示行数)

在这里插入图片描述
在这里插入图片描述

3、tar 压缩编辑
https://www.linuxcool.com/tar

3、file查看文件类型

在这里插入图片描述

4、按大小取部分文件 dd

If   		 输入文件
Out			 输出文件
Count  		 次数
Bs			 一次的大小, 默认为字节

在这里插入图片描述

5、mv 剪切和重命名

剪切mv 1.txt 2.txt (将1内容剪切到2中)

在这里插入图片描述

重命名:
在这里插入图片描述

6、创建文件夹Mkdir

Mkdir -p 路径 (递归嵌套创建文件)
在这里插入图片描述

文件夹复制 cp -r (在当前目录内)

在这里插入图片描述

7、touch :

有两个功能:一是创建新的空文件,二是改变已有文件的时间戳属性。

touch -a 仅修改读取时间
-m 仅修改时间
-d 同时修改atime和mtime

修改时间
在这里插入图片描述

:冒号为间隔符

8、diff
以逐行的方式,比较文本文件的异同处。

返回值:没有不一样不返回,有不同返回不同

diff --brief a.txt b.txt (判断文件内容是否相同)
在这里插入图片描述
diff -c a.txt b.txt(哪里不同!标识)
在这里插入图片描述
9、cut提取(按列的)
Cut -d : -f 1 /etc/passwd 把某个文件第一行以冒号为分隔符的内容提取出来

Cut -d”;” -f 1 文件 (提取的是第几列)

在这里插入图片描述

10、wc -l 文件名(统计行数) wc -c文件名 (统计字节数)

在这里插入图片描述

11、stat 文件
最后查看内容时间 最后一次修改内容 变更属性的时间
在这里插入图片描述

**12、Tr **
tr的英文全称是“ transform ”,即转换的意思。该命令的作用是一种可将字符进行替换、压缩、删除,他可以将一组字符转换成另一组字符。tr他只能从标准输入中读取数据,因此,tr要么将输入文件重定向到标准输入,要么从管道读入数据。

(替换只是在终端上显示,不会写入到文件里。)
tr 替换
在这里插入图片描述
tr -d '删的东西’
在这里插入图片描述

目录信息

Lcd -返回到上次目录
cd …上一级目录(上个文件夹)
pwd 当前位置

系统信息

13、Last 系统登录记录

命令的作用是显示近期用户或终端的登录情况,通过查看系统记录的日志文件内容,进而使管理员可以获知谁曾经或者企图连接系统。
执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并把该文件记录的登录系统或终端的用户名单全部显示出来。默认显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登录。
在这里插入图片描述

14、uname -a 系统内核信息

用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。
如果未指定任何选项,其效果相当于执行”uname -s”命令,即显示系统内核的名字

15、uptime 负载情况

命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。 uptime命令用法十分简单,直接输入uptime即可查看系统负载情况

16、free -h 内存

命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存。这些信息是通过解析文件 /proc/meminfo 而收集到的

在这里插入图片描述

Who命令用来打印当前登录用户信息,包含了系统的启动时间 、 活动进程 、 使用者 ID、使用终端等信息,是系统管理员了解系统运行状态的常用命令。
系统运行状态

在这里插入图片描述

网卡信息

17、Ifconfig (查看网卡)

在这里插入图片描述
18、查看进程消息
Top 实时更新

负载值(0.01 ,0.02 。0.04) 从右往左看:这是高了

算是一个U型的过程,不停变化低->高 ,高->低

在这里插入图片描述

Tasks:175个进程 1个运行 176个睡觉 0个停止0个僵尸进程
%cpu负载值
id:cpu空闲值

KiB Mem: 真实物理内存值:总共大小(KB),已经使用的量 ,空闲量
Swap 交换分支的值(充当内存区的功能)

NI 优先级(越小表示优先级越高)

Pidof sshd (查看进程号码sshd,会返回随机值,不返回则代表这个进程没有运行)
Systemctl status sshd (查看进程内容)
Systemctl start sshd (开启进程内容)
19、kill 进程号码 (关闭、结束) killall 进程名称(批量关闭)

在这里插入图片描述

20、Poweroff 关机
21、Wget下载

Wget (-b后台下载 -p下载到目录,-t最大尝试参数,-c断点,-p下载页面所以资源包括图片,-r递归下载)+网址 下载(在当前所在的目录)

22、echo $+变量,可以将变量直接输出到终端

在这里插入图片描述

echo $?
表示判断上一条语句是否为真

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值