脚本source linux shell

linux常用命令-ls

ls命令是list的简写,作用是列出当前目录下的文件。一般用ls 和 ll即可 无需参数 常用参数: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其他文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显 ......
命令 常用 linux ls

linux软连接

在系统中创建软连接,可以将文件文件夹连接到其他位置。类似与windows中的快捷方式 ln -s 参数1 参数2选项-s表示创建软连接参数1表示被连接的文件或文件夹参数2表示要连接取得目的地 ......
linux

Linux网络配置常用的基础命令(面试也经常提到)

Linux网络配置常用的基础命令 原创 weijishu 微技术之家 2023-07-14 07:07 发表于上海 通常情况下,不管什么操作系统,配置IP地址分为如下两类: 动态DHCP模式:系统默认是 DHCP也就是动态获取IP地址,这种有个坏处就是IP地址会经常变换。如果用连接工具的话,IP地址 ......
命令 常用 基础 Linux 网络

linux 中查看文件的具体时间

001、 ll 只能显示日期 [root@PC1 test01]# ls a.txt [root@PC1 test01]# ll ## ll命令显示日期 total 4 -rw-r--r--. 1 root root 21 Jul 17 16:51 a.txt 002、stat显示完整的日期 [ro ......
文件 时间 linux

linux软件安装(centos系统)

linux支持两种软件安装方式 下载安装包自行安装 系统的应用商店内安装 命令行下yum命令安装软件(linux命令行内的软件商店) yum:RPM包软件管理器,用于自动化安装配置linux软件,并自动解决依赖问题yum [-y] [install | remove | search] 软件名称选项 ......
centos 系统 linux 软件

Intel Arc 显卡最新的驱动大幅提升 Linux 平台性能表现

导读 Intel 最新的显卡驱动使旗下 Arc Graphics DG2/Alchemist 以及即将推出的 Meteor Lake 系列显卡在 Linux 系统下的性能大幅提升。在基准测试中,CS:OL 速度提高了 11%,其他 Vulkan 应用程序 / 游戏也或多或少地受益。 最新的驱动补丁主 ......
显卡 性能 Intel Linux 平台

linux命令行快捷键

1.强制停止ctrl+c 可以强制关闭某些程序 命令写错了,退出当前输入,重新输入 2.退出或登出ctrl+d 可以登出账户 退出某些特定程序的专属页面 不能退出vi/vim 3.历史命令搜索history 通过!命令前缀,自动执行上一次匹配前缀的命令 快捷键ctrl+r,输入内容去匹配历史命命令搜 ......
快捷键 命令 linux

linux权限控制

1.什么是权限 通过ls -l命令查看详细文件信息,显示文件细节 第一列表示文件文件夹的权限控制信息 第二列表示文件文件夹所属用户 第三列表示文件文件夹所属用户组 2.权限信息细节 权限细节总共10个槽位 r读权限,w写权限,x执行权限 文件文件夹rwx含义不同 r,文件是可以查看文件内容,文件夹是 ......
权限 linux

shell脚本-MySQL数据库备份

# shell脚本-MySQL数据库备份 ## 准备: 确保mysql服务启动 **可以通过mysqldump命令来备份数据库** 1.mysqldump 命令语法: 使用 mysqldump 命令备份一个数据库的语法格式如下: ``` mysqldump -u username -p dbpass ......
脚本 备份 数据库 数据 shell

Linux命令使用技巧

Linux命令使用技巧 1)Linux服务器终端(非远程连接工具)的放大缩小(终端窗口字体显示) 放大 ctrl + shift + = 缩小 ctrl + - 2)Linux命令的自动补全 在敲出 文件/目录/命令 的前几个字母之后,按下tab键 如果输入的没有歧义,系统会自动补全 如果还存在其他 ......
使用技巧 命令 技巧 Linux

shell 按列切割文件

#! /usr/bin/env bash des_path=/home/zcy/temp src_path=/mnt/cnic_data/SRA_AI_DATA/tools_files/myself mouse_csv='GSM5594530_count.csv GSM5594497_count.c ......
文件 shell

2023.7.16 linux 软中断Softirqs 队列 Workqueues 并发管理队列cmwq

Implementing work-deferring mechanisms 延期任务 Softirqs: Executed in an atomic context # kernel/softirq.c ; <linux/interrupt.h>. Tasklets: Executed in an ......
队列 Workqueues Softirqs linux 2023

Linux操作系统

1.1 操作系统 操作系统:所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统 常见分类: 桌面操作系统: windows/macoS/Linux 移动端操作系统: Android(安卓)/ios(苹果) 服务器操作系统: Linux/windows Server 嵌入式操 ......
系统 Linux

CentOS7下安装VSCode,打造shell开发环境

一,VSCode安装 https://code.visualstudio.com/docs/setup/linux 二,安装VSCode中各个插件: https://www.zhihu.com/tardis/zm/art/199187317?source_id=1005 注意:shell-forma ......
CentOS7 环境 CentOS VSCode shell

[Linux][报错解决] 搭建有固定ip的节点

Linux环境:CentOS8 + VMware 目标:令节点有固定可访问的ip地址,为以后搭建多节点环境铺垫 过程:查看并确定宿主机和linux系统的ip地址,修改ens160/ens33文件中的参数,使系统ip固定 ### 使用dhclient给linux系统分配一个ip 系统刚开始默认没有ip ......
节点 Linux

Linux 设置虚拟网卡

## 理解IP路由 `ip` 地址可以理解为网络环境中的门牌号,你可以使用 `ip` 地址`ping通` 远在天边的网站,数据是如何到达的呢?靠的就是网络路径上每个节点的路由。**路由,简单的说就是指导IP报文该去哪的指示牌。** 当然,以上主要是理解 **路由器中的路由**,就是将已收到的数据包, ......
网卡 Linux

备份脚本

备份脚本 原创 饺子泡牛奶 饺子泡牛奶 2023-07-15 08:40 发表于四川 收录于合集#Linux与Shell20个 一、日常备份 如果你正在使用 Linux 系统处理一个重要的项目,那么可以创建一个 shell 脚本来自动备份特定目录。这有助于避免从主归档文件( main archive ......
脚本 备份

对安装Linux的服务器进行缓存清除

对安装Linux的服务器进行缓存清除 原创 二河小鱼 人文历史与科学技术 2023-07-11 18:10 发表于江西 收录于合集 #服务器99个 #Linux运维101个 #清除缓存1个 安装Linux的服务器缓存过高导致服务器运行速度慢 第一步,查看当前服务器中Linux系统的状态。 命令:fr ......
缓存 服务器 Linux

linux用户用户组,用户管理以及相关命令

linux系统中,最大权限用户的账户名为:root(超级管理员) 1.命令行切换用户 su [-] [用户名]符号-可选,表示切换用户后是否修改环境变量,建议带上用户名省略默认切换root切换后可以使用exit回退上一个用户,也可使用ctrl+d普通用户的权限,一般在其HOME内不受限一旦出了HOM ......
用户 用户组 命令 linux

linux MySQL事务

事务是数据库中很重要的一方面,是保证操作的执行完整性。 目录 一、事务的概述 二、事务的作用 三、事务的特点 四、事务的应用 五、事务的管理 六、总结 一、事务的概述 1.事务的概念 事务是数据库管理系统中的一个重要概念,用于保证数据的一致性和完整性。事务通常包括一组数据库操作命令,这些命令要么全部 ......
事务 linux MySQL

linux MySQL数据库索引

索引在数据库中占有重要地位,当高并发时,一条一条的查找数据是很慢的,但是索引可以分流,可以快速定位,解决高并发。 目录 一、索引概念 二、索引作用 三、索引的应用 四、索引分类 五、索引的创建 六、索引的管理 七、总结 一、索引概念 1.索引概念 数据库索引是一种排序的数据结构,它包含了索引值和对应 ......
索引 数据库 数据 linux MySQL

shell脚本-lnmp一键部署

# shell脚本-lnmp一键部署 创建文件lnmp.sh ``` vim lnmp.sh ``` ``` #!/bin/bash #描述:LNMP网站架构部署脚本 cat /dev/null echo "创建Nginx运行用户" groupadd www useradd -g www www - ......
脚本 shell lnmp

linux 内存管理 --- 用户空间 malloc 内存申请原理

相对于栈而言,堆这片内存面临着一个稍微复杂的行为模式:在任意时刻,程序可能发出请求,要么申请一段内存,要么释放一段已经申请过的内存,而且申请的大小从几个字节到几个GB都有可能,我们不能假设程序一次申请多少堆空间,因此,堆的管理显得较为复杂。 那么,使用 malloc() 在堆上分配内存到底是如何实现 ......
内存 原理 用户 malloc linux

linux 找出文件类型 并 检索内容关键字

``` find / -type f -name "*.log" | xargs grep -i "start" #从根目录查找.log文件并挑出含有不分大小写的start内容的文件 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包 ......
关键字 关键 类型 文件 内容

linux笔记_2_nginx跨域启动

启动代码格式:nginx安装目录地址 -c nginx配置文件地址 ./nginx -c /data/server/nginx/nginx/conf/nginx.conf 查询进程号 ps -ef | grep nginx 重启 kill -hup 进程号 ......
笔记 linux nginx

C#-使用脚本启动程序并传入参数

winform和控制台的程序入口都是program.cs中的Main函数。 我们可以F5启动程序,也可以双击bin目录下的exe启动。现在我想通过exe启动程序时,给程序传入参数,程序根据收到的参数进行逻辑处理。 首先给Main函数增加参数: static void Main(string[] ar ......
脚本 参数 程序

Oracle 12c for Linux安装手册

Oracle安装前配置 关闭防火墙及selinux、修改主机名和host文件 vi /etc/selinux/config selinux= disabled service iptables stop chkconfig iptables off /etc/sysconfig 下面的network ......
手册 Oracle Linux 12c for

如何在 Linux 中扩展/增加 LVM 大小(逻辑卷调整)

如何在 Linux 中扩展/增加 LVM 大小(逻辑卷调整) 作者: Magesh Maruthamuthu 译者: LCTT geekpi | 2020-10-01 23:41 评论: 1 扩展逻辑卷非常简单,只需要很少的步骤,而且不需要卸载某个逻辑卷就可以在线完成。 LVM 的主要目的是灵活的磁 ......
逻辑 大小 Linux LVM

利用Python的JSON以及Base64模块实现二进制文件传输及反向Shell

控制端代码: import socket import optparse import sys import threading import json import base64 class MyTCPServer: def __init__(self) -> None: self.port = ......
二进制 模块 文件 Python Shell

linux下使用VI/VIM编辑器完成文本编辑工作(finalshell远程操控linux)

VI是命令行下对文本进行编辑的最佳选择 VIM是VI的加强版,兼容VI的所有指令,不仅能编辑文本,还具有shell程序编辑的功能,可以使用不同颜色的文体来辨别语法的正确性 1.vi/vim编辑器的工作模式 命令模式:此模式下敲出来的内容理解为命令,以命令驱动功能,此模型下,不能自由编辑文本 输入模式 ......
linux 编辑器 finalshell 文本 VIM