ICode9

精准搜索请尝试: 精确搜索
  • System.IO.FileSystemWatcher的坑2022-10-19 18:34:01

    System.IO命名空间下面有一个FileSystemWatcher,这个东西可以实现文件变动的提醒。需要监控文件夹变化(比如FTP服务器)的情形非常适用。 需要监控文件新建时,我们可以这么写: _fileSystemWatcher.Path = path; _fileSystemWatcher.IncludeSubdirectories = true; _fileSystemWatcher.C

  • 【Linux操作系统】--多线程(二)--条件变量2022-10-16 19:55:30

    Linux线程同步条件变量什么是条件变量:条件变量是利用线程间共享的全局变量进行同步的一种机制。主要包括两种动作: 线程等待条件变量的成立而挂起 另一个线程使条件变量成立而通知其它线程。这个怎么理解呢?举个例子:当你去超市买手机,问售货员有没有苹果13,售货员需要在苹果13到的时候

  • 【Linux操作系统】——Linux概述2022-10-12 20:21:16

    Linux操作系统——Linux概述1、操作系统OS  定义:操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。  作用:是把计算机系统中对硬件设备的操作封装起来,供应用软件调用,也是提供一个让用户与系统交互的操作界面。在我们的常见

  • Linux运维笔记[1]-系统安装及简单配置2022-09-17 01:00:59

    欧拉OpenEuler系统安装 系统下载 [https://repo.openeuler.org/openEuler-22.03-LTS/ISO/] openEuler-22.03-LTS-everything-x86_64-dvd.iso 制作U盘安装盘 [https://www.winos.me/archives/1821.html?doing_wp_cron=1663345895.4299640655517578125000] [https://www.ventoy.net]

  • 极客时间Linux性能优化实战笔记 —— CPU性能篇2022-09-16 23:02:13

    查看系统平均负载 使用uptime或者top命令,以uptime为例: $ uptime 02:34:03 up 2 days, 20:14, 1 user, load average: 0.63, 0.83, 0.88 含义: 02:34:03 //当前时间 up 2 days, 20:14 //系统运行时间 1 user //

  • 极客时间Linux性能优化实战笔记 —— 开篇2022-09-16 23:01:47

    从不同视角看待性能指标 从应用负载角度:吞吐率、延时 从系统资源角度:使用率、饱和度 性能问题的本质 系统资源已经达到瓶颈,但是请求的处理却不够快,无法支撑更多的请求。 性能分析 性能分析就是要找出应用或系统的瓶颈,并设法去避免或者缓解它们,从而更高效地利用系统资源处理更多

  • Linux下的软链接2022-09-16 22:32:50

    linux下的软链接类似于windows下的快捷方式 建立软链接 ln -s a b a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录 example:ln -s /home/gamestat /gamestat 删除软链接 推荐: unlink link_name 不建议: rm -rf b 注意不是rm -rf b/

  • Linux shell 定时运行脚本2022-09-16 22:31:32

    at 命令允许指定Linux系统何时运行脚本。at命令会将作业提交到队列中,指定shell何时运行该作业。at 的守护进程atd会以后台模式运行,检查作业队列来运行作业。大多数Linux发行版会在 启动时运行此守护进程。 atd 守护进程会检查系统上的一个特殊目录(通 常位于/var/spool/at)来获取用a

  • 开源虚拟机Virtual Box大升级:支持Linux内核6.02022-09-16 21:05:57

    日前,Oracle发布了VirtualBox 6.1.38最新稳定版本,重点引入了对即将推出的Linux 6.0内核的初步支持。 这意味着用户将能够虚拟化由Linux内核6.0驱动的GNU/Linux发行版,该发行版将于今年秋季晚些时候正式发布,以及在Linux 6.0驱动的发行版中安装Virtual Box。 此外,上个版本Virt

  • Linux下maven 离线安装2022-09-16 19:33:16

    1.下载Maven apache官网下载地址:http://maven.apache.org/download.cgi 或者: wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz----本次下载地址 或者: wget  http://mirror.bit.edu.cn/apache/maven/maven-3/3.8.

  • Linux下tomcat离线安装2022-09-16 19:33:03

    1.使用xshell把已下载的apache-tomcat-8.5.50.tar.gz传到服务器 2.解压包 [root@localhost ~]# tar -zxvf apache-tomcat-8.5.50.tar.gz -C /usr/local apache-tomcat-8.5.50/bin/catalina.sh apache-tomcat-8.5.50/bin/configtest.sh apache-tomcat-8.5.50/bin/daemon.sh apa

  • Linux下git安装2022-09-16 19:31:47

    在线安装 [root@localhost ]#yum install -y git [root@localhost ]#git version 离线安装gcc和git 操作系统:CentOS Linux release 7.4.1708 (Core) x86_64 git 安装包下载地址:Releases · git/git rpm 包下载地址:http://mirror.centos.org/centos/7/os/x86_64/Packages/

  • Linux下使用docker安装达梦数据库2022-09-16 19:31:35

    1、下载 Docker 安装包 [root@localhost ~]# wget -O dm8_docker.tar -c https://download.dameng.com/eco/dm8/dm8_docker.tar 2、导入镜像 docker import dm8_docker.tar dm8:v01 3、启动容器 镜像导入后,使用 docker run 来启动容器,默认的端口 5236 默认的账号

  • Linux下Docker和图形化容器portainer在线安装2022-09-16 19:30:42

    Docker在线安装 1、安装Docker (1).安装yum-utils软件包(提供yum-config-manager 实用程序) [root@localhost ]#sudo yum install -y yum-utils (2).设置稳定的存储库。 [root@localhost ]#sudo yum-config-manager \     --add-repo \ https://download.docker.com/

  • 《Unix/Linux系统编程》第三周学习笔记2022-09-16 19:01:35

    《Unix/Linux系统编程》第三周学习笔记 sh编程 sh脚本 #! /bin/bash # comment line echo hello chmod +x mysh使其可执行 sh脚本的第一行通常以#!组合开始,通 常称为shebang。当主sh见到shebang时,会读取脚本所针对的程序名并调用该程序。shebang允许主sh调用适当 版本的sh来执行

  • linux:thmux和vim2022-09-16 17:35:01

    原文链接:acwing_thmux和vim教程 1. tmux教程 功能: (1) 分屏。 (2) 允许断开Terminal连接后,继续运行进程。 结构: 一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。 实例: tmux: session 0:

  • Linux查看日志2022-09-16 16:31:09

    一:关键字 Linux命令 根据关键字查询日志 1.单个文件可以使用vi或vim编辑器打开日志文件,使用编辑器里的查找功能。在查看模式下,符号/后面跟关键字向下查找,符号?后面跟关键字向上查找,按n查找下一个,按N查找上一个。 2.多个文件可以使用grep命令,比如 grep ERROR /var/log/messages*。

  • linux磁盘 (1) 移动硬盘文件系统ntfs改成xfs2022-09-16 14:04:50

    因实际需求使用移动硬盘备份数据; 新购的磁盘文件系统为ntfs,将其格式化为xfs 文件系统的性能对比可查看:https://blog.csdn.net/linkyy5/article/details/125955196 文件系统对比https://www.cnblogs.com/itplay/p/10991266.html -- 这个xfs的数量写错了,应该是8EB,可看下边两个文章 h

  • Linux-->进程管理2022-09-16 14:04:25

    基本介绍 在Linux中,每个执行程序都称为一个进程。每一个进程都会分配一个ID号(pid,进程号) 每个进程都可能以俩种方式存在的。分别是前台与后台,所谓前台进程就是用户目前可以在屏幕上操作的。后台进程 就是实际在操作但是屏幕是看不到的。 一般系统的服务都是以后台进程的方式

  • Linux 设置root用户无密码互访2022-09-16 13:31:16

    在原有集群无密码访问的基础上,将新增节点机器的无密码访问加入集群中,具体步骤如下: 修改/etc/ssh/ssh_config文件 su - root vim /etc/ssh/ssh_config 将StrictHostKeyChecking修改为no: StrictHostKeyChecking no 新增机器无密码访问操作 执行ssh-keygen -t rsa命令,当出现”Ent

  • Linux - 安装 Redis2022-09-16 13:03:50

    准备 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 历史版本下载 http://download.redis.io/releases/ 安装redis需要gcc编译环境 # 安装gcc yum install gcc -y 解压 上传下载过后的压缩包到自己的服务器目录 # 进入目录 cd /opt/software # 解压到/tmp目录下

  • Linux - 安装 Zookeeper2022-09-16 13:03:18

    准备 http://archive.apache.org/dist/zookeeper/ 解压 上传下载过后的压缩包到自己的服务器目录 # 进入目录 cd /opt/software # 解压到指定目录 tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/local 配置 新建配置文件 # 进入zookeeper配置文件目录 cd /usr/local/zookeeper-3.4

  • Linux - 系统配置2022-09-16 13:02:30

    下载 以CentOS7为例,下载地址 http://mirrors.aliyun.com/centos/7/isos/x86_64/ 安装 不赘述,网络设置桥接模式 配置网络 vi /etc/sysconfig/network-scripts/ifcfg-ens32 ifcfg-ens32 # 网络类型为以太网 TYPE=Ethernet # 设置固定ip,dhcp 改为 static # BOOTPROTU=dhcp BOOTPROTU

  • linux系统加固2022-09-16 12:02:27

      检查口令最小长度 vim /etc/login.defs 设置 PASS_MIN_LEN 8 检查是否设置口令生存周期 vim /etc/login.defs 设置PASS_MAX_DAYS 90 检查设备密码复杂度策略 vim /etc/pam.d/system-auth 追加到password requisite pam_cracklib.so后面(ucredit=-1 lcredit=-1 dcredit=-1)

  • Linux学习笔记2022-09-16 11:35:02

    1.重要命令: top:加强版任务监视器 date 查看或设置日期时间 例如设置时间date -s "20201101 8:30:00" timedatectl 查看或设置时间及时区 例如 查看 timedatectl status  设置中国时区:timedatectl set-timezone Asia/Shanghai ps 命令用于查看系统中的进程状态 pidof 命令用于

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有