随笔分类 -  Linux基础篇

摘要:编辑模式:h向左移动 j向下移动k向上移动l向右移动 #h 向左移动#个字符。5h 向左移动5个字符 w 移动到下一个单词词首 e 跳到当前单词词尾或下一个单词词尾 b 跳到当前或前一个单词词首 #w 移动W个单词 0 跳到行首 绝对行首 ^ 跳到行首 第一个非空白字符 $ 跳到行尾 绝对行尾 #G 阅读全文
posted @ 2023-06-26 16:07 echo-123 阅读(77) 评论(0) 推荐(0)
摘要:源码包安装 在Linux系统中,很多新版本的软件包的更新都会优先提供tar包版本,然后各Linux厂商拿到这个tar包之后再给自己的操作系统提供官方的rpm或者dpkg类型的软件包,这种tar工具打包的软件我们一般称之为源码包,这些源码包中一般包含有,程序源代码文件,配置文件,安装使用说明(INST 阅读全文
posted @ 2021-08-28 16:54 echo-123 阅读(319) 评论(0) 推荐(0)
摘要:⚪介绍: Yum是一个Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。 ⚪yum的基本指令 查询yum服务器是否有需要安装的软件 yum list|grep xxx软件列表 [root@localhost 阅读全文
posted @ 2021-08-28 16:52 echo-123 阅读(585) 评论(0) 推荐(0)
摘要:内核地址:http://www.kernel.org/查看 ⚪下载&解压最新版 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.60.tar.gz tar -zxvf linux-5.10.60.tar.gz ⚪Linux内核 阅读全文
posted @ 2021-08-28 16:09 echo-123 阅读(1266) 评论(0) 推荐(0)
摘要:日志文件 1. 日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。 2. 日志对于安全来说也很重要,它记录了系统每天发生的各种事情,通过日志来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。 3. 可 阅读全文
posted @ 2021-08-25 14:41 echo-123 阅读(912) 评论(0) 推荐(0)
摘要:rpm包管理 ⚪介绍 rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.rpm扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似Windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志 阅读全文
posted @ 2021-08-24 20:54 echo-123 阅读(75) 评论(0) 推荐(0)
摘要:⚪ > 指令和 >> 指令 > 输出重定向和 >> 追加 基本语法: 1.ls -l >文件 (列表的内容写入文件a.txt中 覆盖写) 2.ls -al >>文件 (列表的内容文件追加到文件aa.txt的末尾) 3.cat 文件1 >文件2 (将文件1的内容覆盖到文件2) 4.echo “内容” 阅读全文
posted @ 2021-08-10 14:27 echo-123 阅读(307) 评论(0) 推荐(0)
摘要:监控网络状态 ⚪查看系统网络情况 netstat 基本语法: netstat [选项] 选项说明 -an 按一定顺序排列输出 -p 显示哪个进程在调用 应用案例: 查看服务名为sshd的服务的网络信息 netstat -anp | grep sshd 检测主机连接命令ping 是一种网络检测工具,它 阅读全文
posted @ 2021-08-04 13:15 echo-123 阅读(441) 评论(0) 推荐(0)
摘要:动态监控进程 ⚪介绍: top与ps命令很相似。他们都用来显示正在执行的进程。top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。 ⚪基本语法 top [选项] ⚪选项说明: -d 秒数 (指定top命令每隔几秒更新。默认3秒) -i (使top不显示任何闲置或者僵死的进程) 阅读全文
posted @ 2021-08-04 12:56 echo-123 阅读(59) 评论(0) 推荐(0)
摘要:在Linux系统中,有一些特殊程序,启动后就会持续在后台执行,等待用户或者其他软件调用使用,这种程序我们成为服务。 Linux系统中服务的管理工具 systemV systemd 一、systemV于init systemV当中有一个程序叫init,这个程序可以让系统中的service命令去调用/e 阅读全文
posted @ 2021-08-04 12:54 echo-123 阅读(104) 评论(0) 推荐(0)
摘要:⚪基本语法 pstree [选项] (可以更加直观的来看进程信息) ⚪常用选项 -p 显示进程PID -u 显示进程的所属用户 ⚪应用实例 案例1:树状形式显示进程的pid pstree -p 案例2:树状的行书显示进程的用户id pstree -u 阅读全文
posted @ 2021-08-04 09:06 echo-123 阅读(406) 评论(0) 推荐(0)
摘要:⚪介绍 若是某个进程执行一半需要停止时,或是已消耗了很大的系统资源时,此时可以考虑停止该进程。使用kill命令来完成此项任务。 ⚪基本语法 kill [选项] 进程号(功能描述:通过进程号来杀死进程) killall 进程名称 (功能描述:通过进程名称杀死进程,同时也干掉子进程,也支持通配符,这在系 阅读全文
posted @ 2021-08-04 09:05 echo-123 阅读(148) 评论(0) 推荐(0)
摘要:基本介绍 程序是指编译好的二进制文件,存储在磁盘上,不占用系统资源(cpu、内存、设备、锁) 进程是指活跃的程序,在内存中执行,占用系统资源。同一个程序也可以加载不同的进程。 在Linux中,每个执行的程序都称为一个进程。每一个进程都分配一个ID号(pid,进程号) 每个进程都可能以两种方式存在的。 阅读全文
posted @ 2021-08-04 09:00 echo-123 阅读(107) 评论(0) 推荐(0)
摘要:Linux的权限非常重要,我们之前所说的几种权限中,并没有能针对一个用户或是一组用户单独进行设置,而ACL权限可以帮助我们实现这个功能,比如说有一个文件的所有者和所有组都是root,这个文件的权限是644,如何让other用户对这个文件单独进行写执行操作呢。 ACL权限的设置和查看 如果要使用ACL 阅读全文
posted @ 2021-08-02 11:11 echo-123 阅读(302) 评论(0) 推荐(0)
摘要:⚪设置主机名 为了方便记忆,可以给Linux系统设置主机名,也可根据自己需要修改主机名 指令hostname 查看主机名 修改文件在/etc/hostname指定 修改后,重启生效。 ⚪设置host映射 如何通过主机名能够找到某个Linux系统(比如ping)? Windows: 在C:\Windw 阅读全文
posted @ 2021-07-28 15:21 echo-123 阅读(921) 评论(0) 推荐(0)
摘要:⚪查看虚拟机网络编辑器和修改IP地址 NAT模式 Vmware8 子网地址:192.168.131.0/24 网关地址:192.168.131.2 ⚪查看物理机虚拟网卡IP地址 虚拟网卡地址192.168.131.1/24 ifconfig 命令可以查看Linux网卡信息 ipconfig 命令查看 阅读全文
posted @ 2021-07-28 15:13 echo-123 阅读(185) 评论(0) 推荐(0)
摘要:⚪查询系统整体磁盘使用情况df(disk free) 基本语法: df [选项]... 选项: -a,--all 包含所有具有0Blocks的文件系统 -h 使用人类可读的格式 应用实例: 查询系统整体磁盘使用情况 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用 阅读全文
posted @ 2021-07-27 21:10 echo-123 阅读(270) 评论(0) 推荐(0)
摘要:Linux磁盘概念及其管理工具fdisk:http://www.linuxidc.com/Linux/2016-08/134664.htm 一、基本介绍 Linux来说无论有几个分区,分给哪一个目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux种每个分区都是用来组成整个文件系 阅读全文
posted @ 2021-07-27 09:56 echo-123 阅读(1184) 评论(0) 推荐(0)
摘要:⚪基本介绍 1、 at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行。 2、 默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业,运行后将其移除队列。 3、 at命令是一次性定时计划任务,执行完一次任 阅读全文
posted @ 2021-07-26 12:55 echo-123 阅读(335) 评论(0) 推荐(0)
摘要:crond任务调度 ⚪crontab 进行定时任务的设置。 概述:任务调度是指系统在某个时间执行的特定的命令或程序。 任务调度分类: 系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等。 个别用户工作:个别用户可能希望执行某些程序,比如对MySQL的备份。 ⚪基本语法 crontab [选项] 阅读全文
posted @ 2021-07-26 08:49 echo-123 阅读(84) 评论(0) 推荐(0)