![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 65
sandalphon4869
这个作者很懒,什么都没留下…
展开
-
解决/var/cache/apt/archives空间太小
先清理垃圾# 清除自动安装但不再使用的过期安装包sudo apt-get autoremove# 清除所有已下载的安装包sudo apt-get clean问题1:kali linux 出现 E: 您在 /var/cache/apt/archives/ 上没有足够的可用空间。问题2:E: Archives directory /var/cache/apt/archives/partial is missing. - Acquire (2: No such file or dire# 不打这原创 2021-08-08 12:54:29 · 4498 阅读 · 0 评论 -
Linux之网络iproute2
文章目录ssip如果找不到ifconfig怎么看ip地址?装iproute2。# alphineapk add iprout2# ubuntusudo apt install iprout2原来ip和ss命令也是这个包啊。https://blog.csdn.net/qq_23146469/article/details/89963264ssipip address ...原创 2021-07-05 19:34:33 · 294 阅读 · 0 评论 -
openssh
文章目录opensshUsageClient Login密码认证:密钥认证:Server StartLinuxMSConfigurationServerClient不安全设备ssh实例与telnet、 rlogin、FTP明文传输不同,SSH可以对所有传输的数据进行加密,能够防止 DNS 欺骗和 IP 欺骗。opensshOpenSSH 已添加至Windows 10:C:\Windows\System32\OpenSSHLinux:应该也默认装好了apt install openssh-clie原创 2021-04-17 09:44:39 · 235 阅读 · 0 评论 -
Linux中#!表示什么意思?
文章目录1.#!2.#!/usr/bin/python3和#!/usr/bin/env python3的区别:3.在终端中指定解释器和用#!指定(1)终端中(2)用#!指定(3)优先级Reference1.#!【用途】:用于“指定由哪个解释器来执行脚本” 。在Unix中,凡是被#!注释的,统统是加载器(解释器)的路径。比如:#!/bin/bash(中间没有空格)的意思是说把下面的字符统统传递给/bin/bash解释器。【常见】:#!/bin/lua#!/bin/perl#!/bin/pyt原创 2020-07-29 17:29:51 · 18394 阅读 · 0 评论 -
Linux控制台中文件名的颜色和数字字母
文章目录颜色意义实例蓝色目录红色压缩文件或者包文件白色普通文件(文本文件,配置文件,源码文件等)文本文件配置文件源码文件绿色可执行文件,可执行的程序可执行文件可执行程序蓝绿色链接文件(主要是使用ln命令建立的文件)红色闪烁表示链接的文件有问题黄色表示设备文件灰色表示其它文件...原创 2020-07-29 16:53:26 · 677 阅读 · 0 评论 -
VMWare Pro15虚拟机设置共享文件夹
文章目录一、用处二、主机win10-虚拟机win101.安装VMware Tools三、主机win10-虚拟机linuxReference一、用处有时候直接拖动文件夹拖不进去,那就设置个共享文件夹,把要拖动的文件放到主机的共享文件夹中,在虚拟机中就能访问到共享文件夹。二、主机win10-虚拟机win101.安装VMware Tools注意:VMware Tools不是给VMware软件安装的,而是安装到指定的虚拟机上。所以如果指定的虚拟机没有安装过的话,就得安装一遍。三、主机win10-虚拟机原创 2020-05-10 15:28:17 · 2929 阅读 · 1 评论 -
为什么国内互联网公司喜欢用Centos而不是Ubuntu?(服务器方面)
文章目录不需要桌面ubuntu主要是桌面版本,对个人来说很友好,但对服务器来说,用不用桌面都无所谓,占用资源少才是关键生态环境很多服务器用的硬件只有Centos有驱动,重灾区是Raid卡和10G网卡。现在虽然Ubuntu能好些,但情况也是Centos一定能驱起来,Ubuntu可能能驱起来。长期使用CentOS,网上会有更多相关的技术资料,解决问题更快。系统稳定从企业级服务的运维来...原创 2020-03-28 13:35:34 · 3652 阅读 · 0 评论 -
Linux远程管理之screen命令
文章目录一、安装二、机制三、操作1.screen外和screen内的命令关系2.screen内的命令创建显示切换帮助退出一、安装sudo apt install screen二、机制在终端中输入screen创建多个screen命令窗口。在screen命令窗口中可以创建多个会话窗口。三、操作1.screen外和screen内的命令关系在screen外(就是普通的终端中):只...原创 2020-03-26 19:41:58 · 219 阅读 · 0 评论 -
ubuntu终端输入命令启动VSCode
文章目录启动VSCode,工作路径为上次关闭的工程路径code启动VSCode,工作路径为本目录code .启动VSCode,查看本目录下的某个文件code ./xxx.xxx其他的组合同理...原创 2020-01-14 16:17:00 · 13618 阅读 · 4 评论 -
ubuntu16.04自启动脚本
文章目录二、去除开机启动脚本进入到/etc/init.d/目录下编写脚本。cd /etc/init.dsudo gedit hello.sh比如自启动chrome浏览器#! /bin/bash # command contentgoogle-chrome https://blog.csdn.net/sandalphon4869 exit 0PS:#! /bin/ba...原创 2020-01-09 10:15:33 · 1128 阅读 · 0 评论 -
ubuntu终端输入命令启动chrom浏览器
文章目录打开一个空白网页google-chrome浏览指定网址google-chrome www.baidu.com原创 2020-01-09 09:44:05 · 8687 阅读 · 0 评论 -
C/C++的头文件分开写法和在gcc/g++、cmake、VSCode上运行结果
文章目录一、简单的头文件:声明和实现写在一起1.实现2.头文件的理解3.用什么编译执行(1)gcc/g++(2)VSCode(3)Cmake二、工程式头文件:声明和实现分开1.实现2.编译执行(1)gcc/g++(2)Cmake(3)VScode一、简单的头文件:声明和实现写在一起1.实现c和c++一样,这里拿c++举例。程序共两个文件:main.cpp:main()函数入口hel...原创 2019-10-01 12:05:54 · 2656 阅读 · 2 评论 -
USB_HID通信
文章目录一、USB_HID通信1.设备描述符2.配置描述符3.接口描述符4.端点描述符5.包标识符PID6.报告描述符二、USB电气特性三、USB设备的插入检测机制四、USB设备的枚举过程五、配置集合1.设备描述符2.配置描述符3.接口描述符4.端点描述符5.字符串描述符6.完整一、USB_HID通信USB中USB HOST 是通过各种描述符来识别是设备的,有设备描述符,接口描述符,端点描述...原创 2019-11-09 09:39:15 · 1723 阅读 · 0 评论 -
CMake总结
文章目录一、教程序列:二、CMakeLists.txt不同需求内容1.最简单的CMakeLists.txt2.使用c++11特性的CMakeLists.txt3.OpenCV4.OpenCV+thread库一、教程序列:Linux之cmake入门Linux 使用cmake构建OpenCV项目CMake解决c++11的phread库问题:undefined reference to `...原创 2019-10-11 16:39:43 · 244 阅读 · 0 评论 -
-lpthread和-pthread的区别
简单来说,使用-pthread,不使用-lphtread。前者是推荐的新特性,后者已经过时了。Reference:-lpthread和-pthread的区别gcc -lpthread和gcc -pthread的区别忘掉-lpthread而用-pthread...原创 2019-10-11 16:38:49 · 1283 阅读 · 0 评论 -
Ubuntu的gcc、g++入门
文章目录一、三种模式的切换二、1.从命令模式进入编辑模式2.光标移动3.删除4.撤销5.复制粘贴vim是vi的加强版(多了个字体颜色),现在主要使用vim这两个的命令功能是一样的。你打vi victor.txt和vim victor.txt是一样,等等都一样。一、三种模式的切换编辑模式:同word编辑模式,方向键上下左右等等二、1.从命令模式进入编辑模式按i就可以,插入的字符都...原创 2019-07-02 15:57:08 · 425 阅读 · 0 评论 -
虚拟机VM安装ubuntu
文章目录一、教程1.Vmware2.Kail Linux3.Ubuntu二、问题一、教程1.Vmware最新超详细VMware虚拟机下载安装教程:https://blog.csdn.net/qq_40950957/article/details/80467513密钥:https://blog.csdn.net/felix__h/article/details/82853501百度云...原创 2020-08-25 17:25:44 · 390 阅读 · 0 评论 -
Linux之cmake的指令以及内部构建和外部构建
文章目录一、cmake编译二、语法1.基本语法2.指令(1) PROJECT()(2)SET()(3)MESSAGE()(4)ADD_EXECUTABLE()(6)cmake三、简单的内部构建1.前期准备2.构建CMakeLists.txt3.cmake+make编译四、简单的外部构建一、cmake编译cmake的作用就是将在IDE编译器中的编译功能拿出来,可以在终端上完成。类似于vim和文...原创 2019-09-07 09:27:47 · 2569 阅读 · 1 评论 -
Linux之文本编辑器gedit 和 vim
文章目录一、gedit二、vim1.编辑文本2.三种模式的切换3.三种模式(1)从命令模式进入编辑模式(2)光标移动(3)删除(4)撤销(5)复制粘贴(6)退出4.参考:一、geditvim的操作令人着急,而且没有全选的快捷操作,菜单栏的全选也只是选择当前页的内容并非全部文本,也不能用shift+方向键自由复制。那就用gedit。还能显示行号(nice),突出显示当前行,自定义制表符宽度...原创 2019-09-08 17:16:43 · 7770 阅读 · 0 评论 -
** (gedit:20620): WARNING **: Set document metadata failed: Setting attribut
这只是一个警告,真的没有错。-H如果从命令行打开GTK应用程序,则总会收到此类信息。您可以忽略这些警告。如果它困扰你,只需输入:sudo -H gedit /some/where/file.txt &>/dev/nullvimvim filename.txt...原创 2019-09-12 11:17:03 · 22807 阅读 · 0 评论 -
ubuntu16.04Realtek 8821CE网卡驱动
文章目录一、查看本机网卡类型二、ubuntu安装1.下载驱动包2.安装一、查看本机网卡类型设置》网络和Internet》更改适配器选项》WLAN右键属性二、ubuntu安装1.下载驱动包链接: https://pan.baidu.com/s/1EY8daV2jD_itRAaMDTtMEg提取码:46uh2.安装makesudo make installsudo mo...原创 2019-09-19 09:04:04 · 6133 阅读 · 6 评论 -
bash: ./xx: Permission denied解决方法
这是权限不足的原因,切换成管理员也没有用。为了获得执行权限,借助chmod指令修改文件权限即可chmod 777 xxx其中777是111,111,111,即获得可读可写可执行权限再次运行程序就会发现程序可以运行了bash: ./xx: Permission denied解决方法...转载 2019-09-19 17:07:20 · 44679 阅读 · 1 评论 -
Ubuntu16.04之ubuntu卡住noapic、nomodeset
文章目录更改 /etc/default/grub 文件sudo gedit /etc/default/grub第11行的GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”修改为:GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash noapic”最后update 一下,重启系统。sudo update-grub...原创 2019-09-27 15:49:58 · 1346 阅读 · 0 评论 -
linux下printf cout不能及时输出
文章目录一、原因二、解决方法1.fflush(stdout)2.setvbuf(stdout,NULL,_IONBF,0);一、原因在linux系统下,printf函数是行缓冲式的输出。所以,printf函数没有带’\n’是不会自动刷新输出流,直至缓存被填满。操作系统为减少 IO操作 所以设置了缓冲区. 等缓冲区满了再去操作IO. 这样是为了提高效率。二、解决方法1.fflush(...原创 2019-09-29 23:51:52 · 1551 阅读 · 0 评论 -
双系统Win10+ubuntu16.04安装(UEFI)
文章目录一、安装过程1.教程2.制作U盘启动盘3.Ubuntu分区二、其他操作1.删除双系统一、安装过程1.教程在Win10下安装Ubuntu18.04双系统制作U盘启动盘windows磁盘分区进入BIOS设置:Secure Boot(Disable)和将USB HDD置顶安装Ubuntu:重点是分区2.制作U盘启动盘USB-HDD:3.Ubuntu分区分区是...原创 2019-10-10 13:56:53 · 206 阅读 · 0 评论 -
Linux 使用cmake构建OpenCV项目
文章目录前期准备一、准备二、构建CMakeLists.txt1.指令2.解析:(1)FIND_PACKAGE()(2)INCLUDE_DIRECTORIES()(3)TARGET_LINK_LIBRARIES()三、执行前期准备ubuntu18.04安装vscode和opencv3.4.6教程:只用完成“一”部分就okLinux之cmake入门:我们采用外部构建的方式,如果你不知道外部...原创 2019-09-07 17:39:28 · 4604 阅读 · 6 评论 -
CMake解决c++11的phread库问题:undefined reference to `pthread_create’
文章目录方法一方法二方法一PROJECT(HELLO)set(CMAKE_CXX_FLAGS "${CAMKE_CXX_FLAGS} -std=c++11")AUX_SOURCE_DIRECTORY(. SRC_LIST)ADD_EXECUTABLE(hello ${SRC_LIST})从cmake的CMakeLists.txt文件中可以看出cmake是像g++使用c++11特性一...原创 2019-10-11 16:39:13 · 8196 阅读 · 1 评论 -
Linux终端shell常用命令
文章目录一、文件目录类1.目录2.文件二、系统三、功能1.关机shutdown2.小功能Ctrl+alt+T:调出命令终端一、文件目录类注意:区分大小写1.目录功能命令查看自己所在目录pwd显示目录文件列表ls显示目录文件列表的详细信息ls -l显示目录文件列表,包括点(.)开头的隐藏文件ls -a进入目录cd 目录名进...原创 2019-06-30 00:10:03 · 745 阅读 · 0 评论