草庐IT

Linux基础命令(一)

linux基础命令(一)目录linux基础命令(一)1.目录管理1.1ls1.2cd1.3pwd1.4mkdir1.5tree2.文件管理2.1touch2.2stat2.3rm2.4cp2.5mv1.目录管理1.1ls#ls列出当前工作目录下的内容[root@zzd~]#lsaanaconda-ks.cfgdate.shpasswdtest#-l以长格式显示(ls-l,可以简写为ll)[root@zzd~]#ls-ltotal16drwxr-xr-x.5rootroot33Jun2914:42a-rw-------.1rootroot1081Jun2916:28anaconda-ks.cfg

Linux基础命令二

Linux基础二目录Linux基础二Linux基本原则bash特性基础命令命令类型Linux基本原则由目的单一的小程序组成,组合小程序完成复杂任务;一切皆文件;配置文件保存为纯文本格式。bash特性支持命令历史、命令补全,支持管道、重定向,支持命令别名,支持命令行编辑,支持命令行展开,支持文件名通配,支持变量,支持编程shellshell(外壳),广义的shell可以理解为是用户的工作环境,在windows看来桌面就是一个shell,在linux看来终端就是shell常见的shell有两种,一种是图形界面,即GUI,一种是命令行终端,即CLI。常用的GUI:GraphicUserInterfa

Linux基础命令一

Linux基础一目录Linux基础一基础命令硬链接/软链接基础命令lsls//查看目录[root@lnh~]#mkdirxbz[root@lnh~]#touch{1..5}[root@lnh~]#ls12345anaconda-ks.cfgxbz//先创建目录和文件再查看-l查看文件类型[root@lnh~]#ls-ltotal4-rw-r--r--.1rootroot0Jun2919:331-rw-r--r--.1rootroot0Jun2919:332-rw-r--r--.1rootroot0Jun2919:333-rw-r--r--.1rootroot0Jun2919:334-rw-r-

leetcode 530. Minimum Absolute Difference in BST二叉搜索树的最小绝对差 (简单)

一、题目大意给你一个二叉搜索树的根节点root,返回树中任意两不同节点值之间的最小差值。差值是一个正数,其数值等于两值之差的绝对值。示例1:输入:root=[4,2,6,1,3]输出:1示例2:输入:root=[1,0,48,null,null,12,49]输出:1提示:树中节点的数目范围是[2,104]0来源:力扣(LeetCode)链接:https://leetcode.cn/problems/minimum-absolute-difference-in-bst著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。二、解题思路这道题给我们一棵二叉搜索树,让我们求任意个节点值之

leetcode 235. Lowest Common Ancestor of a Binary Search Tree 二叉搜索树的最近公共祖先(简单)

一、题目大意给定一个二叉搜索树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉搜索树:root=[6,2,8,0,4,7,9,null,null,3,5]示例1:输入:root=[6,2,8,0,4,7,9,null,null,3,5],p=2,q=8输出:6解释:节点2和节点8的最近公共祖先是6。示例2:输入:root=[6,2,8,0,4,7,9,null,null,3,5],p=2,q=4输出:2解释:节点2和节

Linux进程管理

Linux进程管理目录1.进程基本概述1.1进程的组合部分1.2进程的环境1.3进程的产生1.4进程的分类2.进程的状态3.进程的优先级3.1Linux进程调度与多任务3.2进程优先级3.3相对优先级3.4nice级别与权限3.5进程优先级调整4.进程管理命令4.1ps4.2pstree4.3pgrep4.5vmstar5.控制作业5.1作业与会话5.2作业分类5.3在后台运行作业6.进程间通信7.使用信号控制进程8.监控进程活动8.1IO负载8.2实时进程监控作业1.进程基本概述进程是已启动的可执行程序的运行中实例。/proc目录下以数字为名的目录,每一个目录代表一个进程,保存着进程的属性信

Linux进程管理

Linux进程管理目录Linux进程管理1.进程基本概述1.1进程的组成部分1.2进程的环境1.3进程的产生1.4进程的分类2.进程状态3.进程优先级3.1Linux进程调度与多任务3.2进程优先级3.3相对优先级3.4nice级别与权限3.5进程优先级调整4.进程命令4.1ps4.2pstree4.3pgrep4.4pidof4.5vmstat5.控制作业5.1作业与会话5.2作业分类6.进程间通信7.使用信号控制进程监控进程活动8.1IO负载8.2实时进程监控作业1.进程基本概述进程是已启动的可执行程序的运行中实例。/proc目录下以数字为名的目录,每一个目录代表一个进程,保存着进程的属性

Linux基础命令(二)

Linux基础命令(二)目录Linux基础命令(二)1.压缩,解压缩命令1.1gzip1.2gunzip1.3zcat1.4bzip21.5bunzip21.6bzcat1.7xz1.8unxz1.9xzcat1.10zip1.11unzip1.12tar2.查看文本2.1cat2.2more2.3less2.4head2.5tail3.文本处理3.1cut3.2sed3.3awk4.文本排序4.1sort4.2uniq5.文本统计5.1wc(wordcount)6.大小统计6.1du6.2df7.主机名管理7.1hostname7.2hostnamectl8.其他8.1sleep8.2tim

Linux基础命令(一)

linux基础命令(一)目录linux基础命令(一)1.目录管理1.1ls1.2cd1.3pwd1.4mkdir1.5tree2.文件管理2.1touch2.2stat2.3rm2.4cp2.5mv1.目录管理1.1ls#ls列出当前工作目录下的内容[root@zzd~]#lsaanaconda-ks.cfgdate.shpasswdtest#-l以长格式显示(ls-l,可以简写为ll)[root@zzd~]#ls-ltotal16drwxr-xr-x.5rootroot33Jun2914:42a-rw-------.1rootroot1081Jun2916:28anaconda-ks.cfg

Linux基础命令二

Linux基础二目录Linux基础二Linux基本原则bash特性基础命令命令类型Linux基本原则由目的单一的小程序组成,组合小程序完成复杂任务;一切皆文件;配置文件保存为纯文本格式。bash特性支持命令历史、命令补全,支持管道、重定向,支持命令别名,支持命令行编辑,支持命令行展开,支持文件名通配,支持变量,支持编程shellshell(外壳),广义的shell可以理解为是用户的工作环境,在windows看来桌面就是一个shell,在linux看来终端就是shell常见的shell有两种,一种是图形界面,即GUI,一种是命令行终端,即CLI。常用的GUI:GraphicUserInterfa