privesc linux thm

linux time测试命令的运行时间

在linux中,time命令是用来测试命令的运行时间的,命令的运行时间有三种: * real:实际使用时间,该时间包括进程执行时实际使用的 CPU 时间,进程耗费在阻塞上的时间(如等待完成 I/O 操作),其他进程所耗费的时间(Linux 是多进程的,命令在执行过程中,可能会有别的进程抢占 CPU) ......
命令 时间 linux time

linux下使用fdisk进行磁盘分区详解

目录 * [一.前言](about:blank#%E4%B8%80%E5%89%8D%E8%A8%80) * [二.关于磁盘分区的结构](about:blank#%E4%BA%8C%E5%85%B3%E4%BA%8E%E7%A3%81%E7%9B%98%E5%88%86%E5%8C%BA%E7%9A ......
磁盘 linux fdisk

linux下常用的快捷键和$参数

1.下面介绍两个在linux下非常有用的$参数 2.!$ 表示引用上一个命令的最后一个参数,例子如下: ``` [root@localhost ~]# echo '!$的作用是引用上一个命令的最后一个参数' >test.txt [root@localhost ~]# cat /root/test.t ......
快捷键 常用 参数 linux

Linux下mv和cp命令的区别

1.功能上的区别 * mv:用户可以使用mv为文件或目录重命名或将文件由一个目录移入另一个目录中。 * cp: cp的功能是将给出的文件或目录拷贝到另一文件或目录中。 2.inode上的区别(inode是存储文件元信息的区域) * mv:会将存储于indoe索引节点上的文件元信息也移动到新文件中。 ......
命令 Linux

linux文件的三个时间,修改文件时间为任意时间

目录 * [一.文件的三个时间](about:blank#%E4%B8%80%E6%96%87%E4%BB%B6%E7%9A%84%E4%B8%89%E4%B8%AA%E6%97%B6%E9%97%B4) * [二.修改文件的三种时间为任意时间](about:blank#%E4%BA%8C%E4%B ......
时间 文件 三个 linux

linux下vim的使用以及高效率的技巧

目录 * [一.关于vim编辑器](about:blank#%E4%B8%80%E5%85%B3%E4%BA%8Evim%E7%BC%96%E8%BE%91%E5%99%A8) * [二.vim编辑器的模式](about:blank#%E4%BA%8Cvim%E7%BC%96%E8%BE%91%E5 ......
高效率 技巧 linux vim

linux wget命令的重要用法:下载文件并保存,后台下载

Linux wget命令是一个下载文件的工具,它用在命令行下。 ``` #从网络下载一个文件并保存在当前目录 [root@node5 ~]# wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip #-O 将wget下载的文件,保存到指定的位置,保存 ......
后台 命令 文件 linux wget

linux常用关机、重启命令:shutdown,init 0,init 6

目录 * [一.使用shutdown关机,重启,定时关机](about:blank#%E4%B8%80%E4%BD%BF%E7%94%A8shutdown%E5%85%B3%E6%9C%BA%E9%87%8D%E5%90%AF%E5%AE%9A%E6%97%B6%E5%85%B3%E6%9C%BA) ......
init shutdown 命令 常用 linux

linux下date命令设置时间的输出格式和修改时间

目录 * [一.关于linux下的时间](about:blank#%E4%B8%80%E5%85%B3%E4%BA%8Elinux%E4%B8%8B%E7%9A%84%E6%97%B6%E9%97%B4) * [二.linux下使用date命令设置时间的输出格式](about:blank#%E4%B ......
时间 命令 格式 linux date

Linux下tail -f,tail -F,tailf的区别

在Linux中,tail -f ,tail -F,tailf都是用来查看滚动日志的好方法,但是三者之间却有着细微的不同: * tail -f 等同于--follow=descriptor,动态显示数据(不关闭),根据文件描述符进行追踪,当文件改名或被删除,追踪停止; * tail -F 等同于--f ......
tail Linux tailf

linux curl命令的重要用法:发送GET、POST请求,获取网页内容

curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 ![image-20230807175523230](https://gitee.com/zhu-wanming/person ......
命令 网页 内容 linux curl

linux sort命令的重要用法:按分隔符、字母、数字、月份进行排序

1.指定分隔符,以某一列进行排序并输出 ``` #-t 指定一个分隔符 #-k 后面跟数字,指定按第几列进行排序 #-r 反序排序(升序变成降序) #按“:”做分隔符,以第3列,也就是用户UID,来从大到小排序 [root@localhost opt]# sort -t ":" -nk3 -r /e ......
分隔符 字母 命令 月份 数字

linux cd命令的重要用法:cd -,cd ~

cd命令的作用:进入磁盘的某个目录下。 ``` [root@node5 ~]# cd /etc/sysconfig/network-scripts/ [root@node5 network-scripts]# pwd /etc/sysconfig/network-scripts #cd返回当前用户的 ......
命令 linux

Linux中默认的shell如何切换为其他类型的shell

1.一般linux系统会默认使用一种shell,比如我当前系统使用的默认shell是bash,可以使用如下方法查看。 ![image-20230805174633929](https://gitee.com/zhu-wanming/personal-chart-bed/raw/master/2023 ......
shell 类型 Linux

linux ls命令的重要用法:按照文件大小排序和按照时间排序

1.ls命令是list的缩写,用来打印当前目录清单或者打印出指定目录下的文件及文件清单。 2.本文介绍ls的重要用法:按“文件大小”排序列出文件清单和按“时间”排序列出文件清单。 3.按“文件大小”排序列出文件清单。 ``` #-S 以文件的大小进行降序排序 [root@master ~]# ls ......
命令 大小 文件 时间 linux

linux分区规划

一般来说,对系统进行分区,需要提前规划好: * 系统分区:如果资源允许的话,建议300G(该分区只存放操作系统和一些配置文件等); * /boot分区:是引导分区(该分区损坏,系统就启动不了了),在boot分区中存放着grub,内核文件等等,一般200M就够; * swap交换分区:这是一块特殊的硬 ......
linux

linux查询操作系统信息,CPU物理个数,CPU核心数,逻辑CPU数,内存信息查询,硬盘信息查询

目录 * [一.前言](about:blank#%E4%B8%80%E5%89%8D%E8%A8%80) * [二.关于服务器基本配置](about:blank#%E4%BA%8C%E5%85%B3%E4%BA%8E%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9F%BA%E6%9C ......
信息 CPU 个数 逻辑 物理

芯驰D9开发板,能跑安卓、Linux、RTOS的米尔超强国产CPU

你还记得缺芯、涨价的那段日子吗?近几年,因为贸易战、技术打压,芯片国产化已成为趋势。今天给大家推荐一款能跑安卓、Linux、RTOS的开发板,而且是车规级工业超强国产CPU。那就是米尔电子今年新推出的,基于芯驰D9系列核心板及开发板。 D9有什么特点? 1、D9处理器 D9处理器是国产厂商芯驰推出的 ......
国产 Linux RTOS CPU

linux 中awk 内部for、while、do while循环结构

001、for循环 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 1 2 3 4 5 6 7 8 9 10 11 12 [root@PC1 test02]# awk '{sum = 0; for(i = 1; i < ......
while 结构 linux awk for

Linux centos7.6 在线及离线安装postgresql12 详细教程

一、在线安装 官网找到对应的版本 PostgreSQL: https://www.postgresql.org/ 1.配置yum源 sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_ ......
postgresql centos7 教程 centos Linux

Linux常用命令

## 目录结构具体介绍 * /bin: 是Binary的缩写,这个目录存放着最经常使用的文件 * /sbin:s就是super user的意思,这里存放着系统管理员使用的系统管理程序 * /home:存放着普通用户的主目录,在linux中的每一个用户都有一个自己的目录,一般该目录是以用户的账号命名的 ......
命令 常用 Linux

鸟哥的Linux私房菜服务器架设篇

第十五章 时间服务器:NTP服务器1、会有统一的NTP服务器来保证每个地区/国家的统一时间;2、时间相关的概念: a、格里尼治时间(Greenwich Mean Time); b、UTC(Coordinated Universal Time);3、UTC时间与GMT时间有差不多16分钟的误差;4、L ......
私房 服务器 Linux

linux 中 awk内置变量 FIELDWIDTHS

001、FIELDWIDTHS 用于指定输出字段的宽度 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ [ro ......
变量 FIELDWIDTHS linux awk

测试面试 | 怎么查看redis | linux

总的来说就是查服务、查端口、查进程。 1、查看服务状态 service status nginx / systemctl status redis 直接可以看到版本号 pid 2、lsof -i : 3306 一般都是一个服务一个端口,不能两个服务一个,占用了,就起不来了. 3、ps -ef | g ......
redis linux

linux 查找

# locate 命令 根据关键字在整个Linux系统中查找 定位 > 1.基于自己的数据库 对文件进行查找;会把匹配的文件全部给出 ``` ┌──(root㉿kali)-[~] └─# locate -h Usage: plocate [OPTION]... PATTERN... -b, --ba ......
linux

linux中awk 命令中 NR、FNR内置变量

001、NR [root@PC1 test02]# cat a.txt ## 测试文件 1 2 3 4 5 [root@PC1 test02]# cat b.txt ## 测试文件 11 12 13 14 15 [root@PC1 test02]# awk '{print NR, $0}' a.tx ......
变量 命令 linux awk FNR

Linux-Shell脚本

第一个shell脚本 打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用 php 写 shell 脚本,扩展名就用 php 好了。 输入一些代码,第一行一般是这样: 实例 #!/ ......
Linux-Shell 脚本 Linux Shell

linux 终端交互

==web ssh: pip3 install webssh run wssh ==ssh login: ssh jeams@172.28.19.196 ==copy: 远端-->本地 scp jeams@172.28.19.196:/home/jeams/gerrit_testsite/bin/g ......
终端 linux

linux ssh限制ip白名单访问的两种方式

第一种:sudo vi /etc/ssh/sshd_config 空白处添加 #如果仅允许用户,不限制IP AllowUsers ubuntu #仅允许特定用户特定IP AllowUsers ubuntu@10.138.20.21 保存退出后执行 sudo service ssh restart 第 ......
名单 方式 linux ssh

【学习记录】linux下获取硬盘序列号

在linux下获取硬盘序列号方法一:$ hwinfo --disk 方法二:$ cat /sys/class/block/sda/device/wwid$ cat /sys/class/block/nvme0n1/device/serial 方法三:$ udevadm info --query=al ......
序列号 序列 硬盘 linux