net net7sdk项目linux

每天一个linux命令(24):Linux文件类型与扩展名

Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。 一. 文件类型 Linux文件类型常见的有: ......
扩展名 命令 类型 文件 linux

每天一个linux命令(28):tar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。 tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或 ......
命令 linux tar

每天一个linux命令(29):chgrp命令

在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。 1.命令格式: chgrp [选项 ......
命令 linux chgrp

每天一个linux命令(30): chown命令

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 1.命令格式: chown [选项]...  ......
命令 linux chown

每天一个linux命令(31): /etc/group文件详解

Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件。linux /etc/group文件是有关于系统管理员对用户和用户组管理的文件,linux用户组的所有信息都存放在/etc/group文件中。具有某种共同特征的 ......
命令 文件 linux group etc

每天一个linux命令(26):用SecureCRT来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII、Xmodem、Zmodem。 文件传输协议: 文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要 ......
SecureCRT 命令 文件 linux

每天一个linux命令(18):locate 命令

locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。 1.命令格式: Lo ......
命令 locate linux

每天一个linux命令(19):find 命令概览

Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相 ......
命令 概览 linux find

每天一个linux命令(20):find命令之exec

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意 ......
命令 linux find exec

每天一个linux命令(21):find命令之xargs

在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与f ......
命令 linux xargs find

每天一个linux命令(22):find 命令的参数详解

find一些常用参数的一些常用实例和一些具体用法和注意事项。 1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件 ......
命令 参数 linux find

Linux新用户登录时出现“-bash-4.2$”的解决办法

Linux服务器新建的用户在登录时显示“-bash-4.2$”,而不是“user@hostname”的显示方式,出现此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件 解决办法: cp /etc/skel/.bashrc /home/user ......
办法 用户 Linux bash 4.2

工程概论作业二——个人项目《论文查重程序》(Python 版)

本次项目 github 项目链接:https://github.com/NaHCOOO/SoftwareEngineeringHomework2 作业要求 这个作业属于哪个课程 工程概论 这个作业要求在哪里 作业要求 这个作业的目标 学习项目搭建的基本流程,学习 GitHub 的使用,设计论文查重算 ......
概论 程序 项目 Python 工程

解决Visual Studio 2022中无法编译 .NET Framework 4.5/4.5.1项目(Visual Studio 2022安装.NET Framework 4.5)

最新【一键处理】方法:https://github.com/MrXhh/VSTools/releases1)下载 VS2022Net4NotCompileFix2)右键管理员执行3)重启VS https://github.com/MrXhh/VSTools/releases ......
Framework Visual Studio 2022 NET

Harbor私服构建发布项目

Docker配置 1.安装docker #!/bin/sh set -e # 在线安装脚本 # k3s 不建议安装swap 系统内存小的时候没有swap会卡死 if [ ! -f "/var/swap" ];then echo "create swap" dd if=/dev/zero of=/va ......
私服 项目 Harbor

.Net进阶(5)CommunityToolkit.Mvvm

序言 MVVM Toolkit延续了MVVMLight的风格,是一个轻量级的组件,而且它基于.NET Standard 2.0,可用于UWP, WinForms, WPF, Xamarin, Uno等多个平台。 相比它的前身 MVVMLight,它有以下特点: 更高:版本号更高,一出手就是7.0。 ......
CommunityToolkit Mvvm Net

linux 中设置粘滞位权限

对目录进行粘滞位设置,实现用户只能删除自己的文件,而不能删除别人的文件。 文件能否被删除并不取决于自身的权限,而是看其所在目录是否有写入权限。 001、 [root@pc1 home]# ls liujiaxin01 liujiaxin02 [root@pc1 home]# whoami ## 当前 ......
权限 linux

C# 在Linux系统下 通过 Bash 调用Python库进行交互

Bash代码 public class BashScriptRunner { public static async Task<string> ExecuteBash(string workDirectory, string command, string outputIndicator) { va ......
Python 系统 Linux Bash

PWA项目示例

PWA项目示例 目录PWA项目示例准备物料:一、示例运行流程1,创建项目2,修改配置3,配置本地Https4, 运行项目5, 访问 准备物料: OpenSSL安装包下载;主要介绍Windows 安装openSSL,来实现本地HTTPS服务器。 Mac 和 Linux 实现方式可以参考 openSSL ......
示例 项目 PWA

uniapp项目实践总结(十七)实现滚动触底加载

导语:在日测的开发过程中,经常会碰到页面需要渲染大量数据的情况,这时候就需要用到滚动加载功能,下面总结一下方法。 目录 原理分析 实战演练 案例展示 原理分析 使用@scrolltolower事件来监听滚动到底部,然后加载下一页的数据。 实战演练 模板页面 <scroll-view :scroll- ......
项目 uniapp

vue2项目创建

vue2项目 基本安装 vue creare 项目名 cd 项目名 code . 按照其它模块 element-ui npm i element-ui -S 在 main.js 中写入以下内容: import Vue from 'vue' import App from './App.vue' im ......
项目 vue2 vue

Linux 对隐藏文件的操作

1、linux 系统下隐藏文件(.xxx)的拷贝和删除操作 2、拷贝操作: (1)一般文件操作:cp -rf xxx/* yyy/ (2)隐藏文件操作:cp -ef xxx/. yyy/(普通文件一并拷贝) 3、删除操作 (1)一般文件操作:rm -rf xxx/* (2)隐藏文件操作:rm -rf ......
文件 Linux

项目思维与产品思维的区别

产品经理面临的一项巨大挑战就是如何成功地将组织的思维方式从局限于项目的角度拓展至更加全面和深远的产品视野之中。 什么是项目思维 项目思维观念相当普遍。尤其在软件开发领域,许多人的职业生涯大都集中在项目及项目管理上。大型组织通常都设有专门负责项目管理的PMO部门。这并不令人意外,因为项目管理历史悠久, ......
思维 项目 产品

Linux离线安装Mysql-5.7

1、背景描述 在真实业务场景下,Linux服务器一般位于内网,所以无法直接访问互联网资源; 特别是安装数据库的Linux服务器,在网络方面的管控只会更加严格; 因此,需要提前下载好相关资源,再传输到内网Linux服务器进行安装; 2、下载Mysql的安装包 下载地址:https://dev.mysq ......
Linux Mysql 5.7

CentOS-7离线安装net-tools

1、下载相关安装包 CentOS-7 所有rpm包的仓库地址:http://mirror.centos.org/centos/7/os/x86_64/Packages/ net-tools-2.0-0.25.20131004git.el7.x86_64.rpm快速下载地址: http://mirro ......
net-tools CentOS tools net

spring boot 在Linux下服务启动报错Unable to find Java

前言: 最近在开发项目的过程中遇到了一些坑(也可能不是坑,是自己没弄过导致折腾了很久),我们项目中遇到有用到一些第三方的库,有些第三方库可能不支持openjdk,只支出jdk,所以就要更换一下jdk,然后服务器又是之前的前同事配置的,这时候我把服务器的jdk版本从原来的openjdk1.7换成了官方 ......
spring Unable Linux boot Java

每天一个linux命令(32):gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压 ......
命令 linux gzip

启动一个springboot项目

最终效果 在idea中 package com.fqs.helloworld.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.anno ......
springboot 项目

软件工程 之 (XMUT)软件项目管理—课后习题及答案

{mtitle title="软件工程 之 (XMUT)软件项目管理—课后习题及答案"/} {lamp/} 第一章 一、填空题 1.敏捷模型包括 (4) 个核心价值,对应 (12) 个敏捷原则。 2.项目管理包括 (启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程 组) 5 ......

Python 之 创建一个《学生信息管理系统》项目做毕业设计

你不知道创建一个《学生信息管理系统》项目到底有多简单,还不赶动手实操一下~ {callout color="#f0ad4e"} 第一个版本就是新手小白的福利————零基础也能上手的项目课——学生信息管理系统。 第二个版本就是GUI界面化————Tkinter的学生信息管理系统。 运行环境 老规矩:P ......