终端linux

Linux - 删除文件名乱码的文件

问题 出现了乱码的文件名:??iA?,没办法通过文件名删除(复制文件名然后 rm 无效)。 解决 # 获取该文件的节点号 $ ls -i 167557 ??iA? # 通过 find delete 参数删除该文件 $ find -inum 167557 -delete 问题解决。 ......
文件 乱码 文件名 Linux

Linux离线安装jdk

1、官网下载相应的jdk https://www.oracle.com/ 2、将jdk包上传到服务器并解压 3、设置环境变量 vi /etc/profile export JAVA_HOME=/opt/jdk-20 export PATH=$PATH:$JAVA_HOME/bin source /e ......
Linux jdk

Rocky Linux 9 安装 Ansible

1、Ansible安装 # 安装 dnf -y install ansible-core # 查看版本 ansible --version 2、修改配置文件 # 备份并从新生成配置文件 mv /etc/ansible/ansible.cfg /etc/ansible/ansible.cfg.org ......
Ansible Rocky Linux

Linux 防止命令被记录

更新记录 2023年4月17日 初始化,内容截取自ChatGPT. 问题 在终端中输入的内容默认会被记录。 有时候输入敏感信息需要避免被记录。 解决 在 Linux 中防止命令记录主要有以下两种方式: 方法1:在命令前添加空格 在 Linux 中,命令历史记录保存在“~/.bash_history” ......
命令 Linux

Linux开机启动rc.local不生效的一般解决方案

给rc.local 添加可执行权限 sudo chmod +x /etc/rc.d/rc.local rc-local.service增加 install 节点配置 sudo vi /usr/lib/systemd/system/rc-local.service 在文件中添加以下内容 [Instal ......
解决方案 方案 Linux local rc

Linux系统几个跟网络相关的文件和命令

其实,Linux的网络知识挺多的,阿铭在本节只把常用的一些技能教给大家。比如,如何设置IP、如何设置主机名、如何设置DNS等。 14.3.1 用ifconfig命令查看网卡IP 前面阿铭曾用过ip addr这个命令来查看系统的IP地址。其实在CentOS 7之前,我们使用最多的命令是ifconfig ......
命令 文件 系统 Linux 网络

Linux 自动杀死进程

https://mp.weixin.qq.com/s?__biz=Mzg2Mjc3MDAwMA==&mid=2247483708&idx=1&sn=e6f65549815a08cc15e256665dfaba6e&chksm=ce038703f9740e15b469c32aee3d531d060e2 ......
进程 Linux

虚拟机Ubuntu终端复制时出现^C

在PD中使用Ubuntu虚拟机的时候,突然发现在终端中进行选词复制时,会自动出现^C终止符,然后自动换行,感觉非常难受。 经过查找原因,发现是由于在主机中打开了有道词典这个软件,并且开启了全屏划词翻译的功能,导致和虚拟机之间产生了冲突。 解决方法:关闭主机中的翻译软件。 ......
终端 Ubuntu

如何白嫖好用的防WEB攻击软件————只限linux

常见的WEB攻击一般为:SQL注入、xss攻击、恶意文件上传、远程命令执行、文件包含、恶意扫描拦截。 那如何不花钱能规避这些风险呢?在网上找了很多资源,经过对比,只有Web Application Firewall这款软件能做到有效直观的拦截。重点还是免费的。官网地址:http://www.supe ......
linux 软件 WEB

Linux工作常用命令

查看网络开通telnet 58.34.135.139 1521 查看本地IPifconfig -a 查看防火墙状态 firewall-cmd --state systemctl status firewalld 查看CPU信息cat /proc/cpuinfoless /proc/cpuinfo | ......
命令 常用 Linux

Linux安装Nginx

1、创建Nginx目录并进入 mkdir -p /usr/local/develop/nginx cd /usr/local/develop/nginx 2、下载Nginx 在创建的Nginx目录下执行下载命令 wget http://nginx.org/download/nginx-1.12.1. ......
Linux Nginx

安装Linux并且部署主从nginx的步骤(自己实践过的)

用板凳哥的方式最实在 一、 下载模块依赖性Nginx需要依赖下面3个包 提前安装好gc++ gcc-如果没有安装c++编译环境,还得安装,通过yum install gcc gcc-c++完成安装(得先执行这步) 1.gzip 模块需要 zlib 库 ( 下载: http://www.zlib.ne ......
主从 步骤 Linux nginx

Linux初体验

一、Linux安装 1.1 网卡设置 如果诸位在启动服务器时未加载网卡,则会导致 IP 地址初始化失败。 可以采用以下的方式来解决。 首先使用 ip addr 来查看服务器的 ip 地址。 修改网络初始化配置,设定网卡在系统启动时初始化。 cd / # 进入根目录 cd etc # 进入 etc 目 ......
Linux

How to use Linux shell command filter the IP address All In One

How to use Linux shell command filter the IP address All In One 如何使用 Linux shell 命令过滤 IP 地址 ......
command address filter Linux shell

自动部署 linux下载jar包并更新

1、参考 去除window的'\r' awk '$5>10240 {print $9} 中$5 $9 是什么意思 Linux curl命令详解 auto_update_jar.zip脚本下载 2、解释 3、脚本 #!/bin/bash APP_NAME=test.jar # 定义JAVA程序名 AP ......
linux jar

Linux虚拟机软件的安装

第一步:安装虚拟机VMware-workstation-pro,直接双击安装(使用需要密钥) 第二步:安装好虚拟机后新建一个虚拟机 第三步:在这里选择你的镜像文件,下一步就可了 ......
Linux 软件

Linux一些基础的系统调用

进程管理 使用fork创建子进程,创建子进程时会将父进程拥有的数据结构+代码拷贝一份,然后通过execve系统调用来执行另外一个程序,替换掉数据。 fork系统调用的返回值,子进程返回值为0,父进程返回值为子进程的pid。 waitpid 父进程将子进程的pid传给系统调用,知晓子进程运行成功与否 ......
基础 系统 Linux

【备忘录】新版linux qq启动报错:非法指令(核心已转储)、illegal instruction (core dumped)

先上图: 原因介绍:我的旧电脑是AMD处理器,型号是速龙II x4 641。因为太老,导致有些指令集不支持,例如sse3、sse4.*。(猜测:至于linux qq能安装却不能运行的原因,可能与此有关。) ecs-user@A55MLC2:~$ cat /proc/cpuinfo|grep flag ......
备忘录 指令 instruction 核心 illegal

Linux开发之文件IO

文件IO C语言中有文件IO相关的库函数(fopen等),他的实际上是经过了某些步骤,然后调用linux系统调用。 这篇文章,要讲的是linux系统调用的文件IO,如open,close,read等。 预备知识 文件描述符 在linux中,程序打开的文件,会有一个整数指向它,这就叫文件描述符。通过对 ......
文件 Linux

Linux系统知识(十一)-Ubuntu使用TCP/UDP并限制最大连接数

一、Ubuntu使用TCP 1、使用TCP的命令: /dev/[tcp|upd]/host/port;例如::cat</dev/tcp/127.0.0.1/22 2、查看当前监听的端口 -bash: connect: 拒绝连接 -bash:/dev/[tcp|upd]/host/port: 拒绝连接 ......
知识 Ubuntu 系统 Linux TCP

第 14 章Linux 实操篇-进程管理(重点)

第 14 章Linux 实操篇-进程管理(重点) 14.1 基本介绍 1)在 LINUX 中,每个执行的程序都称为一个进程。每一个进程都分配一个 ID 号(pid,进程号)。=>windows => linux 2)每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行 ......
进程 重点 Linux 14

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

第 12 章Linux 实操篇-网络配置

第 12 章Linux 实操篇-网络配置 13.1 Linux 网络配置原理图 13.1.1 画出原理图,帮助理解 13.2 查看网络IP 和网关 13.2.1 查看虚拟网络编辑器和修改IP 地址 13.2.2 查看网关 13.3 查看 windows 环境的中 VMnet8 网络配置 (ipcon ......
Linux 网络 12

第 12 章Linux 实操篇-Linux 磁盘分区、挂载

第 12 章Linux 实操篇-Linux 磁盘分区、挂载 12.1 Linux 分区 12.1.1 原理介绍 \1) Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。 \2) Linu ......
Linux 磁盘 12

linux驱动中如何自动生成设备文件节点?

原文:https://blog.csdn.net/eurphan_y/article/details/104326735 linux驱动中如何自动生成设备文件节点?一、自动生成设备文件的必要性 在我们初学驱动开发的时候,我们的设备文件需要我们在知道设备号之后,使用命令 “mknod c|b dev_ ......
自动生成 节点 文件 设备 linux

Linux部署系统

Linux安装Java环境 1、在usr目录下建立java安装目录 mkdir /usr/java 2、将jdk-11.0.18_linux-x64_bin.tar.gz拷贝到java目录下 jdk11下载地址:https://www.oracle.com/java/technologies/dow ......
系统 Linux

Linux驱动入门-最简单字符设备驱动(基于pc ubuntu)

原文:https://blog.csdn.net/XiaoXiaoPengBo/article/details/128505550 一.字符设备驱动概念字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的 ......
设备驱动 字符 ubuntu 设备 Linux

FFmpeg开发笔记(一)搭建Linux系统的开发环境

对于初学者来说,如何搭建FFmpeg的开发环境是个不小的拦路虎,因为FFmpeg用到了许多第三方开发包,所以要先编译这些第三方源码,之后才能给FFmpeg集成编译好的第三方库。 不过考虑到刚开始仅仅调用FFmpeg的API,不会马上去改FFmpeg的源码,因此只要给系统安装编译好的FFmpeg动态库... ......
环境 笔记 FFmpeg 系统 Linux