linux系统知识
文章平均质量分 56
yangdeshun888
本人QQ:2891720537,欢迎添加咨询问题。
展开
-
使用lucks进行磁盘加密
一、使用blkid获取需要加密的磁盘分区blkid二、使用crypsetup进行lucks加密磁盘crypsetupcrypsetup工具加密的特点:加密后不能直接挂载加密后硬盘丢失也不用担心数据被盗加密后必须做映射才能挂载...原创 2021-12-10 14:01:13 · 4551 阅读 · 0 评论 -
ubuntu16.04系统出现问题解决方案集锦。
问题:在系统出现安装ctrl+alt+f1可以进人tty控制台,并且系统各种功能都正常的条件下,进行UI界面登陆的时候会出现闪退又回到登陆界面,此时肯定就是出了问题,所以重新安装界面即可。解决方法:重新安装系统界面即可解决:apt-get updatesudo apt-get install xinitsudo apt-get install gdm接下来可选安装-可以出现两个界面模式供选择,其中选择gdm3,应当其它的也行。问题:ubuntu出现clean files block.原创 2021-02-03 15:11:13 · 546 阅读 · 0 评论 -
用 GDB 调试程序
用 GDB 调试程序GDB 概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,转载 2017-06-16 14:50:38 · 516 阅读 · 0 评论 -
vim+cscope 的使用规则和使用codeblock构建IDE编辑器 ,VIM快捷键
Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE.但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了,"工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了,我今天教大家把gvim改装成一个简原创 2016-08-30 15:24:03 · 1106 阅读 · 0 评论 -
Linux/Centos Mondo 一键部署、镜像恢复,快速部署,跟使用vnc远程管理操作Ubuntu系统
一.简介Mondo Rescue是一个开源免费的故障恢复和备份工具,用户可以轻松地创建系统(Linux或Windows)克隆或备份的ISO镜像,可以将这些镜像存放在CD、DVD、磁带、USB设备、硬盘和NFS上。Mondo Rescue还可以用来快速恢复或者重新部署工作镜像到其他系统中,万一碰到数据丢失,你还可以从备份介质恢复尽可能完整的系统数据。Mondo Rescue(以下简称Mondo)...原创 2020-04-26 14:23:26 · 948 阅读 · 0 评论 -
linux卸载旧版CUDA跟安装的驱动并安装新版CUDA跟cudnn安装
使用GPU和CUDA、cuDNN进行深度学习计算的浪潮已经持续了很多年,在此期间,显卡驱动和CUDA版本,以及cudnn深度学习工具包的版本已经更新了很多次。随着新的TensorFlow 2.0版和Pytorch1.3版的发布,我们用于深度学习的机器也需要将运行环境更新到最新版本了,尤其是还在使用CUDA 8.0的话。本文将介绍如何卸载旧版CUDA(如8.0版)并安装新版CUDA(10.0版)材...原创 2020-01-05 15:14:14 · 5838 阅读 · 1 评论 -
使用patch给代码打补丁,快速高效、patch -p1 和p0 的区别
生成patch:git diff > file.patch打patch:patch -p1 < file.patchgit apply file.patch说到patch命令,就不得不提到diff命令,也就是制作patch的必要工具。diff命令,在制作patch文件的时候,基本上只需要使用到diff -Nau 这个参数,如果比较的是文件夹,还要加上-r参数,所以...原创 2019-12-27 18:42:14 · 4182 阅读 · 0 评论 -
路由器进行桥连的方法
1.路由器使用tplink比较简单,因为其需要配置的参数比较少,其里面有一个应用程序就是桥连的注意事项是:先在交换机里弄一根网线插到TP-A路由器的wan口里,然后再通过网线配置路由器能发WiFi出来。没有什么需要特殊配置的2.在路由器TP-B只要在应用程序里找到中继桥连,按步骤来找到对应的WiFi名,然后再本路由的IP设置里把其设置成与A路由同网段但是不同IP防止冲突,例如A为192.1原创 2016-07-19 20:40:07 · 3223 阅读 · 0 评论 -
linux系统的指令集基础(.和..代表的文件目录位置)
tar的命令:选项与参数:-c:建立打包档案,可搭配-v来观察过程中被打包的档案名(filename)-t:查看打包档案的内容含有那些档案-x:解压缩的功能,可以搭配-C在特定的目录解开;-c、-t、-x不能同时出现在一串指令列中。-j:透过bzip2的支持进行压缩/解压缩:此时档案名最好为*.tar.bz2-z:透过gzip的支持进行压缩/解压缩:此时档案名最好为*.ta原创 2016-07-12 10:01:31 · 1125 阅读 · 0 评论 -
linux系统安装、使用中的问题和clock_t计时问题
1.windows下的安装ubuntu系统过程中,(使用easyBCD软件安装)出现如下错误则要在分好/ /home swap等空间后先卸载了ISOdevice,记得自己当时等这个界面出来后,点击返回和继续是没反应的,所以要在这个界面出来之前调出终端卸载,使用的指令是:sudo umount -l /isodevice 。为了查看这个被卸载了没有,可以再次输入这指令,则会显示:u原创 2016-07-19 20:27:03 · 2698 阅读 · 0 评论 -
linux系统使用指令与算法的鲁棒性、实时性关系
1.当我们在终端输入某些指令时,可能由于输出内容太对,导致前面的内容我们看不到,这则需要我们翻页来查看前面的内容,其指令为:ls -al | more 输出所有的内容到终端使用shift+【pageUp | pageDn】来翻页原创 2016-07-27 13:41:31 · 785 阅读 · 0 评论 -
linux系统的指令基础2(系统的健康状况、进程杀死、脱离终端运行程序、C程序的编译、makefile文件,使用cd指令定位到root目录)
1.使用远程桌面控制的,需在linux上安装vnc服务,安装指令:sudo apt-get install tightvncserver第一次使用要设置密码,其会要求输入两次密码,其也是以后修改密码的指令:vncpasswd然后开启指令,这里的是指开启桌面1,其分辨率是800*600,其分辨率也可以不写,可以这样:vncserver :2vncserver :1 -geomet原创 2016-07-18 16:04:07 · 2428 阅读 · 0 评论 -
linux使用crontab定时执行脚本、smtplib自动登陆邮箱、poplib进行邮件读取解析、BeautifulSoup进行网页爬取、logging进行错误日志记录
1、linux使用crontab定时执行脚本:a、crontab启动、停止、启动、重启crontab服务:一、正常情况(linux版本有service命令的):重启命令:service crond restart启动命令:service crond start停止命令:service crond stop二、没有service命令的情况:停止指令:/etc/ini...原创 2019-04-28 12:22:11 · 700 阅读 · 0 评论 -
linux下lpython查版本信息,ln进行python软连接、find、which进行环境变量文件查找、ps进行进程查看、/usr/local/为软件安装主目录-new
1、查看某个安装包的版本信息指令:python -m django --version如果是查看其它安装包的信息则改为其它包名即可。2、ln进行python版本软连接,安装python3.5推荐使用Anaconda,推荐安装到/usr/local/这里被安装到root下了anaconda安装方法:wget https://repo.anaconda.com/archive/A...原创 2019-04-09 21:33:32 · 3162 阅读 · 1 评论 -
linux服务器常会用到的指令、tmux窗口复用,多窗口查看,查看cpu每个核的使用情况, df查看当前目录挂载盘、ls当前各个文件占用空间大小,du查看文件夹
1、端口相关指令查看服务器在监听的端口号:netstat -tunlp | grep 8000输出为:tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 25244/mysqld 查看端口别占用的情况,端口同时只能被一个服务占用,如果未关闭此服务的话,则会导致新服务无法...原创 2019-05-01 15:13:04 · 748 阅读 · 0 评论 -
启动文件rc.local、/etc/bash.bashrc、~/bashrc、/etc/profile、~/.profile【转载from joyride】值得
系统启动文件1. /etc/rc.local系统启动需要加载的守护进程(服务)和执行的程序。该文件只有一条“exit 0”语句,用户可加入自己的启动程序,但需要保证最后的返回是0。如下:#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# Make ...原创 2016-08-01 15:58:39 · 1196 阅读 · 0 评论