linux
文章平均质量分 80
sinolover
完成项目,就要软硬兼施
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【转】Xrandr (简体中文)
转自:Xrandr (简体中文) - ArchWiki"xrandr" 是一款官方的 RandR (Resize and Rotate)维基百科:X 窗口系统 扩展配置工具。它可以设置屏幕显示的大小、方向、镜像等。对多显示器的情况,请参考 Multihead 页面。安装 软件包 xorg-xrandr。https://christian.amsuess.com/tools/arandr/ || arandrhttps://wiki.lxde.org/en/LXRandR || GTK 2: lxrandr,原创 2022-06-09 11:18:10 · 3394 阅读 · 0 评论 -
ubuntu18分辨率变低,无法调整,最高只有1024*768
运行xrandr,判断哪个显示器分辨率最大,那个就是真实的显示器记住是LVDS1还是VGA1这里记住显示的名称如果是两个,那么恭喜你可以继续设置后 应该就好,只有一个请使用方法二具体步骤:1)首先使用 xrandr 命令列出当前所能检测到的分辨率,如一台显示器,最佳分辨率为 1440x900,由于未能正确检测,使用 xrandr 命令结果如下:可以看到当前使用的显卡是 VGA1(后续显示模式在此显卡上添加),列表中并无 1440x900 的分别率可用。(2)这时可以使用 xrandr原创 2022-06-08 12:24:45 · 3477 阅读 · 0 评论 -
【转】apt 和 apt-get的区别
转自:https://www.sysgeek.cn/apt-vs-apt-get/ Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ubuntu 的脚步,开始鼓励用户使原创 2022-06-07 15:43:35 · 3496 阅读 · 1 评论 -
【转】在 Bash 中使用 -exec 选项和 find 命令搜索文件
转自:https://www.delftstack.com/zh/howto/linux/linux-find-exec/我们可以使用带有-exec选项的find命令来查找包含我们要搜索的文本的文件。主要概念是使用find命令获取工作目录中的每个文件,并执行grep命令查找每个文件中的文本。例子:# !/bin/bashfind . -exec grep linux {} \;以下命令将返回找到指定text的行。输出:find . -exec grep...原创 2022-05-15 11:04:59 · 1193 阅读 · 0 评论 -
【转】apt命令
转自:apt命令详解 - 简书apt命令可以说是Ubuntu系统下最为重要的命令,安装、更新、卸载软件,升级系统内核都离不开apt命令。一、apt的简介apt的全称是Advanced Packaging Tool是Linux系统下的一款安装包管理工具。最初的时候,如果要在Linux系统中安装软件,就需要自行编译各类软件,缺乏一个统一管理软件包的工具。此后当Debian系统的时候,同时发布了dpkg管理工具。后来为了更加快捷、方便的安装各类软件,dpkg的前端工具APT也出现了。在Ubuntu1原创 2022-05-12 11:56:02 · 4909 阅读 · 1 评论 -
【转】Linux中tty、pty和pts概念及区别
转自:Linux中tty、pty和pts概念及区别 - 知乎基本概念①tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备②pty(虚拟终端):但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pt原创 2022-05-10 14:20:48 · 1077 阅读 · 0 评论 -
【无标题】
1.Linux 内存管理中的 RSS 和 VSZ 是什么意思?https://www.jianshu.com/p/9bf36aa82f90RSS 是常驻内存集(Resident Set Size),表示该进程分配的内存大小。RSS 不包括进入交换分区的内存。RSS 包括共享库占用的内存(只要共享库在内存中)RSS 包括所有分配的栈内存和堆内存。VSZ 表示进程分配的虚拟内存。VSZ 包括进程可以访问的所有内存,包括进入交换分区的内容,以及共享库占用的内存。如果一个进程,程序的原创 2022-05-10 14:18:01 · 312 阅读 · 0 评论 -
【转】vsftp配置实例-虚拟用户锁定目录
转自:vsftp配置实例-虚拟用户锁定目录_jasonyang69的博客-优快云博客_vsftpd锁定用户目录快速解决 vsftpd nologin 虚拟用户 拒绝访问 无法登录_小飞飞飞鱼的博客-优快云博客_vsftpd 拒绝访问一、实验步骤0、启用 nologin shell#vim /etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash/sbin/nologin #添加这一行/usr/sbin/nologi...原创 2022-05-09 19:21:30 · 1289 阅读 · 0 评论 -
【转】ubuntu下为APT设置代理
转自:https://blog.youkuaiyun.com/lwbeyond/article/details/8431927Ubuntu下为APT设置代理一.最简单的方法图形界面方法:新立得软件包管理器-->设置-->首选项-->网络。 进行设置代理就可以了。二.编辑命令方法1:验证通过如果您希望apt-get(而不是其他应用程序)一直使用http代理,您可以使用这种方式。到/etc/apt/文件夹下的apt.conf文件, 没有的话就新建立一个配置文件。sudo gedit /e..原创 2022-05-09 17:29:21 · 5247 阅读 · 0 评论 -
【转】[WSL2]WSL2迁移虚拟磁盘文件ext4.vhdx
转自:[WSL2]WSL2迁移虚拟磁盘文件ext4.vhdx_Ryan ZHENG的专栏-优快云博客WSL2本质上是一个虚拟机,因此必然存在磁盘镜像文件。默认情况下,这个镜像文件会放在C盘(参考官网举例:%LOCALAPPDATA%\Packages<PackageFamilyName>\LocalState<disk>.vhdx)但是由于部分厂商预装系统时,C盘并不会流出较大容量,这就会导致C盘可用空间随着WSL2的使用逐渐耗尽;为了将这个磁盘镜像文件移动到其他分原创 2021-11-10 10:46:17 · 5561 阅读 · 4 评论 -
【转】聊聊Linux操作系统中的显示管理器及如何更换
转自:聊聊Linux操作系统中的显示管理器及如何更换 - linux-123 - 博客园聊聊Linux操作系统中的显示管理器及如何更换 | 《Linux就该这么学》什么是 Linux 中的显示管理器?简单来说,显示管理器display manager(DM)是一个为你的 Linux 发行版提供图形登录功能的程序。它控制用户会话并管理用户认证。显示管理器会在你输入用户名和密码后,立即启动显示服务器并加载桌面环境。显示管理器通常是登录界面的代名词。毕竟它是可见的部分。然而,可见的登录屏幕,也叫欢原创 2021-11-08 19:33:30 · 1329 阅读 · 0 评论 -
【转】tftp命令详解
转自:tftp命令详解 - 张大猛 - 博客园介绍一个 FTP客户端-IIS7服务器管理工具作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。官网地址:ftp工具 - ftp软件 - ftp下载- ftp客户端 - FTP上传下载工具 : IIS7服务器管理工具使用截图如下:...原创 2021-10-31 13:05:13 · 17401 阅读 · 3 评论 -
【转】搞机:window10安装Linux子系统(WSL)及迁移到非系统盘
转自:搞机:window10安装Linux子系统(WSL)及迁移到非系统盘_泛泛之素-优快云博客_wsl移动到非系统盘痛点:在电脑上想要使用linux又想使用windows系统只能安装双系统,因为虚拟机的性能差且使用麻烦,双系统使用起来倒是也还行,ubuntu的桌面系统现在用起来也可以,但是来回切换比较麻烦,故想尝试一下windows自带的这个WSL功能使用起来如何。记录一下安装过程。Linux子系统WSL(Windows Subsystem for Linux)详细介绍见官网:http原创 2021-10-23 16:20:23 · 1265 阅读 · 0 评论 -
【转】PF_RING学习笔记
转自:Qt迭代器(Java类型和STL类型)详解1、PF_RING简介PF_RING是Luca研究出来的基于Linux内核级的高效数据包捕获技术。简单来说PF_RING 是一个高速数据包捕获库,通过它可以实现将通用 PC 计算机变成一个有效且便宜的网络测量工具箱,进行数据包和现网流量的分析和操作。同时支持调用用户级别的API来创建更有效的应用程序。屏幕快照 2016-12-15 下午5.15.29.png2、PF_RING的优点现在我们知道PF_RING是拥有一套完整开发接.原创 2021-10-21 20:22:04 · 935 阅读 · 0 评论 -
【转】PF_INET 和 AF_INET 的区别
转自:PF_INET 和 AF_INET 的区别 - 52php - 博客园在写网络程序的时候,建立TCP socket: 1 sock = socket(PF_INET, SOCK_STREAM, 0); 然后再绑定本地地址或连接远程地址时需要初始化sockaddr_in结构,其中指定address family时一般设置问AF_INET,即使用IP。相关的头文件定义:AF = Address FamilyPF = Protocol Famil原创 2021-10-21 19:40:22 · 1644 阅读 · 0 评论 -
【转】Ubuntu:永久修改MAC地址
转自:Ubuntu:永久修改MAC地址 - YeeYang - BlogJava 前面发了一篇文章:Ubuntu:修改网卡的MAC地址,最后提到了重启后MAC地址会还原的问题,本文将介绍如何永久修改MAC地址(当然不能重装系统,也不是“硬改”网卡的MAC地址)。方法一: 1)编辑“/etc/init.d/rc.local”文件(sudo gedit /etc/init.d/rc.local) 2)在此配置文件的最后面加上如(Ubuntu:修改网卡的MAC地址)的修改命令...原创 2021-10-21 19:27:13 · 5847 阅读 · 0 评论 -
【转】开机出现 error:file “/boot/grub/i386-pc/normal.mod“ not found 错误提示
今天用ubuntu启动盘格式化了一个分区后,更改了分区顺序,导致找不到normal.mod文件。现在openSUSE系统无法启动。error:file "/boot/grub/i386-pc/normal.mod" not foundgrub rescue>在网上查询了很多,步骤如下:1.通过ls命令查看/boot在哪个盘内。我有5个盘, 一个一个找。grub rescue> ls (hd0,msdosX)/ #X是盘的序号当我查到(hd0,msdos5)的时候出现原创 2021-09-30 16:03:59 · 14068 阅读 · 2 评论 -
【转】Ubuntu Desktop下自动启动终端并运行脚本
转自:Ubuntu Desktop下自动启动终端并运行脚本 - 简书alex@ubuntu19:~# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 19.04Release: 19.04Codename: discoalex@ubuntu19:~# uname -aLinux ubuntu19 5.0.0-13-generic #14原创 2021-09-29 11:55:53 · 1292 阅读 · 0 评论 -
【转】ubuntu 开机sudo启动应用程序
转自:ubuntu 开机sudo启动应用程序_Honhy的博客-优快云博客_sudo 启动应用第一步:创建一个脚本(run.sh),我是放在桌面,脚本内容为: echo "hon123"|sudo -S/home/python/qt/Tools/QtCreator/bin/qtcreator exit 0 橙色的“hon123”是密码,要更改为自己的密码,红色是应用程序的完整路径,一定要注意空格,很多人把空格搞...原创 2021-09-28 13:48:21 · 1707 阅读 · 0 评论 -
【转】linx 设备名字来由 sd sr sg st
转自:/dev/sr0 与/dev/cdrom_luoweifeng1989的博客-优快云博客_/dev/sr0一直不知道sda sdb sr0 这些名字的前两两个字母是什么意思>>OnTue,Nov3,2009at9:34AM,DerekBroughton >><derek@pointerstop.ca>wrote: >>Translation-Idon'tknoweither...lol...原创 2021-09-26 16:39:08 · 681 阅读 · 0 评论 -
【转】Linux的.a、.so和.o文件
转自:Linux的.a、.so和.o文件_chlele0105的专栏-优快云博客在说明Linux的.a、.so和.o文件关系之前,先来看看windows下obj,lib,dll,exe的关系windows下obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。 所谓动态就是exe运行的时候依赖于...原创 2021-09-26 16:01:56 · 2358 阅读 · 0 评论 -
【转】Ubuntu 16.04 Nvidia驱动安装(run方式)
转自:Ubuntu 16.04 Nvidia驱动安装(run方式)_lihe的博客-优快云博客1.下载驱动程序Nvidia驱动下载https://www.geforce.cn/drivers/beta-legacyhttp://www.nvidia.cn/Download/index.aspx根据显卡选择适用的驱动版本,下载完之后是一个名称为 NVIDIA-Linux-x86_64-xxx.xx.run 的文件(我的显卡为GTX1060,NVIDIA-Linux-x86_64-418.56原创 2021-09-25 10:21:20 · 1218 阅读 · 0 评论 -
【转】Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题)
转自:Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题) - Hongkai_Ding - 博客园0. 前言这里直接用 cuda安装文件同时安装 NVIDIA 驱动和 CUDA,没有单独安装更高版本的 NVIDIA 驱动; 此安装是在 Intel 集显下的图形化界面,即用集显做 display,用 NVIDIA 独显做计算;循环登陆问题是因为安装时没有加 --no-opengl-libs 参数,默认安装了 OpenGL,覆盖掉了原来显卡的 OpenGL 库 若事先单独安装了原创 2021-09-25 10:19:33 · 612 阅读 · 0 评论 -
【转】ubuntu 下 VNCview 远程桌面无法传输文件问题
转自:ubuntu18.04VNCview文件传输问题_gsls200808的专栏-优快云博客_vnc传输文件按钮不可用很多文章说VNCview不能传输文件,实际上这是一个误区。以ubuntu为例,默认使用sudo apt-get vnc4server这个命令安装上的vncserver实际是tigerVNC的VNCserver参考:Debian -- Error然后很多人使用realVNC 的VNCview去连接发现文件传输按钮提示:VNC Server does n原创 2021-09-22 10:55:25 · 14079 阅读 · 1 评论 -
【转】vscode配置C/C++环境
转自:vscode配置C/C++环境 - 知乎VS Code配置作者:谭九鼎 链接:Visual Studio Code 如何编写运行 C、C++ 程序? - 知乎有改动。个人按照步骤后,做到复制上三个json那一步,就可以运行了。我将settings.json中的'code-runner.clearPreviousOutput"设置为false,执行程序时光标会聚焦到控制台上,并把tasks.json中-fexec-charset=GBK换成了UTF-8,不出现乱码现象运行时ct.原创 2021-09-17 16:53:47 · 3345 阅读 · 0 评论 -
【转】VScode tasks.json和launch.json的设置
转自:VScode tasks.json和launch.json的设置 - 知乎目录C++(方法1:不使用VSCode插件,较繁琐) C++(方法2:使用Native Debug插件) C++(方法3:使用C/C++ Compile Run插件) Rust(使用Native Debug插件) Typescript(仅做参考,这是用来写vscode插件时的项目设置) 一些常用的预定义变量在网上搜了几篇文章,都写的不是很详细,而且好多都过时了。尤其很多是task0.1.0的版本,vscode原创 2021-09-17 16:33:06 · 5872 阅读 · 0 评论 -
【转】vscode下编译告警“undefined reference”?三步教你如何解决
转自:vscode下编译告警“undefined reference”?三步教你如何解决_squall0984的博客-优快云博客近些年来,由于VS Studio体积庞大、价格昂贵等原因,越来越多的C/C++开发者转投VSCode的怀抱。VSCode有着免费1、开源2、多平台支持、占用系统3资源少、插件丰富、界面美观等诸多特点。对于初学者来说,是非常方便使用的IDE。许多同学在使用VSCode时,在同一文件夹下,存在多个文件时,编译器无法找到引用的.h文件定义的问题,通过简单几步配置,即可此解决问.原创 2021-09-17 16:32:08 · 8022 阅读 · 5 评论 -
【转】gcc/g++ 链接库的编译与链接
转自:gcc/g++ 链接库的编译与链接_Surge-优快云博客_g++ 链接gcc/g++ 链接库的编译与链接surgewong@gmail.comSurge_surgewong_优快云博客 程序编译一般需要经预处理、编译、汇编和链接几个步骤。在实际应用中,有些公共代码需要反复使用,就把这些代码编译成为“库”文件。在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中,这种库称为静态(链接)库,其特点是可执行文件中包含了库代码的一份完整拷贝,缺点是被多次使用...原创 2021-09-17 16:21:24 · 1343 阅读 · 0 评论 -
【转】Linux下c++调用自己编写的matlab函数:通过mcc动态链接库.so实现
转自:Linux下c++调用自己编写的matlab函数:通过mcc动态链接库.so实现_Jaster_wisdom的专栏-优快云博客之前在这里和这里调用了matlab自带的一些函数,是通过matlab引擎来实现的。那里调用的是matlab自带的函数,那么如果想调用自己写的.m函数该怎么办呢?其实很简单,原理类似,方法也不止一种。这篇笔记我先尝试通过mcc将.m函数编译成动态链接库供c++调用的方式。在另一篇笔记中还尝试了另一种途径:通过matlab引擎来实现。其实,调用自己编写的m函数,只是多了一原创 2021-09-17 16:17:55 · 1367 阅读 · 0 评论 -
【转】matlab与C/C++混合编程——在Windows/Linux上调用Matlab编译的动态库文件
转自:matlab与C/C++混合编程——在Windows/Linux上调用Matlab编译的动态库文件_sinat_18131557的博客-优快云博客date version comments 2019/9/9 V0.1 Init 2019/9/27 V0.2 添加报错信息写入log的实现 文章目录 MATLAB生成Dll文件调用 生成dll文件 调用dll文件 MATLAB生成原创 2021-09-17 16:14:06 · 2716 阅读 · 0 评论 -
【转】Ubuntu16.04安装 Matlab2018a详细教程
转自:【Ubuntu】安装 Matlab2018a详细教程_My Blogs-优快云博客_matlab2018a安装教程Matlab2018a安装包下载:链接:百度网盘 请输入提取码提取码: 3c75一. 安装前的准备工作1. 将下载好的文件R2018a_glnxa64_dvd1.iso,R2018a_glnxa64_dvd2.iso,Crack放到目录/home/zzw/Downloads下2. 在该目录下新建:mkdir dvd二. 挂载镜像文件并安装Mat...原创 2021-09-17 11:10:12 · 1128 阅读 · 0 评论 -
【转】How to install VNC server on ubuntu 14.04
转自:https://www.krizna.com/ubuntu/install-vnc-server-ubuntu-14-04/VNC serveris used to share graphical desktop which can be controlled from other computers . This guide is helpful to install VNC server onUbuntu Desktop 14.04,Ubuntu server 14.04andUbu...原创 2021-08-25 08:56:51 · 321 阅读 · 0 评论 -
【转】Ubuntu下使用sysv-rc-conf管理服务
转自:https://www.linuxidc.com/Linux/2016-11/136834.htmsysv-rc-conf简介sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconfig、rcconf好用。背景知识Ubuntu运行级别Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。运行级别(Runlevel原创 2021-08-25 08:55:28 · 1378 阅读 · 0 评论 -
【转】VNC不同软件之间的联系与区别
转自:http://www.52iot.net/book/net/76.mhtml如果不是经常远程不建议使用VNC,毕竟比较耗资源不建议使用vnc, 如果只是使用文件服务,可以通过ssh协议的客户端访问过去操作。 现在gnome,kde, unity都是内置的,只要远程开ssh服务,就可以像操作本地文件系统了,包括用本地的office编辑远程文件, 个人感觉使用起来,非常方便,除了打开存储文件需要走ssh网络通信 vnc比较耗带宽资源,难道你硬生要远程访问firefox,原创 2021-08-16 16:10:08 · 10607 阅读 · 1 评论 -
【转】Ubuntu 16.04 远程桌面
转自:https://www.cnblogs.com/xuliangxing/p/7642650.html一、设置Ubuntu 16.04 允许进行远程控制 首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统-》首选项-》桌面共享,或者直接搜索桌面共享,如图所示 将【允许其他人查看您的桌面】这一项勾上,然后在安全那项,勾选【要求远程用户输入此密码】,并设置远程密码。并且我们取消勾选【必须为对本机器的每次访问进行确定】(这样做,是为了被远程的时候不需要再确认,否则.原创 2021-08-12 16:13:53 · 5060 阅读 · 0 评论 -
Windows电脑SMB共享设置方法
SMB简介: SMB(Server Message Block)(*nix平台和Win NT4.0又称CIFS)协议是Windows平台标准文件共享协议,Linux平台通过samba来支持。SMB最新版本v3.0,在v2.0基础上针对WAN和分布式有改进。 建议使用原版windows系统,提高设置成功率,本文以原版windows 7为例,其他版本windows的设置方法...原创 2020-01-10 09:58:40 · 90690 阅读 · 0 评论 -
Linux日志安全分析技巧
0x00 前言我正在整理一个项目,收集和汇总了一些应急响应案例(不断更新中)。GitHub 地址:https://github.com/Bypass007/Emergency-Response-Notes本文主要介绍Linux日志分析的技巧,更多详细信息请访问Github地址,欢迎Star。0x01 日志简介Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记...原创 2020-01-05 07:48:13 · 554 阅读 · 0 评论 -
Linux系统安全日志详解
日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监...原创 2020-01-05 07:48:24 · 6317 阅读 · 0 评论 -
linux之fstab文件详解
/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。文件示例一个简单的 /...原创 2020-01-04 06:55:28 · 464 阅读 · 0 评论 -
【转】老男孩:Linux企业运维人员最常用150个命令汇总
近来老男孩发现新手学习Linux记不住命令,不会分类、不会筛选重点,胡子眉毛一把抓当然记不住了。特别整理Linux运维最常用150个命令和大家分享,大家学习命令不用在盲目了,根据分类,然后逐步学习! 命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但...原创 2020-01-05 07:48:57 · 448 阅读 · 0 评论
分享