管理心得 心得 用户linux
Linux程序崩溃自启动方法
linux进程挂掉后,可以通过配置 systemd 来自动启动服务 1.创建 systemd 服务文件,例如:huyang.service,需要放置在系统文件夹 /etc/systemd/system 2.编辑文件,填写详细信息 3.操作 systemd 服务 [Unit] Description= ......
C++的Linux版本线程池类
使用: //创建 ThreadPool* pool = new ThreadPool(10); //分配任务 函数+参数,参数可以添加多个,后续逗号分隔 pool->enqueue(Myfunction,data); ThreadPool实现: #include <vector> #include ......
Linux常用命令
列出目录内容 ls -a #显示所有文件(包括隐藏文件); ls -l #显示详细信息; ls -R #递归显示子目录结构; ls -ld #显示目录和链接信息; ctrl+r #历史记录中所搜命令(输入命令中的任意一个字符); #Linux中以.开头的文件是隐藏文件; pwd #显示当前目录 查看 ......
Linux C 系统编程01 【文件读写、复制、描述符】
文件读写方面要注意的事有: 1. 忘了怎么用函数,可以直接 man 手册查 2. 打开描述符后应该检查一下是否打开,并且用完后关闭 3. 注意 read 循环读取一个文件的方法 4. lseek可以跳过文件中的内容,如果不手动更新,那就是读了多少就挪多少 一些简单的代码如下: 1 #include< ......
Linux性能调优命令之free详解
功能说明 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存,共享内存将被忽略。 语法 free [参数]。 参数 -b:以Byte为单位显示内存使用情况。 -k:以KB为单位显示内存使用情况。 -m:以MB为单位显示内存使用情况。 -h:以适于人类可读 ......
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 Ubuntu 系统学习记录
1、apt-get 包管理器 和 apt 包管理器(官方推荐使用apt包管理器) 什么是 apt 命令? apt命令是一个功能强大且免费的包管理命令行程序,用于与Ubuntu的APT(高级打包工具)库配合执行新软件包的安装、删除现有软件包、升级现有软件包、甚至用于升级整个操作系统。 apt 常用命令 ......
Linux 用户管理
第三章 用户管理 3.1 用户/组概览 Linux系统是多用户,多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。 每个用户都属于一个用户组或者多个组,系统可以一个用户组中的所有用户进行集中管理。组与组的控制权限是不同的,系统根据不同的需求,把用户分别放入不 ......
Xcode自动管理签名模式下更新PP文件
1、Xcode 切换到相应的 Target,选择到 Signing & Capabilities,找到 Provisioning Profile Managed Profile,旁边有一个 Info符号,点击,展示PP文件详情,然后拖动左上角的PP文件图标到桌面,主要是为了获取该 PP文件的名字。( ......
Linux杂项
groups 可以查看用户组 具体的用法可以参考终端的指南。 usermod -aG sudo <用户名> 将用户添加到sudo组。 将用户添加到指定组,这样就拥有了权限。 scp传输文件: 我自己使用成功的案例: scp -r C:\zzk\env\video\ test@192.168.3.22 ......
Linux第十一周学习报告
进程管道 管道也是一种重定向,重定向字符 控制输出到文件,管道控制输出到其他程序;它的作用是把上一个进程的输出作为下一个进程的输入,可以把多个进程连接到一起。 1、将etc/passwd中的用户按照UID数值大小排序,显示前三行,其中“-t”指定字段分隔符。“-k”指定字段,“-n”表示按数值大小排 ......
Dalvik虚拟机是在Linux内核上面运行的吗?为什么能执行安卓APK程序?
Dalvik虚拟机确实是在Linux内核之上运行的。它是安卓系统的关键组件,专门设计来执行APK文件中的代码。这里是它的工作原理和一个生活中的例子: 工作原理: 基于Linux内核: 安卓系统基于Linux内核,这为安卓设备提供了底层功能,如硬件抽象、网络通信、安全机制等。 Dalvik虚拟机: 在 ......
安卓系统的内核是Linux,但是它为什么能运行APK程序
安卓系统虽然基于Linux内核,但是它并不直接运行Linux的二进制程序。安卓为其设备提供了一个特殊的运行环境,这个环境包括了一个叫做Dalvik虚拟机(在Android 4.4及以后版本中被ART替代)的组件,它能够运行专门为安卓设计的APK文件中的程序。 这里有一个生活中的比喻: 想象Linux ......
Linux第十周学习报告
本周学习的是上周没有学完的I/O重定向(老师把上节课讲过的一部分又讲了一遍,这里重复的就不写进来了) 1、在第三个终端中使用date >/dev/pts/4使其重定向到终端四,在终端四中输出时间 2、改变描述符为2的文件的输出方向,date命令是正确的,执行结果在终端显示;输入命令如果是错误的,执行 ......
Linux操作系统5
呢每周学的是i/o重定向与管道 主要还是重定向 I/O重定向,打开一个终端三,输入date命令,会显示出当时时间。如果在date命令后面加上>,并且指向date。txt文件,那么结果机会写入该文件。 还有一个passwd命令,使用该命令时,系统会产生一个进程,pid为10277.在/proc虚拟文件 ......
Tita 升级|「绩效管理」自动考核上线!
1.考核活动新增自动加人功能,试用期考核自动发起 Tita - OKR和新绩效一体化管理平台 考核活动下支持设置自动加人功能,符合条件的人将自动加入到考核活动中开始考核,试用期再也不用逐个发起了,更可通知到管理人员及时查看,详细设置请参考此文档; tips:自动加人通知将于每天中午12点,以及下午5 ......
用户信息授权报错“无效的AppID参数”问题排查解决过程
今天记一个支付宝报错“无效的AppID参数”的问题排查解决过程,希望可以帮到大家。 报错产生 今天在测试支付宝用户信息授权 换取授权访问令牌 的时候,遇到了一个报错:“无效的AppID参数”,本来以为是个简单的问题,结果还是花了一点时间去找原因,找到最后发现是自己脑子瓦特了=。= 报错截图如下: 在 ......
linux文件权限
文件的基本权限 权限的作用 通过对文件设定权限可以达到以下三种访问限制权限: 只允许用户自己访问; 允许一个预先指定的用户组中的用户访问; 允许系统中的任何用户访问。 查看权限 ll /etc/passwd 输出:-rw-r--r--. 1 root root 2053 9 月 19 2017 /e ......
Linux中不允许root用户直接ssh远程登录
当我们在ubuntu中登录ssh的时候,会出现如下问题: 是因为系统默认禁止root用户登录ssh,此时我们可以这样解决: 1、首先,按Ctrl+C退出密码输入界面 2、然后输入:su -(一定是su -,不是su) 3、编辑sshd_config文件,我们输入:vi /etc/ssh/sshd_c ......
【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 ......
CRM系统管理线索分为几个步骤?
线索管理是CRM系统的重头戏,这个过程中CRM软件可以对大量的销售线索进行评分分析,并加以培育转化,形成一个个新的销售机会。CRM系统管理线索分为几个步骤?通常我们分为这5个步骤: 一、生成 线索生成是首要任务,只有盘子做大才会有更多目标客户被我们挖掘出来,除了常见的Excel表格批量导入线索,CR ......
git可视化管理工具有哪些?
在 Git 中,有许多可视化管理工具可供使用。以下是一些常见的 Git 可视化管理工具及其功能的详细介绍。 GitHub Desktop: GitHub Desktop 是由 GitHub 官方推出的一款易于使用的 Git 可视化工具。 它提供了简单的界面,让用户可以轻松地进行提交、分支管理、拉取和 ......
SQLServer用户仅有访问某个库的权限设置
第一步:取消数据库公开的权限 USE master GO DENY VIEW any DATABASE TO PUBLIC; 第二步:将Test数据库对view_test用户可见 use Test go EXEC dbo.sp_changedbowner N'view_test' ......
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+docker+MySQL修改加密规则
https://www.cnblogs.com/atuotuo/p/9402132.html 方法一:仅修改当前容器内的MySQL,并非长久之计 进入容器 docker exec -it 容器id /bin/bash 登录 mysql -u root -p 切换数据库 use mysql; 查看当前 ......
mysql创建用户及权限管理
创建用户 # 创建所有ip均可访问的用户,例如: CREATE USER 'user_name'@'%' IDENTIFIED BY 'password'; # 创建指定ip可以访问的用户,例如: CREATE USER 'user_name'@'202.109.200.36' IDENTIFIED ......
Linux文件管理知识:文本处理
上篇文章详细介绍了Linux系统中查找文件的工具或者命令程序的相关操作内容介绍。那么,今天呢,这篇文章围绕Linux系统中文本处理来阐述。 众所周知,所有Linux操作系统都离不开一个核心原则,那就是它是由很多种文件组成的,那么,Linux系统的任何操作就离不开文本文件的处理。所以,它有很多命令工具 ......
linux 查看端口占用
第一步:查询端口占用情况,命令如下;netstat -ntlp | grep 80 第二步:杀死该端口进程 (如果是nginx服务自身占用端口,先停止在重启) 杀死端口命令:kill -9 进程号 ......
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 ......