终端 程序linux ctrl

Linux 常用命令(备忘)

grep 相关命令 grep -h -BG | sort -rn | head -n 3 递归查询最大的三个文件(夹) -BG:以 GB 为单位输出大小 -r : 将结果反向输出(降序) -n:只以字符串的数组进行排序 -n :以行的形式输出 ......
命令 常用 Linux

小程序使用templet

复杂页面可以使用templet templet跟component相比有什么优势呢? 更轻量,只有两个文件:wxml和wxss, component有四个文件 模板内标签的点击事件传值方便,不用写triggerEvent templet可以嵌套, templet相比component的缺点:点击事件 ......
templet 程序

Elasticsearch 学习-Linux单机和集群安装

Elasticsearch 学习-Linux 单机和集群安装 3.3linux集群安装 3.3.1 软件下载 软件下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0 3.3.2 软件安装 ==1) 解压 ......
集群 Elasticsearch 单机 Linux

请编写一个程序,使用两个线程分别输出数字和字母,要求输出的结果为:1A2B3C4D5E6F7G8H9I10J。

请编写一个程序,使用两个线程分别输出数字和字母,要求输出的结果为:1A2B3C4D5E6F7G8H9I10J。 提示:可以使用Java中的wait()和notify()方法来实现线程间的通信。 public class NumberLetterPrinter { // 定义一个静态的锁对象 priv ......

查找linux最大的文件

可以使用以下命令来查找Linux系统中最大的文件: sudo find / -type f -printf '%s %p\n' | sort -nr | head -10 这个命令会在系统根目录下查找所有的文件,并按照文件大小从大到小排序,然后输出前10个最大的文件的大小和路径。 如果你想查找指定目 ......
文件 linux

Linux apt 命令

Linux apt 命令 对于一些经常使用ubuntu 弹性云主机的客官,apt是常用命令相当于centos中的yum。 apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。 apt 命令提供了查找、安装、升级、删除某 ......
命令 Linux apt

Linux系统下进程回收--waitpid函数

waitpid函数的作用和wait函数的作用相同,只是有些参数不同。 在Linux终端下输入命令:man 2 waitpid查看waitpid函数的具体描述: SYNOPSIS #include <sys/types.h> #include <sys/wait.h> pid_t waitpid(pi ......
函数 进程 waitpid 系统 Linux

使用ConfuserEx加密混淆程序以及如何脱壳反编译

ConfuserEx是.NET下的一款开源混淆工具,功能比较强大,应用也较广泛,本文就使用ConfuserEx工具演示如何混淆及如何对其混淆的程序进行脱壳。 所需工具: 请自行百度下载如下工具: ConfuserEx、UnConfuserEx、Fixer、ConfuserExStringDecryp ......
脱壳 ConfuserEx 程序

Linux yum

Linux yum 命令 目前eulr和centos系统运维常用命令,但是依赖镜像源,有些私有云未必有可用镜像源就需要离线 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM ......
Linux yum

【Linux Centos】如何卸载自带的python和yum以及卸载后如何重新安装yum

【Linux Centos】如何卸载自带的python和yum以及卸载后如何重新安装yum 注意 如果不是必要情况,请不要卸载服务器自带的python,因为yum等命令都会用到python库,卸载以后可能造成不良后果。 如果只是觉得系统python版本不合适,想安装新版本,建议安装anaconda或 ......
yum Centos python Linux

《程序是怎样跑起来的》读书笔记1——对程序员来说CPU是什么

一丶什么是程序 程序是指令和数组的组合体,如:print("你好世界"),其中print是指令,你好世界是数据。 CPU能直接识别和执行的只有机器语言,使用C,java这种高级语言编写的程序需要编译转换后才可以运行。 二丶CPU的内部结构 CPU即中央处理器,相当于计算机的大脑,内部由许多晶体管构成 ......
程序 程序员 笔记 CPU

Linux常用命令

Linux文件常用操作命令 一、Linux文件和目录简单操作 1.1 查看文件 ls 查看当前目录下的文件 如: -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为“.”的视为隐藏档,不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序 ......
命令 常用 Linux

Linux vi/vim

Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 vi 是每个开发人员必须要掌握的基础软件,学习系统编 ......
Linux vim vi

安装Vmware和Linux系统

本教程使用的版本如下:特别重要 虚拟机: VMware-workstation-full-16.1.2-17966106.exe Linux系统:CentOS-7-x86_64-DVD-2009 一、Vmware安装 下载Vmware 安装Vmware(下一步下一步就OK) 输入对应激活码: ~te ......
Vmware 系统 Linux

[备忘] Linux 里 SVN 搭建步骤 (CentOS)

第一步:安装SVN yum install subversion -y 第二步:创建版本库目录 mkdir -p /home/svn 第三步:创建SVN版本库 svnadmin create /home/svn/pro1 这里pro1,可以改为自己需要的项目名称 第四步:修改配置 cd /home/ ......
步骤 CentOS Linux SVN

linux服务随开机自启动设置

docker服务随开机一起启动systemctl enable --now docker 以下是systemctl中关于--now参数的解释: --now When used with enable, the units will also be started. When used with di ......
linux

Linux 磁盘管理

Linux 磁盘管理 Linux 磁盘管理好坏直接关系到整个系统的性能问题。 现在资源都是上云的,往往需要挂载数据盘,尤其有些系统进行多组部署的时候。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。 df(英文全称:disk free):列出文件系统的整体磁盘使用量 du(英文全称 ......
磁盘 Linux

《Linux基础》03. 运行级别 · 实用指令

Linux基础。运行级别、帮助指令、文件目录指令、查看指令、>、>>、管道符【|】、时间日期指令、搜索查找指令、打包压缩指令。 ......
指令 级别 基础 Linux 183

一名C++程序员的Rust入门初体验

作者最近尝试写了一些Rust代码,本文主要讲述了对Rust的看法和Rust与C++的一些区别。 背景 S2在推进团队代码规范时,先后学习了盘古编程规范,CPP core guidelines,进而了解到clang-tidy,以及Google Chrome 在安全方面的探索。 C++是一个威力非常强大 ......
程序员 程序 Rust

linux

ubuntu 1、ubuntu的介绍 buntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。 Ubuntu的目标在于为一般用户提供一个最新同时又 ......
linux

爬虫简单python小程序

import requests from bs4 import BeautifulSoup base_url = 'your_base_url_here' # 根据网站的实际URL模式修改此函数 def get_page_url(page_number): return f'{base_url}?p ......
爬虫 程序 python

2. linux 驱动编译及加载

原文:2. linux 驱动编译及加载 - standardzero - 博客园 (cnblogs.com) 1.找到和本机相符的linux源码2.编写一个简单的驱动程序3.编译驱动及加载 1.找到和本机相符的linux源码 查看本机是否有linux源码 查看目录/usr/src以ubuntu14. ......
linux

Mac 终端没有ll命令解决办法

首先在 ~/.bash_profile 文件中加入如下命令(如果没有就touch一个) alias ll='ls -alF' 随后执行 source ~/.bash_profile 命令,使修改生效 这样就可以使用 ll 命令了,但是这样有一个问题,每次新开的终端 ll 命令都会失效 以下是解决方案 ......
终端 命令 办法 Mac

linux设备树-uboot对设备树支持

内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 一、linux内核启动 我们回顾一下uboot引导linux内核启动过程, uboot通过执行bootcmd命令启动内核: bootcmd="nand read 0x30000000 kernel; ......
设备 linux uboot

【原创】Ubuntu Pro 中的RealTime linux(Real-time Ubuntu/PREEMPT-RT/ubuntu官方PREEMPT-RT)

以往我们开发实时Linux内核PREEMPT-RT,需要开发者自己打补丁-配置-编译构建安装,实时性暂且不谈,可靠性、稳定性完全没有保障,现在Ubuntu官方提供PREEMPT-RT支持啦。实时 Ubuntu 于2023 年 2 月 14 日基于Ubuntu 22.04 LTS发布,支持旨在为关键电... ......
PREEMPT-RT PREEMPT Ubuntu Real-time RealTime

自动生成建表脚本的python程序

如下 #!/usr/local/python/bin/ptyhon # coding=utf-8 import sys,os from job.base.JobBase import ExitCode import job.base.ClientUtil as util #home文件夹创建 try ......
自动生成 脚本 程序 python

解决VSCode终端中禁止运行脚本问题的一种方式

1. 右击VSCode图标,选择以管理员身份运行; 2. 在终端中执行get-ExecutionPolicy,显示Restricted,表示状态是禁止的; 3. 这时执行set-ExecutionPolicy RemoteSigned; 4. 此时再执行get-ExecutionPolicy,显示R ......
脚本 终端 方式 VSCode 问题

本地Linux主机使用SFTP上传文件到Linux云服务器_弹性云服务器 ECS

本地Linux主机使用SFTP上传文件到Linux云服务器_弹性云服务器 ECS_ 文件上传_ (dawuzhe.cn) 更新时间:2020/12/15 GMT+08:00 操作场景 本节操作以CentOS操作系统为例,介绍配置SFTP、使用SFTP上传或下载文件、文件夹的操作步骤。 操作步骤 以r ......
服务器 Linux 弹性 主机 文件

【v4l2】Linux多媒体框架 - v4l2 core详解

简介 V4L2是Video for linux2的简称,是Linux中关于视频设备的内核驱动框架。 常用结构体: 定义在include/linux/videodev2.h struct v4l2_requestbuffers // 申请帧缓冲,对应命令VIDIOC_REQBUFS struct v4 ......
v4l2 框架 多媒体 Linux v4

Linux服务器MySQL操作总结

包含五个内容:①Navicat连接服务器MySQL;②如何查看MySQL用户名和密码;③修改MySQL登录密码;④error 1045 (28000): access denied for user 'root'@'localhost' (using password:yes)错误解决方法;⑤安装M... ......
服务器 Linux MySQL