串口 别名ttyusb linux
Linux的3个文件时间
文件时间是文件的访问时间、修改时间、和改变时间。atime在Linux的文件系统中被称为访问时间,当文件的内容被访问时,就会更新这个时间,mtime指的是当“内容数据”被修改时,Linux系统会去更新这个时间,ctime是Linux系统中的状态时间,当文件的状态即文件的属性被改变是就会更改这个时间。 ......
四个常见的Linux面试问题。
刚毕业要找工作了,只要是你找工作就会有面试这个环节,那么在面试环节中,有哪些注意事项值得我的关注呢?特别是专业技术岗位,这样的岗位询问一般都是在职的工程师,如何在面试环节更好地理解面试官的问题,我们一起往下看吧。 在学校学习也好,在培训机构或者网络在线学习也好,无论是通过那种途径,经过很长一段时间学 ......
Linux系列---【桥接、NAT和仅主机三种网络模式的区别】
#桥接、NAT和仅主机三种网络模式的区别 ##1.桥接模式 把虚拟出来的网卡直接连接路由器,此时虚拟机和宿主机相对于路由器来说是有两台独立ip的物理机直接连接,宿主机和虚拟机间是兄弟关系。 ##2.NAT模式 在宿主机中创建一个子网,虚拟机放在子网中,子网中有一个NAT服务,此时虚拟机和宿主机相对路 ......
Linux命令
一、Linux目录结构 Linux只有一个根目录“/” 其他所有文件都在根目录下,文件分层使用‘/’ 如:在根目录下有个work文件夹,文件夹中有hello.txt文件,则路径表示为:/work/hello.txt 二、Linux命令基础 1.Linux命令通用格式 command [-option ......
[Linux] your account has expired; please contact your system administrator su: User account has expired
有个机器su root不过去,报 用chage也不行 给了appuser 所有权限,也不生效 去掉19435那个字段就可以了 不知道谁设置的账号失效时间 参考:Linux系统中的/etc/shadow文件超详细内容解析 ......
【性能优化】Linux内存调试工具-pmap
简介 pmap是一款对进程内存占用率进行分析的Linux环境调试工具,他提供了进程的内存映射,可以用于显示一个或多个进程的内存状态。 pmap工具使用说明 Usage: pmap [options] PID [PID ...] Options: -x, --extended show details ......
linux操作--6
rpm管理 rpm是linux中下载包的打包和安装工具,类似于windos下的setup.exe rpm -pa(查看系统目前已安装的包) rpm一些常用查询指令 rpm -e(卸载rpm包) 安装rpm包 YUM yum是一个shell前端软件包管理器,能从指定的服务器自动的下载rpm包并且安装。 ......
Linux-Jenkins
Jenkins 一、概述 Jenkins 是一个开源持续集成的工具,是由 JAVA 开发而成。 Jenkins 是一个调度平台,本身不处理任何事情,调用插件来完成所有的工作。 二、Jenkins快速上手 | 系统要求/软件要求 | 主机名 | ip | 配置 | | | | | | | 系统 | j ......
Linux-git
git 一、ci-cd-co基础 1.代码上线流程 代码上线流程: 开发书写代码 把代码上传到代码仓库 通过工具拉取代码到测试环境中,运行代码,测试人员测试. 通过工具拉取代码部署到生产环境. 2. ci/cd ci: 持续集成: 开发的代码集成到代码仓库。 (Continuous Integrat ......
Linux-gitlab
gitlab 一、什么是gitlab 私有代码仓库 精细化权限配置,让系统更安全 控制用户/用户组是否可以提交到主分支 (PR Push Request) 它使用Ruby语言写成。后来,一些部分用Go语言重写 二、Gitlab vs Github/Gitee | | Gitlab | Github/ ......
crontab使用说明【一文搞懂Linux定时任务Crontab】
1、简介 cron是一个在后台运行调度的守护进程,而crontab是一个设置cron的工具。cron调度的是/etc/crontab文件。 2、centos安装crontab yum install crontabs 3、crontab的配置文件 Linux下的任务调度分为两类:系统任务调度和用户任 ......
linux 安装 mysql glibc版本安装流程(只需要9步)
安装包获取地址:https://downloads.mysql.com/archives/community/第一步: 将加载好的mysql 安装包上传到linux操作系统中 第二步: 对mysql压缩包进行解压操作 # tar -zxf mysql-5.6.44-linux-glibc2.12-x ......
c++与linux详细计划,精确到每一天(仅80天)
好的,以下是三个月中每一天的学习计划: 第一个月: 第1天:阅读C++教程,熟悉环境,了解基本语法和数据类型 第2天:编写Hello World程序,加深对C++环境的了解 第3天:学习函数的定义和调用,练习编写简单的程序 第4天:继续学习函数的参数和返回值,并编写相关程序 第5天:学习条件语句和循 ......
Linux环境下怎么控制日志文件的大小
Linux环境下怎么控制日志文件的大小 https://blog.csdn.net/theUncle/article/details/119904569 最近在开发过程中碰到一个问题,当我们在Linux环境下直接使用命令nohup Java -jar xxxxxx.jar & 来运行jar 包的时候 ......
Linux下的GDB多进程调试
使用GDB调试的时候,GDB默认只能跟踪一个进程,可以在fork函数调用之前,通过指令设置GDB调试工具跟踪父进程或者子进程,默认跟踪父进程。 设置调试父进程或子进程:set follow=fork-mode [parent(默认) | child] 设置调试模式:set detach-on-for ......
Linux 移植 minicom 工具
參考:https://blog.csdn.net/wzs250969969/article/details/78802011/ ; https://www.cnblogs.com/lion382/p/4423921.html 一、安装所需文件 ncurses 1、下载源码 http://ftp.gn ......
Linux常用命令
注意 sudo #在普通用户下,在命令前加sudo,相当于root用户的权限 ################################(举例)######################################### sudo useradd -r -m -g test -s /bi ......
Linux 上使用Systemd 来进程守护Net应用
Systemd Service 的方式,用于在 Linux 系统上管理和运行服务。Systemd 是一个系统和服务管理器,可以自动化和简化 Linux 系统的管理和维护,包括启动、停止和管理后台服务。Systemd Service 是一种用于描述和配置服务的文件格式,通常使用 .service 扩展 ......
第七章 Linux档案与目录管理
一、目录与路径 1、绝对路径与相对路径 绝对路径:路径癿写法一定由根目录 / 写起,例如:/usr/share/doc 这个目录; 相对路径:路径癿写法不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd ../man; 2、目录的相关操 ......
linux延迟执行命令-at
at:一次性定时任务计划执行 命令格式 点击查看代码 at 18:00 at> echo "hello" # 执行的命令 at> <EOT> # 用ctrl+D提交 job 2 at Wed Mar 29 18:00:00 2023 at -l # 查看有哪些任务 或者 命令 atq也一样 at - ......
Linux——定时任务crontab
参考链接:https://blog.csdn.net/maxiaojingabc/article/details/128247864 ubantu安装 安装之前先更新 apt-get 更新的时候别轻易改下载源 apt-get upgrade 基本命令 安装:apt-get install cron ......
Linux 使用 Split 命令分割文件与合并
Linux Split 命令用于将大文件分割成较小的文件(默认每1000行切割成一个小文件),比如在网络质量不佳的情况下需要传输一些较大的视音频文件、程序文件等内容,分割后可以方便我们进行处理和传输。 ......
Linux操作命令常见问题(N+)
1. 什么是Linux?它的特点是什么? 答:Linux是一种开源的操作系统,其特点包括稳定性、安全性、灵活性、可扩展性、自由度高等。 2. 如何在Linux系统上安装软件? 答:通常可以使用包管理器,例如yum、apt-get等,在命令行下执行相应的安装命令。也可以手动下载软件包,解压缩后进行编译 ......
linux操作--5
动态监控系统 top与ps类似都是查看进程信息,但是top会每隔一段时间刷新一下进程状态信息 使用top时按类查询方法 监控网络状态 netstat(监控系统网络状况) ......
linux系统磁盘快速创建多个分区
# 创建分区 [root@centos7 ~]# cat parted.sh parted --script /dev/sdb \ mklabel gpt \ mkpart primary 1MiB 100GB \ mkpart primary 100GB 200GB \ mkpart primar ......
linux 中 判断一组数据开头或者末尾是否有空格
001、判断是否末尾有空格 (base) [root@PC1 test]# ls a.txt (base) [root@PC1 test]# cat a.txt ## 测试数据 a d g k u d d g k d f , z d g dfe jh (base) [root@PC1 test]# ......
离线环境下部署linux服务器的几种方案
前提: 可以在自己电脑上装个同样发行版系统的linux,然后联网下载环境所需要的安装依赖包,将所需要的的依赖包下载下来之后,传输到离线服务器上,使用离线安装命令进行安装 # 查看提供某个命令的 rpm 包 yum provides [命令] # 查看 rpm 包所需的依赖 yum deplist [ ......
Python实时更新Windows文件到Linux/unix主机上,并将回车符"\r\n"全部替换成"\n"
为什么要这个脚本 习惯了在Windows上用JetBrain 的 PyCharm 社区版,而社区版没有远程编程的功能,所以用这个脚本实现远程编程。 把脚本的换行符替换掉,是因为\r\n在unix下会让Python脚本拥有执行权限时报错。 具体脚本 需要安装paramiko包 首先将文件的\r\n转换 ......
Linux上好用的进制转换计算器
https://qalculate.github.io/ fedora 安装(需要开启RPM Fusion仓库) sudo dnf install qalculate-gtk 按下ctrl+b就可以打开进制转换 ......