管理心得 心得 用户linux

Linux程序崩溃自启动方法

linux进程挂掉后,可以通过配置 systemd 来自动启动服务 1.创建 systemd 服务文件,例如:huyang.service,需要放置在系统文件夹 /etc/systemd/system 2.编辑文件,填写详细信息 3.操作 systemd 服务 [Unit] Description= ......
程序 方法 Linux

C++的Linux版本线程池类

使用: //创建 ThreadPool* pool = new ThreadPool(10); //分配任务 函数+参数,参数可以添加多个,后续逗号分隔 pool->enqueue(Myfunction,data); ThreadPool实现: #include <vector> #include ......
线程 版本 Linux

Linux常用命令

列出目录内容 ls -a #显示所有文件(包括隐藏文件); ls -l #显示详细信息; ls -R #递归显示子目录结构; ls -ld #显示目录和链接信息; ctrl+r #历史记录中所搜命令(输入命令中的任意一个字符); #Linux中以.开头的文件是隐藏文件; pwd #显示当前目录 查看 ......
命令 常用 Linux

Linux C 系统编程01 【文件读写、复制、描述符】

文件读写方面要注意的事有: 1. 忘了怎么用函数,可以直接 man 手册查 2. 打开描述符后应该检查一下是否打开,并且用完后关闭 3. 注意 read 循环读取一个文件的方法 4. lseek可以跳过文件中的内容,如果不手动更新,那就是读了多少就挪多少 一些简单的代码如下: 1 #include< ......
文件 系统 Linux

Linux性能调优命令之free详解

功能说明 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存,共享内存将被忽略。 语法 free [参数]。 参数 -b:以Byte为单位显示内存使用情况。 -k:以KB为单位显示内存使用情况。 -m:以MB为单位显示内存使用情况。 -h:以适于人类可读 ......
性能 Linux free

Linux服务器上,拷贝目录下的所有文件到另一台Linux服务器

使用sshpass工具,好处是不用输入密码 sshpass工具安装 下载:http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz 上传到服务器 解压:tar xvzf sshpass-1.05.ta ......
服务器 Linux 拷贝 文件 目录

Linux Ubuntu 系统学习记录

1、apt-get 包管理器 和 apt 包管理器(官方推荐使用apt包管理器) 什么是 apt 命令? apt命令是一个功能强大且免费的包管理命令行程序,用于与Ubuntu的APT(高级打包工具)库配合执行新软件包的安装、删除现有软件包、升级现有软件包、甚至用于升级整个操作系统。 apt 常用命令 ......
Ubuntu 系统 Linux

Linux 用户管理

第三章 用户管理 3.1 用户/组概览 Linux系统是多用户,多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。 每个用户都属于一个用户组或者多个组,系统可以一个用户组中的所有用户进行集中管理。组与组的控制权限是不同的,系统根据不同的需求,把用户分别放入不 ......
用户 Linux

Xcode自动管理签名模式下更新PP文件

1、Xcode 切换到相应的 Target,选择到 Signing & Capabilities,找到 Provisioning Profile Managed Profile,旁边有一个 Info符号,点击,展示PP文件详情,然后拖动左上角的PP文件图标到桌面,主要是为了获取该 PP文件的名字。( ......
模式 文件 Xcode

Linux杂项

groups 可以查看用户组 具体的用法可以参考终端的指南。 usermod -aG sudo <用户名> 将用户添加到sudo组。 将用户添加到指定组,这样就拥有了权限。 scp传输文件: 我自己使用成功的案例: scp -r C:\zzk\env\video\ test@192.168.3.22 ......
杂项 Linux

Linux第十一周学习报告

进程管道 管道也是一种重定向,重定向字符 控制输出到文件,管道控制输出到其他程序;它的作用是把上一个进程的输出作为下一个进程的输入,可以把多个进程连接到一起。 1、将etc/passwd中的用户按照UID数值大小排序,显示前三行,其中“-t”指定字段分隔符。“-k”指定字段,“-n”表示按数值大小排 ......
报告 Linux

Dalvik虚拟机是在Linux内核上面运行的吗?为什么能执行安卓APK程序?

Dalvik虚拟机确实是在Linux内核之上运行的。它是安卓系统的关键组件,专门设计来执行APK文件中的代码。这里是它的工作原理和一个生活中的例子: 工作原理: 基于Linux内核: 安卓系统基于Linux内核,这为安卓设备提供了底层功能,如硬件抽象、网络通信、安全机制等。 Dalvik虚拟机: 在 ......
内核 程序 Dalvik Linux 是在

安卓系统的内核是Linux,但是它为什么能运行APK程序

安卓系统虽然基于Linux内核,但是它并不直接运行Linux的二进制程序。安卓为其设备提供了一个特殊的运行环境,这个环境包括了一个叫做Dalvik虚拟机(在Android 4.4及以后版本中被ART替代)的组件,它能够运行专门为安卓设计的APK文件中的程序。 这里有一个生活中的比喻: 想象Linux ......
内核 程序 系统 Linux APK

Linux第十周学习报告

本周学习的是上周没有学完的I/O重定向(老师把上节课讲过的一部分又讲了一遍,这里重复的就不写进来了) 1、在第三个终端中使用date >/dev/pts/4使其重定向到终端四,在终端四中输出时间 2、改变描述符为2的文件的输出方向,date命令是正确的,执行结果在终端显示;输入命令如果是错误的,执行 ......
报告 Linux

Linux操作系统5

呢每周学的是i/o重定向与管道 主要还是重定向 I/O重定向,打开一个终端三,输入date命令,会显示出当时时间。如果在date命令后面加上>,并且指向date。txt文件,那么结果机会写入该文件。 还有一个passwd命令,使用该命令时,系统会产生一个进程,pid为10277.在/proc虚拟文件 ......
系统 Linux

Tita 升级|「绩效管理」自动考核上线!

1.考核活动新增自动加人功能,试用期考核自动发起 Tita - OKR和新绩效一体化管理平台 考核活动下支持设置自动加人功能,符合条件的人将自动加入到考核活动中开始考核,试用期再也不用逐个发起了,更可通知到管理人员及时查看,详细设置请参考此文档; tips:自动加人通知将于每天中午12点,以及下午5 ......
绩效 Tita

用户信息授权报错“无效的AppID参数”问题排查解决过程

今天记一个支付宝报错“无效的AppID参数”的问题排查解决过程,希望可以帮到大家。 报错产生 今天在测试支付宝用户信息授权 换取授权访问令牌 的时候,遇到了一个报错:“无效的AppID参数”,本来以为是个简单的问题,结果还是花了一点时间去找原因,找到最后发现是自己脑子瓦特了=。= 报错截图如下: 在 ......
参数 过程 用户 问题 AppID

linux文件权限

文件的基本权限 权限的作用 通过对文件设定权限可以达到以下三种访问限制权限: 只允许用户自己访问; 允许一个预先指定的用户组中的用户访问; 允许系统中的任何用户访问。 查看权限 ll /etc/passwd 输出:-rw-r--r--. 1 root root 2053 9 月 19 2017 /e ......
权限 文件 linux

Linux中不允许root用户直接ssh远程登录

当我们在ubuntu中登录ssh的时候,会出现如下问题: 是因为系统默认禁止root用户登录ssh,此时我们可以这样解决: 1、首先,按Ctrl+C退出密码输入界面 2、然后输入:su -(一定是su -,不是su) 3、编辑sshd_config文件,我们输入:vi /etc/ssh/sshd_c ......
用户 Linux root ssh

【Linux】文件太大了如何拆解

一、可以取近期N行存到某文件:head -n 100000 data.txt > sample.txt 二、可以分解成N个文件: 按大小 split -b 20G /data/mylog.log -d -a 3 mylog.log_ 按行数 split -l 100000 /root/test.tx ......
文件 Linux

CRM系统管理线索分为几个步骤?

线索管理是CRM系统的重头戏,这个过程中CRM软件可以对大量的销售线索进行评分分析,并加以培育转化,形成一个个新的销售机会。CRM系统管理线索分为几个步骤?通常我们分为这5个步骤: 一、生成 线索生成是首要任务,只有盘子做大才会有更多目标客户被我们挖掘出来,除了常见的Excel表格批量导入线索,CR ......
线索 步骤 系统 CRM

git可视化管理工具有哪些?

在 Git 中,有许多可视化管理工具可供使用。以下是一些常见的 Git 可视化管理工具及其功能的详细介绍。 GitHub Desktop: GitHub Desktop 是由 GitHub 官方推出的一款易于使用的 Git 可视化工具。 它提供了简单的界面,让用户可以轻松地进行提交、分支管理、拉取和 ......
git

SQLServer用户仅有访问某个库的权限设置

第一步:取消数据库公开的权限 USE master GO DENY VIEW any DATABASE TO PUBLIC; 第二步:将Test数据库对view_test用户可见 use Test go EXEC dbo.sp_changedbowner N'view_test' ......
SQLServer 权限 用户

linux/docker 版 Sql Server新建的数据库插入中文乱码问题解决方案

SqlServer 插入遇到乱码 原因:在英文系统中,SqlServer默认排序规则为英文字典顺序 解决方案一:容器版 Sql Server ,在创建容器时,可以加上环境变量-e MSSQL_COLLATION=Chinese_PRC_CI_AS -e TZ=Asia/Shanghai 把排序规则设 ......
乱码 解决方案 数据库 方案 数据

linux防火墙使用及配置

Linux防火墙使用及配置 介绍 防火墙是网络安全的重要组成部分,它帮助保护服务器和计算机免受未经授权访问、恶意攻击和各种网络威胁。在Linux系统中,有一些工具和技术可用于设置和配置防火墙,其中最常用的是iptables和nftables。 iptables iptables是一个强大而灵活的Li ......
防火墙 linux

Linux+docker+MySQL修改加密规则

https://www.cnblogs.com/atuotuo/p/9402132.html 方法一:仅修改当前容器内的MySQL,并非长久之计 进入容器 docker exec -it 容器id /bin/bash 登录 mysql -u root -p 切换数据库 use mysql; 查看当前 ......
规则 docker Linux MySQL

mysql创建用户及权限管理

创建用户 # 创建所有ip均可访问的用户,例如: CREATE USER 'user_name'@'%' IDENTIFIED BY 'password'; # 创建指定ip可以访问的用户,例如: CREATE USER 'user_name'@'202.109.200.36' IDENTIFIED ......
权限 用户 mysql

Linux文件管理知识:文本处理

上篇文章详细介绍了Linux系统中查找文件的工具或者命令程序的相关操作内容介绍。那么,今天呢,这篇文章围绕Linux系统中文本处理来阐述。 众所周知,所有Linux操作系统都离不开一个核心原则,那就是它是由很多种文件组成的,那么,Linux系统的任何操作就离不开文本文件的处理。所以,它有很多命令工具 ......
管理知识 文本 文件 知识 Linux

linux 查看端口占用

第一步:查询端口占用情况,命令如下;netstat -ntlp | grep 80 第二步:杀死该端口进程 (如果是nginx服务自身占用端口,先停止在重启) 杀死端口命令:kill -9 进程号 ......
端口 linux

Java获取Windows或Linux下的IP地址

Java获取Linux或Windows下的IP地址,详情如下 import lombok.extern.slf4j.Slf4j; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.Socket ......
Windows 地址 Linux Java